天天看點

這個雙十一,阿裡視訊雲帶你去狂歡

2017年雙十一,天貓全球狂歡夜成為了一大亮點。為了讓使用者低延時、高品質觀看直播,阿裡雲從晚會現場到視訊雲直播中心使用全混合雲方案,同時視訊雲也使用多機房主、備模式,以保證任何一點故障而業務不受損。

直播在雲端首次使用了阿裡獨有的窄帶高清轉碼技術,該技術基于人眼視覺感官的優化,通過複雜的實時計算,使得标清直播可以到達正常的高清直播體驗。

據了解,在直播使用者體驗上,從節點數量到品質上也做了大量工作,直播與點播錯峰,302排程保障點播業務流量能夠快速排程,保障直播業務不受節點水位的影響,同時使用者終端上具備冷、熱流切換,以及各類突發事情應對手段,保障直播在出現任何問題時端具備快速切換的能力,通過以上手段進而保證了使用者能夠流暢地觀看雙11晚會。

這幾年大火的直播,除了内容的大規模湧現,背後其實是計算,存儲,帶寬的更新和成本的下降。而ApsaraVideo的出現,讓直播的技術門檻更是迅速下降,可以使企業快速的上線自己的視訊業務。筆者作為參與雙11視訊雲的攻城獅,希望通過本文和大家分享阿裡雲的ApsaraVideo如何為雙11這個場景快速建立這種大規模直播場景的經驗。

一般需要部署上傳服務,緩存服務、存儲伺服器、視訊編轉碼服務、排程服務。

硬體需要準備IDC機房、CDN節點等一系列的硬體和設施。

對于初創團隊或者個人來講,很難逾越這種技術和硬體設定帶來的障礙。而最大的坑是,耗時耗力,而且很難獲得彈性。

快速上線:基于阿裡雲視訊服務提供的客戶SDK,服務端openapi,使用者可以最快一個星期上線一個大規模的視訊業務。

技術成熟穩定:基于阿裡雲視訊服務多年的技術積累和沉澱,可以輸出高品質視訊編解碼服務,穩定可靠的CDN分發服務。

節省:ApsaraVideo服務秉承了雲計算的特點,是按使用量付費的,比傳統的建IDC,建構CDN網絡接上大量的人力和物力。

通常來講,一個視訊業務會分成3個重要的部分,我們以直播業務為例說明一下:第一,用戶端上的功能,包括直播視訊的采集,編碼,視訊流網絡推送和播放,還可能會包括美顔,彈幕,連麥互動等進階功能。第二,業務服務端的功能,包括直播間管理,直播流狀态顯示,直播的錄制轉點播,Boss系統等。第三,CDN網絡部分,包括直播域名管理,域名加速,帶寬流量擴充資源監控等等功能。

而阿裡雲視訊服務的話,在這3個部分,分别提供了用戶端SDK,不但包含上述直播業務端上所需的功能。還做了很多的弱網環境的推流優化,首屏秒開等功能。直播OPENAPI,提供了開放的API接口,可以用來管理直播間,觀察直播流狀态,配置直播錄制截圖等功能。對CDN網絡的管理,提供了增删直播域名,分發加速配置和優化,帶寬流量監控等功能。是以使用者可以使用阿裡雲視訊服務 提供的SDK,openapi快速友善的搭建自己的業務。

這個雙十一,阿裡視訊雲帶你去狂歡
這個雙十一,阿裡視訊雲帶你去狂歡

圖1. 阿裡雲直播端到端的解決方案

今年阿裡巴巴組織的雙十一晚會,集結了大量的本年度當紅明星加入。而且本次晚會會在手機淘寶用戶端,天貓用戶端,優酷洋芋用戶端這三個有巨大活躍使用者的流量入口進行直播。其背後所要承擔的視訊直播并發量可想而知。

直播推流端使用H.264碼流推直播流到雲端, 服務端窄帶高清轉碼技術可以根據人眼視覺模型來處理視訊效果,将H.264的視訊達到H.265的效果。

在網絡線路以及直播中心都采用了各自的主備方案以及應急措施來保證晚會在各種突發狀況下都可以順利的直播。這個直播據實際演練的測算,在不降低清晰度的情況下。可以節省大概30%的帶寬成本。

提供内容的甄别的全套解決方案:直播雲端服務除了标配直播必須的轉碼,錄制,截圖功能外,還增加了智能鑒黃,人臉識别,語音識别等人工智能相關的功能。

