在為眾多客戶進行網(wǎng)站項目建設(shè)過程種,發(fā)現(xiàn)有一些用戶都關(guān)心一個問題,那就是如何在網(wǎng)站上放視頻?或者如何建設(shè)一個可運營的視頻網(wǎng)站?
這個問題涉及到的技術(shù)太多,足夠?qū)懸槐緯?,為了用戶易于理解,根?jù)我們現(xiàn)在接觸到的網(wǎng)站建設(shè)客戶,一般有以下三類需求:
【第一類】在網(wǎng)站上插入第三方網(wǎng)站的視頻鏈接
即在現(xiàn)有的網(wǎng)站上,插入第三方視頻網(wǎng)站的視頻,如優(yōu)酷網(wǎng)、愛奇藝、騰訊視頻等,實現(xiàn)網(wǎng)站上視頻播放。操作方便,成本較低。
【操作流程】手機或電腦上已有的視頻文件——上傳到第三方視頻網(wǎng)站(注冊賬戶,登錄上傳)——等待視頻上傳、轉(zhuǎn)碼和審核,成功發(fā)布視頻——將第三方視頻復(fù)制分享鏈接——將鏈接上傳到網(wǎng)站后臺對應(yīng)的位置。
【優(yōu)點】
①成本低:幾乎無額外功能開發(fā)成本;
②視頻打開速度快:因為使用第三方流媒體網(wǎng)站,視頻打開和加載速度較快;
③不占用服務(wù)器:視頻占用第三方網(wǎng)站服務(wù)器,即使普通虛擬主機也可以滿足視頻播放需求;
④操作簡易:借助第三方視頻網(wǎng)站,不需要配置相應(yīng)環(huán)境,操作流程簡易并且快捷。
【缺點】
①會有第三方視頻網(wǎng)站的廣告和LOGO,如需去除廣告,需要向第三方網(wǎng)站繳費;
②無法按需求自定義視頻,如增加廣告、設(shè)置密碼、播放權(quán)限等。
參考示圖:
?
【第二類】在網(wǎng)站的服務(wù)器上直接放置視頻文件
在網(wǎng)站后臺對應(yīng)欄目或位置直接上傳視頻文件,即將視頻文件放置在網(wǎng)站所在的服務(wù)器上,實現(xiàn)網(wǎng)站視頻播放。
【優(yōu)點】
①沒有第三方視頻的廣告;
②操作簡易:直接在后臺上傳視頻文件,操作便利。
【缺點】
①視頻文件有要求:視頻文件不宜過大,視頻長度不宜太長,需要將視頻文件進行壓縮。
②視頻數(shù)量和訪問限制:普通網(wǎng)站程序架構(gòu)和服務(wù)器配置,會嚴重影響視頻文件數(shù)量、打開速度,播放流暢性、視頻訪問人數(shù)、網(wǎng)站穩(wěn)定性等。一般虛擬主機支持的視頻數(shù)量極少,且支持同時觀看人數(shù)也極少。云服務(wù)器可稍微多放置幾個視頻文件,但對于播放流暢性和訪問人數(shù)也有很大限制。(如果對視頻數(shù)量和視頻訪問人數(shù)有一定要求,請參考【第三類】)
③視頻播放自定義成本高:如果有運營要求,如設(shè)置密碼、訪問權(quán)限、廣告等,相應(yīng)的功能開發(fā)成本較高。
參考示圖:
?
?
【第三類】建立大型專業(yè)化的視頻網(wǎng)站
有些人將視頻網(wǎng)站和普通的WEB站點相提并論,認為沒有多大差別,因此,對運營的前期投入預(yù)估不足,導(dǎo)致自己理想中的商業(yè)計劃擱淺。
其實,建設(shè)視頻網(wǎng)站是一個相對比較專業(yè)的事情,尤其是建設(shè)大型的視頻運營站點更是如此??梢哉f,它和普通的圖文方式的WEB站點存在巨大差異,視頻網(wǎng)站不僅包含圖文WEB站點的技術(shù)和相關(guān)功能程序的開發(fā)制作,還包含視頻發(fā)布方面的專業(yè)技術(shù)。
下面和大家分享一下,大型運營類視頻網(wǎng)站技術(shù)包括:
1.視音頻采集技術(shù)
視頻節(jié)目的質(zhì)量取決于原始視頻素材采集的質(zhì)量,因為為了保證更好的節(jié)目質(zhì)量,必須從源頭上做起,這時往往需要專業(yè)的攝像機、專業(yè)的視頻信號采集和編輯設(shè)備;而隨著科技發(fā)展,手機現(xiàn)在已經(jīng)可以作為一種視頻采集方式,但需要進一步視頻編輯技術(shù)。
2.視音頻編碼技術(shù)
對同一節(jié)目源采用不同的視音頻編碼技術(shù),可以生成不同質(zhì)量的節(jié)目。因此,我們需要盡量選擇節(jié)目質(zhì)量還原性好,性價比高的視音頻編碼技術(shù)。當(dāng)前,行業(yè)內(nèi)主流的技術(shù)標(biāo)準(zhǔn)是MPEG-4、H.264、H.265這幾種,但是不同廠商實現(xiàn)的效果也存在很大差異。
3.視音頻節(jié)目上傳技術(shù)
對于大型視頻網(wǎng)站,由于所發(fā)布的單個節(jié)目內(nèi)容往往都在幾百MB以上,節(jié)目上傳到服務(wù)器端需要比較長的時間,因此需要有好的上傳控制技術(shù)來保證節(jié)目上傳的穩(wěn)定性,確保在網(wǎng)絡(luò)中斷的情況下也支持斷點續(xù)傳功能。
4.視音頻轉(zhuǎn)碼技術(shù)
由于大型視頻網(wǎng)站所包含的視頻內(nèi)容非常龐大,往往每天生產(chǎn)幾個TB或幾十TB的視頻內(nèi)容,而這些視頻內(nèi)容要面向不同終端發(fā)布時需要轉(zhuǎn)碼成不同的碼流和分辨率,這個節(jié)目轉(zhuǎn)換的過程是非常消耗硬件資源的。對于大型視頻網(wǎng)站而言,若采用這種個人使用的轉(zhuǎn)碼技術(shù)肯定無法滿足運營需要,因此需要采用專業(yè)的轉(zhuǎn)碼服務(wù)器來完成這一任務(wù)。
5.視音頻流媒體發(fā)布技術(shù)
視頻節(jié)目的發(fā)布不同于文字和圖片信息的發(fā)布,它具有更大的數(shù)據(jù)量,并且需要像水流一樣源源不斷地傳遞到用戶端,因此需要有流媒體傳輸控制技術(shù)來保障傳輸?shù)姆€(wěn)定性和流暢性,同時考慮到多終端的接收方式不同需要采取不同的傳輸控制協(xié)議。
6.CDN技術(shù)
CDN內(nèi)容分發(fā)技術(shù)分為實時直播內(nèi)容的分發(fā)和非實時點播內(nèi)容的分發(fā)。內(nèi)容分發(fā)功能模塊部署在IP網(wǎng)絡(luò)層之上,經(jīng)過部署,可以改善流媒體業(yè)務(wù)的服務(wù)質(zhì)量、并有效降低骨干網(wǎng)帶寬壓力。
7.多服務(wù)器負載均衡技術(shù)
這里包含流媒體服務(wù)器、WEB服務(wù)器和數(shù)據(jù)庫服務(wù)器的負載均衡,因為要為龐大的用戶量提供服務(wù),一兩臺服務(wù)器不可能解決問題。這其中又以流媒體服務(wù)器的負載均衡最為重要,因為網(wǎng)站的主要數(shù)據(jù)流量都在流媒體服務(wù)器上。
8.大型視頻網(wǎng)站專業(yè)的數(shù)據(jù)庫技術(shù)
對于大型視頻網(wǎng)站而言,這么大的用戶訪問量如何保證用戶對內(nèi)容的查詢和檢索速度,而網(wǎng)站的響應(yīng)速度直接關(guān)系到網(wǎng)站的用戶體驗。
9.視音頻內(nèi)容的存儲技術(shù)
由于視頻網(wǎng)站存儲的內(nèi)容主要是視頻類節(jié)目,它需要占用的存儲空間是圖文類網(wǎng)站的幾千倍或者上萬倍,因此對這么大的存儲空間如何進行合理規(guī)劃,如何對節(jié)目進行有效的存儲來控制整體的存儲成本,同時也要便于控制帶寬成本。
10.服務(wù)器的部署和規(guī)劃
對于大型視頻網(wǎng)站而言,它所需要的不是一兩臺服務(wù)器,也不算一二十臺服務(wù)器,而是幾百臺或者幾千臺服務(wù)器。比如優(yōu)酷網(wǎng)、土豆網(wǎng)、愛奇藝、騰訊視頻等,他們的運營平臺都是由幾千臺服務(wù)器來支撐的。如果對這么龐大的服務(wù)器進行合理的布局和管理,這關(guān)系著實際的運營成本。
11.對帶寬資源的認識與規(guī)劃
我們通常所說的網(wǎng)絡(luò)帶寬,其中包含上行帶寬和下行帶寬。對于從事運營的大型視頻網(wǎng)站而言,平臺運營所需的帶寬主要是服務(wù)器的下行帶寬。因為服務(wù)器要下發(fā)節(jié)目給終端用戶,大型視頻網(wǎng)站要同時服務(wù)大批量的用戶群,所以需要占用服務(wù)器很高的下行帶寬。根據(jù)網(wǎng)站所存儲的節(jié)目格式不同和節(jié)目的分辨率不同,其所需的帶寬也不同,所以在做運營平臺建設(shè)前都要對這些有所了解,進而估算出正常運營時所需的帶寬成本。
12.對服務(wù)器安全的認識和技術(shù)選擇
對于運營站點而言,它必須能夠為用戶提供365天不間斷的服務(wù),因為即使出現(xiàn)短時間的服務(wù)中斷,它所帶來的損失也是十分巨大的。商業(yè)運營站點所用服務(wù)器的安全性和穩(wěn)定性至關(guān)重要,其優(yōu)先級往往都要高于對服務(wù)器性能的要求。因此,商業(yè)運營平臺在服務(wù)器硬件的選擇上往往選擇專業(yè)的服務(wù)器廠商。
參考示圖:
?
以上是我們接觸比較多的客戶需求,其中第一類和第二類較多,實現(xiàn)起來較容易,而第三類需要仔細斟酌,三思而行哦~~
?