網絡直播自2016年迎來流量與資本的爆發性增長后,競爭驟然升溫,直播行業在2017年迎來“大洗牌”,快速進入行業的“下半場”,擁有優質內容的平臺將脫穎而出。而對于短視頻而言,2017年稱得上是它的“元年”,互聯網巨頭的布局加上行業朝向專業細分化發展,短視頻行業正在覆蓋各行各業。由此可見,直播和短視頻已成為互聯網用戶的剛性需求,正在帶來巨大的娛樂社交紅利。
但近年來,由于移動終端型號、性能不同,播放能力不同,復雜的網絡環境加上視頻格式多樣,用戶在用移動設備觀看視頻時,往往出現圖像不清晰、播放不流暢、緩沖時間長等現象。針對產生這些問題的主要原因和解決辦法,在近日由LiveVideoStack主辦的“多媒體開發技術”主題沙龍上,金山云高級總監武愛敏發表主題為《業務驅動型云轉碼服務架構演進之路》的演講,提出應對之道。
金山云高級總監武愛敏發表演講
針對客戶痛點,金山云打造云轉碼解決方案
武愛敏在演講中介紹,轉碼是解決上述這些問題的重要手段。轉碼可將視頻轉換成移動終端支持的格式,以適應網絡環境和多終端播放的需要。但對視頻網站而言,轉碼包含兩個核心痛點,第一,資源儲備無法做到資源伸縮,當業務突增時,無法及時擴容,業務回落時又會造成資源浪費。第二,根據需求不同,需要設定不同的轉碼參數,獲取最優轉碼質量,耗時耗力,這就需要云服務商的技術支持。
轉碼的應用場景分為三部分,第一是內容,內容生產方受到設備的限制,在用戶觀看時,會有統一格式的要求。第二是網絡,網絡不同或網絡不穩定時,視頻內容對轉碼服務有不同需求。第三是終端,終端分辨率、碼率格式不同,對轉碼需求也不同。針對這些應用場景,金山云提供視頻云轉碼解決方案。
金山視頻云云轉碼架構圖
作為國內最大的視頻云服務商,金山云早在2014年就已著手打造云轉碼解決方案,歷經從V1.0、V2.0,到如今V3.0的迭代。V1.0以圖片處理為主、視頻處理為輔,滿足用戶的圖片縮放、格式轉換等需求。V2.0主要滿足直播截圖、轉碼等需求。
金山視頻云云轉碼發展歷程
金山視頻云轉碼解決方案V3.0可適配不同的網絡條件和移動終端,可實時轉換成多種不同碼率、分辨率碼流,能夠應對不同帶寬環境。采用智能調度算法和負載均衡技術,轉碼資源彈性可伸縮,實現高性能處理的分布式轉碼集群,支持事件直播等大并發直播實時轉碼需求。
V3.0具有三大優勢,第一,全鏈路H.265支持。通過自研KSC265編解碼技術,實現碼率和帶寬不變情況下,畫質大幅提升,低于1.5Mbps的網絡也能傳輸1080P的高清視頻,在降低成本的同時創造更高層次觀看體驗。第二,智能化資源分配。通過配額和租戶管理,針對客戶業務需求實現彈性資源調配,相互不影響且資源利用率高。第三,一站式服務。豐富的視頻轉碼和增值功能,實現一站式對海量文件完成轉碼、截圖、水印、剪輯、鑒黃等操作。
為不同客戶“量身訂制”個性化服務
憑借對視頻行業的深刻理解,針對不同類型的客戶需求,金山云為多家知名客戶深度定制了云轉碼解決方案。
例如,某知名短視頻公司的業務訴求是使用直播云轉碼,通過進行H.265轉碼實現帶寬節省。在對熱點內容進行KSC265轉碼后,視頻回調通知業務方進行分發。金山云為該公司設計的云轉碼流程大致分為四步。首先,主播在源站推流。第二,源站在Publish階段,通知轉碼系統啟動轉碼。第三,轉碼服務從源站拉流轉碼,同一個流名的流會拉取兩次,一路進行H264低碼率的轉碼,一路進行H265的轉碼,流名帶后綴。第四,轉碼系統將轉碼后的流,回推到源站。
再如某知名視頻網站的業務訴求是將H.264編碼視頻上傳到金山云的KS3存儲,在服務端,視頻轉碼成KSC265,實現相同畫質下的帶寬節省。金山視頻云為該公司設計的云轉碼流程也分為四步,首先,將金山云KS3存儲作為點播服務源站。第二,在服務端進行離線轉碼(H.264轉H.265)。第三,點播CDN進行內容分發。第四,播放端KSC265解碼播放。
武愛敏介紹說,云轉碼服務只是金山視頻云服務的一部分。金山云為客戶提供包括直播、點播等在內的視頻云平臺,提供包括行業解決方案定制和視頻生態在內的服務,可覆蓋各種業務場景,客戶可自由選擇采用金山云提供的云轉碼、KS3存儲、CDN、SDK等多種服務。
視頻行業是與用戶體驗緊密相關的行業,優質的服務和體驗需要精湛的技術才能實現,這非常考驗云服務商的能力,只有那些能夠解決客戶的實際困難,打造完整生態的云服務商,才能成為客戶的優先選擇。武愛敏表示,“這也正是金山視頻云的目標,我們希望依靠創新的技術和優質的服務,金山云能夠見證并影響視頻行業的變革”。