随時動态擴充所需要的帶寬資源,并且如果帶寬峰值變化太大,還可以借助于阿裡雲在視訊領域多年積累的經驗,進行系統優化。

雙十一晚會的直播優化方案隻是阿裡雲直播服務在這一年多以來做過上百場直播優化方案中的一個,随着直播在今年的爆發,我們的客戶随時都會面臨流量高峰的來臨,使用直播雲服務除了計算,存儲,帶寬資源可以動态擴充之外,阿裡雲資深的直播雲架構師也在每天幫助我們的客戶優化直播系統的架構,想盡辦法幫助客戶度過一個又一個直播流量的高峰。

作為視訊雲服務,除了接入友善,對網絡的壓力可以從容的處理以外,對視訊編解碼的深入研究才是ApsaraVideo産品的核心技術,阿裡雲的視訊技術專家在碼率更小,視訊更清晰的方向上已經進行了數年的研究和積累。

我們對觀影體驗一直以來都有着執着的追求,獨家推出畫質重生服務,內建了阿裡巴巴與各大高校、研究所在視訊領域多年合作的研究成果,讓使用阿裡雲客戶的視訊觀感得到質的飛越。經過畫質重生處理,數十年前的懷舊老片也能提供高清畫質播放,正常錄影機拍攝的30幀/秒視訊影像也能提供60幀/秒的極緻平滑觀感,多次壓縮造成的馬賽克、移動拍攝造成的畫面抖動,都可以被去除或緩解,大大改善觀影體驗。

目前人們觀看的大部分影視節目每秒都會重新整理24-30幀畫面,這樣的幀率能夠滿足基本的觀影需要,但在快速運動的場景中,30幀/秒的影片播放器來存在可感覺的頓挫感。随着視訊行業的主流分辨率越來越高,普通幀率視訊在播放時的頓挫感也越來越明顯。在現下流行的4K電視上,60幀/秒的重新整理率已經成為了觀影的基本需求。然而,受限于拍攝裝置的性能,除了少量大制作的影片(例如《霍比特人》)采用了48-60幀/秒的拍攝技術,大部分影視節目源的幀率依然在30幀/秒以下,難以滿足超高清視訊觀看的需求。是以,阿裡雲推出高幀率視訊重制服務,無論是使用者節目庫裡存放多年的經典劇集,還是最新拍攝的節目内容,任何普通幀率的片源都可以經過插幀算法,被重制為60幀/秒甚至120幀/秒的高幀率視訊。借助這項服務,任何視訊服務商都有能力提供極緻平滑的高幀率視訊觀看體驗。

眼下,4K電視機已經逐漸成為的家用電視的主流,4K大屏内容确實能夠在視覺感官上給觀衆帶來巨大的沖擊。然而由于目前片源的匮乏,購買4K電視機的觀衆更多地還是在觀看1080p及以下的視訊内容。是以很多業内興起了2K轉4K服務,利用視訊處理算法來制作将1080p影片重制為4K版本,目前大部分2K轉4K的功能都主要依賴經典的超分辨率算法,是以市面上的僞4K片源的效果都大同小異,帶有明顯的人工制作痕迹——例如油畫效果等等。阿裡雲推出的2K轉4K重制服務,除了引入學術界最新的超分辨率算法,還借鑒了阿裡雲在視訊品質評估上的研究成果,經過影視行業的多年打磨,重制效果在業界首屈一指。

這個雙十一,阿裡視訊雲帶你去狂歡

今天1080p、4K清晰度的影片已經逐漸成為主流,但很多懷舊老片雖然仍有龐大的閱聽人群,但由于分辨率低、媒體老化等因素,畫質模糊且充滿噪聲。另一方面,即使是近年來的UGC内容,由于在網際網路平台上過度壓縮,含有大量的馬賽克和毛刺,讓觀衆難以接受。是以,阿裡雲針對這類受損片源推出了畫質修複服務,通過深度學習網絡,去除馬賽克、噪聲、恢複出抹掉的線條,讓網際網路上抓取的低清片源重獲收藏價值,讓懷舊老片煥發新的生命力。

ApsaraVideo産品完全秉承了雲計算産品的所有特點,“按量付費”“共享經濟”等,使視訊這種表達方式不再隻是影視行業的專屬,使用視訊雲服務,普通的企業和個人也可以和容易擁有視訊這種更直覺的表達方式。

繼續閱讀