天天看點

怎樣在阿裡雲搭建一套屬于自己的直播服務

這是一個直播大爆炸的年代,什麼事情都可以直播。最簡單的直播形式可以概括為三個步驟——采集、轉碼和拉流。

開通步驟

采集推流,實際上就是一個視訊采集的過程,是從手機、錄影機、電腦、攝像頭、話筒等等,把自己需要直播的這個畫面和聲音采集上來。

轉碼就是把推上來的一些視訊和音頻進行一定的轉碼,讓它更适用于網際網路的播放。

拉流實際上就是把我們轉碼形成的這些素材通過一定的手段拽過來,放在一個播放器——網頁播放器或者是用戶端播放器裡面去播放。

那麼,怎樣在阿裡雲搭建一套屬于自己的直播服務呢?

首先要開通視訊直播服務,位址:

https://www.aliyun.com/product/live 開通之後,進入視訊直播控制台,在域名管理裡面添加一個已備案的域名。
怎樣在阿裡雲搭建一套屬于自己的直播服務
然後,需要做一個cname解析。
怎樣在阿裡雲搭建一套屬于自己的直播服務
直播的域名就建立完成了。配置好域名之後就能擷取自己的推流位址,擷取完位址以後,就可以通過推流工具來進行推流了。
怎樣在阿裡雲搭建一套屬于自己的直播服務

采集推流

常見的推流工具有第三方桌面工具比如OBS等。

怎樣在阿裡雲搭建一套屬于自己的直播服務

轉碼

接下來是轉碼,如果有特殊需要,可以配置一個轉碼規則,不配置也可以。

怎樣在阿裡雲搭建一套屬于自己的直播服務

拉流

第三步就是我們的拉流。

可以在網頁上的這個位置,點選線上測試,播放。

怎樣在阿裡雲搭建一套屬于自己的直播服務
或者下載下傳一個常用的拉流軟體。比如VLC就可以在裡面添加一個網絡流,這個流來播放嘗試。
怎樣在阿裡雲搭建一套屬于自己的直播服務

到此,一套簡單的直播就搭建好了。阿裡雲給大家準備了豐富的SDK,像推流、連麥、播放器等都有,直接下載下傳這些SDK,簡單的開發就可以完成。

原文位址:

https://aliyunnew.com/a/How-to-Build-a-Live-Broadcast-Service-in-Aliyun.html