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

一種分布式網(wǎng)絡電視直播方法、裝置、視頻網(wǎng)關(guān)及系統(tǒng)的制作方法_6

文檔序號:9436457閱讀:來源:國知局
>[0297]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0298]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機裝置(可為個人計算機、服務器或者網(wǎng)絡裝置等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0299]以上所述,以上實施例僅用以說明本發(fā)明技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,其中,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
【主權(quán)項】
1.一種分布式網(wǎng)絡電視直播方法,其特征在于,包括: 獲取M個視頻網(wǎng)關(guān)的資源信息和頻道標識集合,所述M為正整數(shù); 接收播放終端發(fā)送的攜帶所述播放終端的配置信息和針對目標頻道標識的播放命令的播放請求,所述目標頻道標識是所述頻道標識集合中的一個頻道標識; 響應所述播放請求,根據(jù)所述資源信息,在所述M個視頻網(wǎng)關(guān)中選擇一個視頻網(wǎng)關(guān)作為向所述播放終端提供視頻內(nèi)容傳輸服務的目標視頻網(wǎng)關(guān); 向所述目標視頻網(wǎng)關(guān)推送攜帶有所述播放終端的配置信息的視頻內(nèi)容推送請求,以使所述目標視頻網(wǎng)關(guān)推送視頻內(nèi)容到所述播放終端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取M個視頻網(wǎng)關(guān)的資源信息和頻道標識集合之前,所述方法還包括: 獲取所述M個視頻網(wǎng)關(guān)對應的頻道標識子集合; 基于M個頻道標識子集合執(zhí)行并集操作以獲取所述頻道標識集合,其中所述頻道標識集合中的任意兩個頻道標識互不相同。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收播放終端發(fā)送的攜帶所述播放終端的配置信息和針對目標頻道標識的播放命令的播放請求之前,所述方法還包括: 接收所述播放終端發(fā)送的頻道列表請求; 響應所述頻道列表請求,向所述播放終端返回頻道列表數(shù)據(jù)。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述向所述目標視頻網(wǎng)關(guān)推送攜帶有所述播放終端的配置信息的視頻內(nèi)容推送請求之后,所述方法還包括: 在檢測所述目標視頻網(wǎng)關(guān)向所述播放終端推送針對所述目標頻道標識的視頻內(nèi)容推送成功的情況下,接收所述目標視頻網(wǎng)關(guān)發(fā)送的推送成功指令和更新請求; 其中,所述更新請求攜帶所述目標視頻網(wǎng)關(guān)的資源占用信息和直播收視信息; 響應所述更新請求,更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息; 在檢測所述目標視頻網(wǎng)關(guān)向所述播放終端推送針對所述目標頻道標識的視頻內(nèi)容推送失敗的情況下,接收所述目標服務視頻網(wǎng)關(guān)發(fā)送的推送失敗指令; 響應所述推送失敗指令,將所述推送失敗指令轉(zhuǎn)發(fā)至所述播放終端。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述響應所述更新請求,所述網(wǎng)絡直播控制服務器更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息之后,所述方法還包括: 在檢測到所述播放終端發(fā)送退出直播請求的情況下,搜索所述目標視頻網(wǎng)關(guān)的地址; 根據(jù)所述目標視頻網(wǎng)關(guān)的地址,發(fā)送停止直播消息給所述目標視頻網(wǎng)關(guān); 接收所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,根據(jù)所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述響應所述更新請求,所述網(wǎng)絡直播控制服務器更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息之后,所述方法還包括: 向所述播放終端周期發(fā)送測試包,所述測試包用于檢測所述播放終端是否在線; 檢測到所述播放終端不在線的情況下,發(fā)送停止直播消息給所述目標視頻網(wǎng)關(guān); 接收所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,根據(jù)所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息。7.一種分布式網(wǎng)絡電視直播裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于獲取M個視頻網(wǎng)關(guān)的資源信息和頻道標識集合,所述M為正整數(shù);第一接收模塊,用于接收播放終端發(fā)送的攜帶所述播放終端的配置信息和針對目標頻道標識的播放命令的播放請求,所述目標頻道標識是所述頻道標識集合中的一個頻道標識; 選擇模塊,用于響應所述播放請求,根據(jù)所述資源信息,在所述M個視頻網(wǎng)關(guān)中選擇一個視頻網(wǎng)關(guān)作為向所述播放終端提供視頻內(nèi)容傳輸服務的目標視頻網(wǎng)關(guān); 推送模塊,用于向所述目標視頻網(wǎng)關(guān)推送攜帶有所述播放終端的配置信息的視頻內(nèi)容推送請求,以使所述目標視頻網(wǎng)關(guān)推送視頻內(nèi)容到所述播放終端。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第二獲取模塊,用于獲取所述M個視頻網(wǎng)關(guān)對應的頻道標識子集合; 去重模塊,用于基于M個頻道標識子集合執(zhí)行并集操作以獲取所述頻道標識集合,其中所述頻道標識集合中的任意兩個頻道標識互不相同。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第二接收模塊,用于接收所述播放終端發(fā)送的頻道列表請求; 返回模塊,用于響應所述頻道列表請求,向所述播放終端返回頻道列表數(shù)據(jù)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 檢測模塊,用于檢測所述目標視頻網(wǎng)關(guān)向所述播放終端推送針對所述目標頻道標識的視頻內(nèi)容是否推送成功; 第三接收模塊,用于在檢測模塊檢測所述目標視頻網(wǎng)關(guān)向所述播放終端推送針對所述目標頻道標識的視頻內(nèi)容推送成功的情況下,接收所述目標視頻網(wǎng)關(guān)發(fā)送的推送成功指令和更新請求; 其中,所述更新請求攜帶所述目標視頻網(wǎng)關(guān)的資源占用信息和直播收視信息; 第一更新模塊,用于響應所述更新請求,更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息; 第四接收模塊,用于在檢測模塊檢測所述目標視頻網(wǎng)關(guān)向所述播放終端推送針對所述目標頻道標識的視頻內(nèi)容推送失敗的情況下,接收所述目標服務視頻網(wǎng)關(guān)發(fā)送的推送失敗指令; 轉(zhuǎn)發(fā)模塊,用于響應所述推送失敗指令,將所述推送失敗指令轉(zhuǎn)發(fā)至所述播放終端。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 搜索模塊,用于在檢測到所述播放終端發(fā)送退出直播請求的情況下,搜索所述目標視頻網(wǎng)關(guān)的地址; 第一發(fā)送模塊,用于根據(jù)所述目標視頻網(wǎng)關(guān)的地址,發(fā)送停止直播消息給所述目標視頻網(wǎng)關(guān); 第二更新模塊,用于接收所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,根據(jù)所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息。12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 第二發(fā)送模塊,用于向所述播放終端周期發(fā)送測試包,所述測試包用于檢測所述播放終端是否在線; 第三發(fā)送模塊,用于在檢測到所述播放終端不在線的情況下,發(fā)送停止直播消息給所述目標視頻網(wǎng)關(guān); 第三更新模塊,用于接收所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,根據(jù)所述目標視頻網(wǎng)關(guān)反饋的操作結(jié)果,更新所述目標視頻網(wǎng)關(guān)的所述資源占用信息和所述直播收視信息。13.—種分布式網(wǎng)絡電視直播方法,其特征在于,所述方法包括: 視頻網(wǎng)關(guān)向服務器發(fā)送資源信息和頻道標識; 所述視頻網(wǎng)關(guān)響應服務器推送的攜帶有播放終端的配置信息的視頻內(nèi)容推送請求,向所述播放終端推送視頻內(nèi)容。14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述向所述播放終端推送視頻內(nèi)容包括: 所述視頻網(wǎng)關(guān)檢測所述視頻網(wǎng)關(guān)正在推送的視頻內(nèi)容所對應的頻道標識中是否包括目標頻道標識; 所述視頻網(wǎng)關(guān)在檢測到所述視頻網(wǎng)關(guān)正在推送的視頻內(nèi)容所對應的頻道標識中包括目標頻道標識的情況下,復制針對所述目標頻道標識的視頻內(nèi)容,將所述針對所述目標頻道標識的視頻內(nèi)容發(fā)送到所述播放終端; 視頻網(wǎng)關(guān)在檢測到所述視頻網(wǎng)關(guān)正在推送的視頻內(nèi)容所對應的頻道標識中不包括目標頻道標識的情況下,根據(jù)目標頻道標識調(diào)諧到預設DVB頻道,獲取所述DVB頻道提供的視頻數(shù)據(jù),處理所述視頻數(shù)據(jù)得到IP數(shù)據(jù)包,向所述播放終端發(fā)送所述IP數(shù)據(jù)包,以使得所述播放終端根據(jù)所述IP數(shù)據(jù)包播放針對所述目標頻道標識的視頻內(nèi)容。15.一種是視頻網(wǎng)關(guān),其特征在于,所述視頻網(wǎng)關(guān)包括: 發(fā)送單元,用于向服務器發(fā)送資源信息和頻道標識; 推送單元,用于響應服務器推送的攜帶有播放終端的配置信息的視頻內(nèi)容推送請求,向所述播放終端推送視頻內(nèi)容。16.根據(jù)權(quán)利要求15所述的視頻網(wǎng)關(guān),其特征在于, 所述推送單元,具體用于檢測所述視頻網(wǎng)關(guān)正在推送的視頻內(nèi)容所對應的頻道標識中是否包括目標頻道標識; 在檢測到所述視頻網(wǎng)關(guān)正在推送的視頻內(nèi)容所對應的頻道標識中包括目標頻道標識的情況下,復制針對所述目標頻道標識的視頻內(nèi)容,將所述針對所述目標頻道標識的視頻內(nèi)容發(fā)送到所述播放終端; 在檢測到所述視頻網(wǎng)關(guān)正在推送的視頻內(nèi)容所對應的頻道標識中不包括目標頻道標識的情況下,根據(jù)目標頻道標識調(diào)諧到預設DVB頻道,獲取所述DVB頻道提供的視頻數(shù)據(jù),處理所述視頻數(shù)據(jù)得到IP數(shù)據(jù)包,向所述播放終端發(fā)送IP數(shù)據(jù)包,以使得所述播放終端根據(jù)所述IP數(shù)據(jù)包播放針對所述目標頻道標識的視頻內(nèi)容。17.一種分布式網(wǎng)絡電視直播系統(tǒng),其特征在于,所述系統(tǒng)包括: 播放終端,用于發(fā)送播放請求,所述播放請求中攜帶本播放終端的配置信息和針對目標頻道標識的播放命令; 服務器,用于獲取所述多個視頻網(wǎng)關(guān)的資源信息和頻道標識集合;接收播放終端發(fā)送的攜帶所述播放終端的配置信息和針對目標頻道標識的播放命令的播放請求,所述目標頻道標識是所述頻道標識集合中的一個頻道標識;響應所述播放請求,根據(jù)所述資源信息,在所述多個視頻網(wǎng)關(guān)中選擇一個視頻網(wǎng)關(guān)作為向所述播放終端提供視頻內(nèi)容傳輸服務的目標視頻網(wǎng)關(guān); 所述多個視頻網(wǎng)關(guān),用于在被所述服務器選擇為目標視頻網(wǎng)關(guān)時,接收所述服務器發(fā)送的送攜帶有所述播放終端的配置信息的視頻內(nèi)容推送請求,向所述播放終端推送視頻內(nèi)容。
【專利摘要】本發(fā)明實施例公開了一種分布式網(wǎng)絡電視直播方法、裝置、視頻網(wǎng)關(guān)及系統(tǒng),包括:獲取M個視頻網(wǎng)關(guān)的資源信息和頻道標識集合;接收播放終端發(fā)送的攜帶所述播放終端的配置信息和針對目標頻道標識的播放命令的播放請求;響應所述播放請求,根據(jù)所述資源信息,在M個視頻網(wǎng)關(guān)中選擇一個視頻網(wǎng)關(guān)作為向所述播放終端提供視頻內(nèi)容傳輸服務的目標視頻網(wǎng)關(guān);向目標視頻網(wǎng)關(guān)推送攜帶有所述播放終端的配置信息的視頻內(nèi)容推送請求,以使所述目標視頻網(wǎng)關(guān)推送視頻內(nèi)容到所述播放終端。本發(fā)明實施例提供技術(shù)方案有利于降低網(wǎng)絡直播電視系統(tǒng)的運營成本。
【IPC分類】H04N21/2383, H04N21/239, H04N21/262, H04N21/226
【公開號】CN105187847
【申請?zhí)枴緾N201510570240
【發(fā)明人】鄧水森
【申請人】深圳創(chuàng)維數(shù)字技術(shù)有限公司
【公開日】2015年12月23日
【申請日】2015年9月9日
當前第6頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1