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

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

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

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

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

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

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

128304-20160727085750872-968793102

阿里是目前國內最大的云平臺了,它的直播服務需要和它的其他產品進行配合使用,例如: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、開通拉流地址進行播放。

128304-20160727094951153-1709626601

原文鏈接:http://www.cnblogs.com/ficohu/p/5709888.html

任 江風

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: