是誰,讓小貝和科比穿越了人山人海來到你身邊…..
“你看是小貝诶!”
“你看是科比诶!”
大概這就是昨天晚上中國女人面對電視的全部表情了,這個心情會一直陪伴她持續到她淩晨把購物車清空....
不過,話說小貝和科比從深圳的舞台到你們家客廳路程并不簡單,坐好了,接下來是漲姿勢之旅。
世界上最早的視訊信号傳輸可以追溯到20世紀30年代,就是電影《了不起的蓋茨》比那個年代。那個年代傳輸的信号,叫做模拟信号,模拟信号就像唱片,是用連續的波形變化來記錄圖像并編碼傳輸的。這個不懂?沒關系,就是你們家小時候那個全是雪花的電視機…對了,那就是模拟信号。
模拟信号容易受到自然的幹擾,是以雪花啊,麻點啊,是那個年代看電視的人的家常便飯。後來人們發明了對幹擾無感數字信号,演播室到發射、傳輸、接收的所有環節都是使用數字電視信号,但是還需要鋪設專用的網絡(比如閉路電視)••••••(這就是大概2000年的時候了)
再後來,計算機技術發展了,帶寬啊,存儲啊,計算能力啊,都飛躍了••••網際網路從傳輸文字進入了傳輸圖文視訊的多媒體階段,最後還便宜了,就有了今天的直播。好,講到這裡你應該知道人類花了70年時間讓你在客廳裡見到小貝,感動麼?
但是這個時候,你還見不到小貝•••••
視訊分發的帶寬是有限的,就像雖然小貝假設(在夢裡)約了你去喝咖啡,但是你一去發現他一共約了100個人喝咖啡••••你要麼等,要麼就隻能走了。解決方法是,小貝變成孫悟空,一次變成100個來,就可以和你一個人喝咖灰了,是不是很爽....這個讓小貝變成孫悟空的玩意就是cdn.....
cdn原理——就是利用遍布各地的節點(資料中心)把小貝(資料)分發到就近的使用者,讓使用者能夠獲得流暢的體驗。聽起來很簡單,但是做起來不簡單。為了讓直播更順暢,阿裡雲cdn兩條專線雙槍備份•••準備了20t以上的帶寬,可以讓一千萬人同時看小貝,一樣沒問題...
.
全鍊路上的秒級幀率的實時監控,全球有600個節點,在你們家附近分發,小貝才來到你們家客廳。可是這個時候,隻是信号來了你們家,小貝還需要通過圖像編解碼技術,才能被你看到。我們知道,原始的圖像體積是巨大的,正常情況下,一秒鐘需要傳輸25幀(這個機關你可以了解為張)圖。但是,你可以發現,上一張圖和下一張變的地方并不多,聰明的工程師就可以通過算法讓這兩張圖變成一張圖,隻傳送動了的部分等等,這就是壓縮算法最早最早的起源•••大約是在40年前.....
在壓縮圖像的過程中,現在主流的h264采用的是分塊壓縮,隻能以16x16像素來壓縮...這樣就有很多無用資訊還是被壓縮進去了。h265是一種圖美活好的壓縮技術,塊的大小可以到64x64....隻需要很少的帶寬,就可以高清,高清。當然,h264和h265還有一些差別。但是,最重要的是,經過壓縮以後傳播到你家的小貝,被電腦、pad、電視或者是其他智能裝置解碼以後,你就可以看到小貝了。總之,h265是一種高計算複雜度的編碼格式,在這麼大場景中應用也是阿裡雲的技術實力展現,而核心則是apsaravideo。
apsaravideo是個啥?
是集合了阿裡雲底層基礎設施的強大計算力,經過反複實踐的雲+端完整解決方案以及人工智能、安全技術,可以快速搭建可承載千萬級并發的直播平台。
apsaravideo提供了用戶端推流sdk、雲端openapi,和cdn網絡分發。apsaravideo還特别打造了集推流、轉碼、分發到播放的全套直播技術解決方案。集窄帶高清轉碼、弱網優化、就近接入、時移回看、首屏秒開、智能鑒黃、人臉識别美顔、全鍊路監控、遠端故障診斷、cdn分發及播放器等30多個功能為一體。
總之,這也是目前為止業界最完整的直播解決方案,能幫助使用者大幅簡化自建視訊直播平台的開發工作。
apsaravideo的特點:快速上線,技術成熟穩定,省錢。
關鍵是,都經受過x億人考驗了,必須靠譜兒啊。但是如果沒有阿裡視訊雲—apsaravideo,在直播之前,就需要部署上傳服務,緩存服務、存儲伺服器、視訊編轉碼服務、排程服務。還需要準備idc機房、cdn節點等一系列的硬體和設施——等到這些搞完,嗯差不多可以收看明年的雙11晚會了。