隨著國(guó)內(nèi)云計(jì)算產(chǎn)業(yè)發(fā)展壯大與家庭寬帶、4G/5G網(wǎng)速的逐漸提高、費(fèi)用的降低,互聯(lián)網(wǎng)內(nèi)容的載體主流早已不再是文字、圖片,視頻與直播也占據(jù)了半壁江山,基于云計(jì)算的 B2B、B2C 各類應(yīng)用服務(wù)猶如雨后春筍一樣出現(xiàn),像以愛奇藝為代表的影視劇觀看、抖音系應(yīng)用為代表的短視頻、以 bilibili 為代表的vlog平臺(tái)這些都是目前流量匯集的一級(jí)平臺(tái),今天我們要和大家聊的就是服務(wù)于這些視頻巨頭背后的功臣,專注于企業(yè)視頻存儲(chǔ)、同步、播放(點(diǎn)播)、直播服務(wù)的廠牌,今天先聊聊點(diǎn)播里的種子選手:阿里云、保利威以及七牛云。
我們這次從“基礎(chǔ)功能、運(yùn)營(yíng)支撐、性能測(cè)試、安全設(shè)計(jì)、開發(fā)兼容性、價(jià)格差異”六個(gè)角度對(duì)這三個(gè)產(chǎn)品進(jìn)行比較和介紹,希望各位看后可以更深的了解視頻點(diǎn)播服務(wù)產(chǎn)品,并且找到適合自家產(chǎn)品的視頻點(diǎn)播服務(wù)。
一個(gè)視頻引擎級(jí)的產(chǎn)品最先考驗(yàn)的就是它的基礎(chǔ)服務(wù)功能,包含了視頻的上傳與發(fā)布,視頻的管理以及播放器的個(gè)性化設(shè)置,從對(duì)非技術(shù)人員的友好程度上講,保利威>阿里云>七牛云,保利威在上傳部分提供了豐富的可選方式,比如 web 網(wǎng)頁(yè)手工上傳、wordpress/discuz 端的插件上傳、客戶端上傳(可上傳大于5GB的視頻),阿里云則只在 web 端提供了手工上傳,URL視頻拉取,而七牛云則可以通過 Web 界面、API、SDK 來實(shí)現(xiàn)視頻的上傳與管理。
保利威、阿里云、七牛云均提供了轉(zhuǎn)碼、剪輯、下載、水印、回調(diào)、內(nèi)嵌播放器代碼(Flash+HTML5+Javascipt)等功能,阿里云更擅長(zhǎng)于視頻封面靜態(tài)圖、動(dòng)態(tài)圖的設(shè)定,并且設(shè)計(jì)了詳盡的封面圖設(shè)置與工作流管理,用戶不需要在本地端對(duì)視頻進(jìn)行過多處理,放在阿里云做好轉(zhuǎn)碼、封面圖的模板設(shè)置后,使用工作流即可實(shí)現(xiàn)自動(dòng)化,幫助企業(yè)減輕了一定量的研發(fā)成本。而保利威則擅長(zhǎng)在播放器上下功夫,除了太個(gè)性化的設(shè)計(jì)外,基本可滿足用戶對(duì)于播放器畫面尺寸、自選皮膚、廣告嵌入、視頻打點(diǎn)、播放菜單、社交分享、畫質(zhì)切換等功能,同時(shí)還提供了另外兩家沒有的子視頻插入、問答題/聽力/課件的插入服務(wù)。七牛云則比較擅長(zhǎng)從物聯(lián)網(wǎng)、手機(jī)(app)等設(shè)備采集并上傳視頻,并可以很高效的實(shí)現(xiàn)內(nèi)容分發(fā)、多線路冗余剔除,而且值得一提的是七牛云提供的 AI 功能可以實(shí)現(xiàn)鑒黃、鑒政、鑒恐、鑒暴、以圖搜圖、人臉識(shí)別、場(chǎng)景物品識(shí)別、分類等功能。
從支持資源能力看,阿里云除了能上傳視頻,還支持音頻、圖片、短視頻素材打包文件的上傳,結(jié)合阿里云擅長(zhǎng)的云資源OSS存儲(chǔ)服務(wù),用戶在上傳資源的時(shí)候可以選擇不同的 bucket,做域名設(shè)置,這些則是保利威則沒有的,七牛云倒是支持上述這些功能。
在運(yùn)營(yíng)支撐上,只有保利威提供了全站級(jí)別的廣告插入功能,阿里云可以做,不過只能用剪輯形式做一對(duì)一的編輯,效率太低;保利威的廣告投放支持在片頭片尾、暫停時(shí)插入,也支持彈窗插入,廣告的格式可以是 JPEG,GIF,PNG,F(xiàn)LV, MP4,SWF,還是比較豐富的,大小不能超過 500MB。七牛云則提供了云端視頻鑒黃鑒政處理,實(shí)現(xiàn)對(duì)內(nèi)容的自動(dòng)化控制與發(fā)布。
在數(shù)據(jù)統(tǒng)計(jì)上,三家都有提供,保利威可以給用戶展示賬號(hào)的視頻存儲(chǔ)空間、流量使用情況,視頻的實(shí)時(shí)播放數(shù)據(jù),播放量、播放流量、播放量排行、播放時(shí)長(zhǎng)、觀看比例、觀看熱點(diǎn)、播放域名統(tǒng)計(jì)、時(shí)段統(tǒng)計(jì),以及觀眾觀看的數(shù)量統(tǒng)計(jì)、地理位置與終端統(tǒng)計(jì)。另外比較特別的一點(diǎn)是,有一個(gè)視頻高級(jí)數(shù)據(jù)分析功能,可以通過視頻熱力圖分析每個(gè)視頻,每個(gè)觀眾的數(shù)據(jù)與行為。
阿里云提供的數(shù)據(jù)范圍與保利威不同的是提供了指定域名下的 PV/UV,運(yùn)營(yíng)商、域名排名、熱門引導(dǎo)數(shù)據(jù)統(tǒng)計(jì),并且在實(shí)時(shí)監(jiān)控上給出了回源流量統(tǒng)計(jì)、質(zhì)量監(jiān)控等參數(shù),比較側(cè)重于視頻資源的有效監(jiān)控,而沒有講業(yè)務(wù)延伸到用戶側(cè),而保利威則提供了針對(duì)全部/單視頻的實(shí)時(shí)數(shù)據(jù),比如觀眾 IP、所在地區(qū)、城市、觀看時(shí)長(zhǎng)、消耗流量、終端、操作系統(tǒng)、瀏覽器這些寶貴的用戶信息。
七牛云提供了服務(wù)質(zhì)量(用戶位置,碼率分布)、用戶行為、用戶畫像分析等數(shù)據(jù)統(tǒng)計(jì)功能,用戶可由實(shí)時(shí)日志對(duì)全量數(shù)據(jù)實(shí)現(xiàn)查詢、告警、重點(diǎn)監(jiān)控錯(cuò)誤恢復(fù)情況等功能。
我們找來一部2GB的視頻文件進(jìn)行上傳速度測(cè)試,環(huán)境是聯(lián)通寬帶:下行 500M 帶寬,上傳速度理論值最大30M,測(cè)試成績(jī)?nèi)缦拢喊⒗镌粕蟼?8 分 25 秒(阿里云OSS華東節(jié)點(diǎn)),保利威上傳 11 分 29 秒,七牛云上傳時(shí)間則是 12 分12 秒。
在視頻安全保護(hù)上,三家都有側(cè)重點(diǎn)。
阿里云側(cè)重于從源頭抓手,對(duì)視頻資源進(jìn)行加密,通過加密轉(zhuǎn)碼 + 解密播放兩步對(duì)視頻進(jìn)行處理,即使盜版方將資源下載到本地,視頻本身也是被加密的,無法惡意二次分發(fā)。視頻加密可有效防止視頻泄露和盜鏈問題,廣泛用于在線教育、財(cái)經(jīng)金融、行業(yè)培訓(xùn)、獨(dú)播劇等在線版權(quán)視頻領(lǐng)域。
保利威則專注于用戶端的安全管控,并為自己的產(chǎn)品功能命名為 PlaySafe,在用戶播放視頻時(shí),播放器本身就是被加密的,可以覆蓋嵌入到的各個(gè)平臺(tái)上,嵌入到 Web 網(wǎng)頁(yè)、各種 App 以及微信小程序的視頻都可以被加密,最最讓我喜歡的功能就是防錄屏功能,只要在播放時(shí)系統(tǒng)會(huì)自動(dòng)檢測(cè)屏幕是否有錄屏行為,如果監(jiān)測(cè)到就會(huì)自動(dòng)停止播放并向?qū)Ψ桨l(fā)出提醒。
其他安全保護(hù)措施還有:黑白名單、ID跑馬燈、全網(wǎng)盜版監(jiān)測(cè)(快速下架市面盜版視頻)
而七牛云在云端的視頻版權(quán)保護(hù)及加密上提供了HLS-DRM加密、MP4-DRM這兩種保護(hù)方式,在設(shè)備端則提供設(shè)備級(jí)密鑰保護(hù),IoT視頻云平臺(tái)為每個(gè)設(shè)備提供了一組密鑰(DAK、DSK),設(shè)備集成時(shí)將其燒錄,當(dāng)設(shè)備與平臺(tái)建立連接時(shí),平臺(tái)對(duì)其攜帶的設(shè)備鑒權(quán)信息進(jìn)行認(rèn)證。認(rèn)證通過,平臺(tái)激活設(shè)備,設(shè)備與平臺(tái)間才可傳輸數(shù)據(jù)。保證了數(shù)據(jù)上傳的安全性。
在 API & SDK 方面,三家都提供了較為完善的API 調(diào)用和應(yīng)用包資源。阿里云除了能實(shí)現(xiàn)基礎(chǔ)功能應(yīng)用(上傳、播放、回調(diào)等),還提供了趣視頻源碼下載 (iOS / Android / AppSever),長(zhǎng)視頻源碼下載、客戶端SDK下載、Web端SDK下載、服務(wù)端SDK下載。
保利威則結(jié)合視頻的應(yīng)用場(chǎng)景給予開發(fā)者更多的便利,它們所配備的接口、demo與SDK更方便使用,另外保利威還提供了基于播放器的各類事件,可以通過頁(yè)面控制播放器與獲取當(dāng)前狀態(tài)(如暫停、播放、控制緩沖長(zhǎng)度、獲取已播放時(shí)間)。SDK 資源包含:Android、iOS、C#、服務(wù)器端(Java/PHP)、DEDECms、Discuz、Wordpress、PHPWind、API Cloud、React Native、微信小程序、Web 上傳 SDK 等等。
七牛云的 API 主要應(yīng)用于物聯(lián)網(wǎng)視頻獲取設(shè)備的 API 接口調(diào)用,SDK 方面則分設(shè)備端(iOS/Android/Web)與服務(wù)器端(云端)兩種,設(shè)備端 SDK,也就是 Qnlink Upload SDK 主要提供 MPEG2-TS 封裝,可以將視頻源(支持 H.264,H.265 格式)和音頻源(支持 AAC,G.711A,G.711U 格式)產(chǎn)生的數(shù)據(jù)封裝為 MPEG2-TS 格式,而 MPEG2-TS 上傳則是將封裝后的 MPEG2-TS 文件上傳到七牛 IoT 視頻云平臺(tái),七牛這種 SDK 只支持搭載 Linux 系統(tǒng)的設(shè)備端,并且需配備 H.264 或 H.265 編碼的視頻處理芯片。
阿里云點(diǎn)播服務(wù)按照兩個(gè)方面進(jìn)行收費(fèi),一個(gè)是加速服務(wù)按流量收費(fèi)(可切換為帶寬峰值收費(fèi)),另一個(gè)是媒資服務(wù)按存儲(chǔ)空間+轉(zhuǎn)碼時(shí)長(zhǎng)付費(fèi),另外還可以購(gòu)買資源包,資源包中有流量包,以加速區(qū)域選擇中國(guó)大陸地區(qū)為例,100GB 的流量,有效期一年價(jià)格是 18 元起,然后按照 500GB/1TB/5TB/10TB/50TB/200TB/1PB遞增,其他流量包有存儲(chǔ)包、轉(zhuǎn)碼時(shí)長(zhǎng)包、審核時(shí)長(zhǎng)包同理。
保利威點(diǎn)播服務(wù)計(jì)算是按照流量+空間+功能的計(jì)費(fèi)方式,按年購(gòu)買套餐;流量需要0.4元/GB,單價(jià)上比阿里云要貴,但是沒有涉及到繳納加速以及轉(zhuǎn)碼的費(fèi)用。
而七牛云點(diǎn)播的定價(jià)并沒有設(shè)立獨(dú)立模塊,里面涉及的功能分布在七牛云整個(gè)云服務(wù)的價(jià)格體系里,像對(duì)象存儲(chǔ)下分不同區(qū)域的空間存儲(chǔ)、流量的價(jià)格之分,CDN 分國(guó)內(nèi)/國(guó)外之分,而涉及到主體點(diǎn)播的價(jià)格體系則是以“20元/每月”的多媒體處理服務(wù)為基礎(chǔ)起步,分音視頻轉(zhuǎn)碼、圖片鑒黃鑒恐等 AI 服務(wù)進(jìn)行收費(fèi)。具體可以看官網(wǎng)。
總的來看,阿里云視頻點(diǎn)播服務(wù)定位于 IAAS 服務(wù),他們利用自己的優(yōu)勢(shì)資源,也就是服務(wù)器、存儲(chǔ)、硬件等來幫助企業(yè)用戶進(jìn)行部署開發(fā),一些比較注重企業(yè)數(shù)據(jù)安全的大公司會(huì)選擇阿里云的存儲(chǔ)資源去自定義開發(fā)自己的視頻播放功能,同理,七牛云這種 PAAS 也是提供了豐富成熟的云主機(jī)、云存儲(chǔ)、負(fù)載均衡,帶寬儲(chǔ)備等現(xiàn)成的資源供用戶直接將系統(tǒng)架設(shè)上去,在滿足基礎(chǔ)的視頻上傳、播放等功能與支持流媒體軟件外外,更多的需要自主研發(fā)才行 ,也是給那些具有一定研發(fā)能力的客戶使用,這兩個(gè)廠家比較側(cè)重于企業(yè)級(jí)方案的解決;而保利威點(diǎn)播則不同,他們也有豐富的 API 和 SDK 資源,也有幫用戶把 pc 端的功能做好,用戶拎包入住即可,這是真正的 SAAS 服務(wù),即使你的公司團(tuán)隊(duì)沒有研發(fā)人員也可以照常使用視頻處理服務(wù)。
]]>