直播那么火,聊聊阿里直播雲


最近在做一個新產品,哪個新產品是一個直播的管理平台,這里沒當然涉及到直播相關的技術,整理了一下直播技術架構:

其實直播中最最最最最最最重要的兩個名詞

1、推流,例如,一個直播間里面,主播將拍攝的畫面通過推流地址,將數據流推向服務器,這個操作就叫推流。

2、拉流,例如,一個觀眾在直播間,通過拉流地址,將主播的推送的流,拉去過來,然后進行播放,這個操作就叫拉流。

具體的詳細架構見下圖,這個圖不一定代表所有的直播雲,此圖來自七牛。

 

 

阿里是目前國內最大的雲平台了,它的直播服務需要和它的其他產品進行配合使用,例如:CDN,OSS、點播、認證域名等相關的產品。IOS和安卓平台的API和demo都是很完善的,但是針對服務端的SDK,真的不完善。

第一,SDK在CDN的SDK里面,接口方面還是不夠完善(例如:目前相關獲取推流地址,還得自己寫方法進行配置,哎,相比七牛直播)

第二,沒有簡單的demo。如果你想進行測試一下,那非常方便了,例如,把IOS的demo下載下來,然后在阿里雲的管理控制台進行創建相關配置,在IOS配置推流地址就可以調試了。

 

那么我接下來,采用OBS來感受阿里雲直播,

1、首先我們先來下載一下OBS,官網 https://obsproject.com/

但是國內官網基本是下載不了的,那我們來先雲盤地址:

http://pan.baidu.com/share/link?shareid=601172776&uk=4278685510

但是大家在安裝過程提示directx錯誤,可以先安裝這個 ,http://pan.baidu.com/share/link?shareid=817668707&uk=4278685510

2、在OBS 設置 - 廣播設定中應按下圖設置:

obs

以上面的推流地址為例,參數設置為:

  • FMS URL: rtmp://video-center.alivecdn.com/app-name
  • 播放路徑/串碼流(如果存在): video-name?vhost=test.example.com

具體的操作步驟,還是度娘吧,太多太多了,我就不啰嗦了。

3、開通拉流地址進行播放。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM