閱讀904 返回首頁    go 小米 go 小米手環


手把手教你如何做電視直播

客戶需求:

我需要采集電視直播信號, 類似CCTV這樣的某3路電視頻道。 找生成流媒體地址HTTP和RTMP協議的服務器端直播係統。這些電視頻道直播信號會發布到廣告機上,也就是信息發布係統,就跟電視一樣,顯示屏,數目是5個觀看接收端。現在我們這邊有移動端APP軟件,會安裝在安卓係統的機頂盒裏麵,支持M3U8和RTMP直播流的播放。目前就是找能夠生成直播播放地址的直播軟件。

需求分析:

電視直播信號的采集源:需要3個機頂盒(HDMI接口)輸出采集3路信號。

HDMI硬件編碼器盒子:一根HDMI線和機頂盒輸出接口對接,進行實時編碼並推送RTMP實時流進入流媒體服務器。

800Li Media Server流媒體服務器係統:接收編碼器盒子輸出的RTMP協議然後以各種協議進行互聯網直播實時數據分發包括HTTP的m3u8地址和RTMP播放地址。

 

硬件和軟件

硬件

1.       機頂盒(采集源)

2.       硬件編碼器盒子

3.       服務器

4.       安卓機頂盒終端

軟件

1.       流媒體服務器係統

2.       安卓APP



備注:

1.       服務器需要固定IP,拉專線寬帶服務;

2.       需要開啟7個相關端口;

3.       互聯網應用,路由器需映射以上7個端口。

 

互聯網應用所需要開啟的端口

架構圖:

Flash P2P流媒體服務器直播係統

流媒體發布服務器是專業的流轉發服務設備,它的主要功能是為終端用戶提供直播流的轉發服務,承載大並發用戶的訪問。在大型的視頻網站平台中,都會用到這種流媒體發布服務(比如優酷網、樂視網、騰訊視頻)。直播流媒體服務器可以找專業廠商購買,比如國外的知名品牌流媒體發布服務器Adobe Media Server或國內知名P2P直播服務器係統廠家800Li Media Server等。

手機端和機頂盒端觀看APP



謝謝分享,建議樓主親測有效

最後更新:2017-07-27 15:34:11

  上一篇:go 設置了騷擾攔截,但基本起不到作用,求解!
  下一篇:go 為什麼個性主題用不了了?