亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于物聯傳感云的實時流媒體播放系統及方法

文檔序號:9755120閱讀:457來源:國知局
一種基于物聯傳感云的實時流媒體播放系統及方法
【技術領域】
[0001]本發(fā)明屬于視頻傳輸技術領域,具體涉及一種基于物聯傳感云的實時流媒體播放系統及方法。
【背景技術】
[0002]隨著互聯網技術的高速發(fā)展,在視頻、音頻傳輸技術中,運用比較廣泛的主要是流式傳輸技術,流式傳輸的方法有兩種,一種是順序流式傳輸,另一種則是實時流式傳輸。
[0003]而現有的實時流式傳輸中,實時流播放端無法主動控制實時流推送端推送實時流,實時流播放端與推送端相分離。如果推送端沒有推送實時流,播放端將無法播放實時流。對于正在播放的實時流,如果推送端停止了推送,播放端也將無法繼續(xù)播放該實時流。

【發(fā)明內容】

[0004]本發(fā)明的目的在于:針對現有的實時流式傳輸技術中存在的問題,提供一種基于物聯傳感云的實時流媒體播放系統及方法,實現了播放端主動控制推送端推送實時流,播放端想要播放實時流時,只需發(fā)送播放指令即可。
[0005]為了實現上述目的,本發(fā)明的基于物聯傳感云的實時流媒體播放系統采用的技術方案為:
[0006]包括實時流播放端、物聯傳感云平臺、設備接入層、實時流控制模塊、實時流推送模塊、實時流媒體服務器和實時流采集設備;
[0007]所述的實時流播放端用于查看實時流媒體服務器轉發(fā)的實時流視頻數據,還用于向物聯傳感云平臺發(fā)送實時流播放指令;
[0008]所述的物聯傳感云平臺用于接收實時流播放端發(fā)出的實時流播放指令,并將實時流播放指令通過設備接入層發(fā)送至實時流控制模塊;
[0009]所述的實時流控制模塊用于根據物聯傳感云平臺發(fā)送的實時流播放指令,向實時流推送模塊發(fā)送推送實時流視頻數據的指令;
[0010]所述的實時流推送模塊用于接收實時流控制模塊的實時流播放指令,根據指令選取對應的實時流采集設備,并將實時流采集設備采集的實時流視頻數據進行處理,然后推送至實時流媒體服務器;
[0011 ]所述的實時流媒體服務器用于接收實時流推送模塊推送的實時流視頻數據,同時將實時流視頻數據傳送至實時流播放端。
[0012]優(yōu)選地,所述的實時流控制模塊還用于定時從實時流媒體服務器查詢當前正在播放的所有實時流的狀態(tài)信息,如果檢測到正在播放的實時流所對應的實時流播放端數量為O,則向實時流推送模塊發(fā)送停止該路實時流視頻數據的指令;
[0013]所述的實時流推送模塊還用于接收到實時流控制模塊的實時流停止推送指令時,找到對應的實時流視頻數據,并停止向實時流媒體服務器推送實時流視頻數據,同時也會停止從對應的實時流采集設備采集實時流視頻數據。
[0014]進一步優(yōu)選地,所述的設備接入層用于將實時流采集設備的資源信息傳送至物聯傳感云平臺;
[0015]所述的物聯傳感云平臺用于將所述實時流采集設備的資源信息發(fā)送至實時流播放端供用戶選擇。
[0016]本發(fā)明還提供基于物聯傳感云的實時流媒體播放系統的實時流媒體播放方法,包括實時流播放端向物聯傳感云平臺發(fā)送實時流播放指令;物聯傳感云平臺將實時流播放指令通過設備接入層發(fā)送至實時流控制模塊,實時流控制模塊向實時流推送模塊發(fā)送推送實時流視頻數據的指令;實時流推送模塊根據指令選取對應的實時流采集設備,實時流采集設備采集實時流視頻數據,實時流推送模塊將實時流采集設備采集的實時流視頻數據進行處理,然后推送至實時流媒體服務器;實時流媒體服務器將實時流視頻數據傳送至實時流播放端,供實時流播放端展示。
[0017]優(yōu)選地,實時流控制模塊還定時從實時流媒體服務器查詢當前正在播放的所有實時流的狀態(tài)信息,如果檢測到正在播放的實時流所對應的實時流播放端數量為O,則向實時流推送模塊發(fā)送停止該路實時流視頻數據的指令;
[0018]實時流推送模塊接收到實時流控制模塊的實時流停止推送指令時,找到對應的實時流視頻數據,并停止向實時流媒體服務器推送實時流視頻數據,同時也會停止從對應的實時流采集設備采集實時流視頻數據。
[0019]進一步優(yōu)選地,所述的設備接入層將實時流采集設備的資源信息傳送至物聯傳感云平臺;
[0020]物聯傳感云平臺將所述實時流采集設備的資源信息發(fā)送至實時流播放端供用戶選擇,用戶選擇一個實時流資源,并向物聯傳感云平臺發(fā)送播放該資源的播放控制指令。
[0021]由于采用了上述技術方案,本發(fā)明的有益效果是:
[0022]本發(fā)明的實時流媒體播放系統以物聯傳感云為紐帶,集實時流媒體資源發(fā)布、實時流推送、實時流播放于一體的整體解決方案,最大特點在于實現了按需推送實時流。所謂按需是指,當有用戶需要觀看實時流時,就啟動實時流的推送;當所有觀看的用戶都關閉了播放端應用,就停止實時流的推送,實時流的按需推送,有效的節(jié)約了網絡帶寬,為企業(yè)節(jié)約了大量的成本。
【附圖說明】
[0023]圖1是本發(fā)明的實時流媒體播放系統結構示意圖。
[0024]圖2是本發(fā)明的實時流采集設備的資源信息發(fā)布流程圖。
[0025]圖3是本發(fā)明的啟動實時流媒體推送流程圖。
[0026]圖4是本發(fā)明的停止推送實時流媒體流程圖。
[0027]附圖標記:101-實時流播放端、102-物聯傳感云平臺、103-設備接入層、104-實時流采集設備、105-實時流控制模塊、106-實時流推送模塊、107-實時流媒體服務器。
【具體實施方式】
[0028]參照圖1-4,本發(fā)明的基于物聯傳感云的實時流媒體播放系統包括實時流播放端101、物聯傳感云平臺102、設備接入層103、實時流控制模塊105、實時流推送模塊106、實時流媒體服務器107和實時流采集設備104。
[0029]實時流采集設備104采用攝像頭、視頻采集卡等物理的硬件設備,設備接入層103用于將實時流采集設備104的資源信息傳送至物聯傳感云平臺102,而物聯傳感云平臺102用于將所述實時流采集設備104的資源信息發(fā)送至實時流播放端101供用戶選擇。
[0030]實時流播放端101用于查看實時流媒體服務器107轉發(fā)的實時流視頻數據,還用于向物聯傳感云平臺102發(fā)送實時流播放指令。物聯傳感云平臺102用于接收實時流播放端101發(fā)出的實時流播放指令,并將實時流播放指令通過設備接入層103發(fā)送至實時流控制模塊105。實時流控制模塊105用于根據物聯傳感云平臺102發(fā)送的實時流播放指令,向實時流推送模塊106發(fā)送推送實時流視頻數據的指令。實時流推送模塊106用于接收實時流控制模塊105的實時流播放指令,根據指令選取對應的實時流采集設備104,并將實時流采集設備104采集的實時流視頻數據進行處理,然后推送至實時流媒體服務器107。實時流媒體服務器107用于接收實時流推送模塊106推送的實時流視頻數據,同時將實時流視頻數據傳送至實時流播放端101。
[0031]實時流控制模塊105還用于定時從實時流媒體服務器107查詢當前正在播放的所有實時流的狀態(tài)信息,如果檢測到正在播放的實時流所對應的實時流播放端101數量為0,則向實時流推送模塊106發(fā)送停止該路實時流視頻數據的指令。實
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1