[發(fā)明專利]一種IPTV合流方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202110402250.8 | 申請日: | 2021-04-14 |
| 公開(公告)號: | CN113114687B | 公開(公告)日: | 2022-07-15 |
| 發(fā)明(設(shè)計(jì))人: | 符常勇 | 申請(專利權(quán))人: | 深圳維盟科技股份有限公司 |
| 主分類號: | H04L65/60 | 分類號: | H04L65/60;H04L65/80;H04L67/06;H04L67/55 |
| 代理公司: | 深圳市正德知識(shí)產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 44548 | 代理人: | 楊佳龍 |
| 地址: | 518000 廣東省深圳市龍華區(qū)觀湖*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 iptv 合流 方法 系統(tǒng) | ||
本發(fā)明公開了一種IPTV合流方法及系統(tǒng),方法包括步驟:分別從至少兩個(gè)不同的視頻源獲取對應(yīng)的視頻流;對視頻流分別進(jìn)行解碼以確認(rèn)視頻流的有效性;將確認(rèn)有效的視頻流進(jìn)行緩存;對緩存的視頻流進(jìn)行合流后推送給終端設(shè)備;系統(tǒng)包括拉流模塊,用于從不同視頻源進(jìn)行拉流,并將從不同視頻源產(chǎn)生的視頻流推送給解碼模塊;解碼模塊,用于對不同視頻源產(chǎn)生的視頻流的進(jìn)行解碼、合并;推流模塊,用于將解碼模塊推送的視頻流推送給終端設(shè)備。實(shí)施本發(fā)明,解決了現(xiàn)有的視頻流合流技術(shù),合流速度慢、效率低及無法將音頻流和視頻流實(shí)時(shí)編解碼合流為一個(gè)視頻文件并實(shí)時(shí)推流的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及實(shí)時(shí)視頻處理技術(shù)領(lǐng)域,特別涉及一種高品質(zhì)的IPTV合流方法及系統(tǒng)。
背景技術(shù)
近年來,在視頻直播或多用戶視頻通話等涉及多路視頻流的實(shí)時(shí)場景中,需要將多路視頻流合成為一路視頻,以使得用戶終端能夠同時(shí)顯示多個(gè)用戶的視頻畫面。
視頻合流方法,包括:終端通過一個(gè)傳輸通道將多路視頻流上傳給服務(wù)器,以及從另一個(gè)傳輸通道將每路視頻流的布局信息傳輸給服務(wù)器。服務(wù)器根據(jù)每路視頻流的布局信息將這多路視頻流合成為一路視頻,然后將合成的視頻發(fā)送給用戶終端。
同時(shí),隨著視頻直播的快速發(fā)展,主播可以通過多種方式進(jìn)行直播,可以與觀眾或其他主播進(jìn)行互動(dòng)。連麥直播屬于其中的一種互動(dòng)方式。主播端將采集的主播的視頻流發(fā)送至主服務(wù)器,主服務(wù)器接收主播端發(fā)送的視頻流后,將接收到的視頻流進(jìn)行合并得到連麥視頻流,觀眾可以通過關(guān)中斷從主服務(wù)器獲取到主播之間的連麥直播視頻。連麥主播視頻,視頻流均在主服務(wù)器進(jìn)行合流,造成合流速度慢、效率低。
另外,在進(jìn)行RTP組播形式時(shí),RTP用來為IP網(wǎng)上的語音、圖像、傳真等多種需要實(shí)時(shí)傳輸?shù)亩嗝襟w數(shù)據(jù)提供端到端的實(shí)時(shí)傳輸服務(wù)。RTP為Internet上端到端的實(shí)時(shí)傳輸提供時(shí)間信息和流同步,但并不保證服務(wù)質(zhì)量。視頻文件進(jìn)行丟幀或者插幀的處理后再與音頻文件合并為一個(gè)視頻文件,實(shí)現(xiàn)文件的音視頻同步,但是這樣的步驟比較復(fù)雜且無實(shí)時(shí)性可言。因此,無法實(shí)現(xiàn)將音頻流和視頻流實(shí)時(shí)編解碼合流為一個(gè)視頻文件并實(shí)時(shí)推流。
發(fā)明內(nèi)容
針對現(xiàn)有的視頻流合流技術(shù),合流速度忙、效率低及無法將音頻流和視頻流實(shí)時(shí)編解碼合流為一個(gè)視頻文件并實(shí)時(shí)推流的問題,提出一種IPTV合流方法及系統(tǒng),通過對多個(gè)不同的視頻源產(chǎn)生的視頻流進(jìn)行拉流,根據(jù)PCR信息對視頻流的有效性進(jìn)行確認(rèn),對之前收到的報(bào)文進(jìn)行丟棄,以continuity_counter為準(zhǔn)對視頻流PID的包流進(jìn)行合并,后收到或報(bào)文不完整的直接丟棄,解決了現(xiàn)有的視頻流合流技術(shù),合流速度慢、效率低及無法將音頻流和視頻流實(shí)時(shí)編解碼合流為一個(gè)視頻文件并實(shí)時(shí)推流的問題。
一種IPTV合流方法,用于IPTV的合流及推流,包括步驟:
分別從至少兩個(gè)不同的視頻源獲取對應(yīng)的視頻流;
對所述視頻流分別進(jìn)行解碼以確認(rèn)所述視頻流的有效性;
將確認(rèn)有效的視頻流進(jìn)行緩存;
對緩存的所述視頻流進(jìn)行合流后推送給終端設(shè)備。
結(jié)合本發(fā)明所述的IPTV合流方法,第一種可能實(shí)施方式中,在所述步驟:分別從至少兩個(gè)不同的視頻源獲取對應(yīng)的視頻流,之前還包括步驟:
搭建至少兩個(gè)視頻源;
所述視頻源分別產(chǎn)生用于RTP組播的視頻流。
結(jié)合本發(fā)明所述的IPTV合流方法,第二種可能實(shí)施方式中,所述步驟:對所述視頻流分別進(jìn)行解碼以確認(rèn)所述視頻流的有效性,步驟包括子步驟:
獲取帶有第一標(biāo)簽信息的第一個(gè)視頻流數(shù)據(jù)包;
將所述第一個(gè)視頻流數(shù)據(jù)包作為首個(gè)報(bào)文信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳維盟科技股份有限公司,未經(jīng)深圳維盟科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110402250.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 實(shí)現(xiàn)遠(yuǎn)程消息同步的方法和系統(tǒng)
- IPTV通信網(wǎng)絡(luò)中IP電視頻道之間切換的方法和設(shè)備
- IPTV系統(tǒng)及IPTV內(nèi)容的數(shù)字化管控方法
- 基于企業(yè)互動(dòng)的IPTV系統(tǒng)
- 共享信息的方法、IPTV服務(wù)器和系統(tǒng)
- IPTV系統(tǒng)及IPTV實(shí)現(xiàn)方法
- IPTV增值業(yè)務(wù)管理的系統(tǒng)及方法
- IPTV門戶的建設(shè)方法、修改方法及系統(tǒng)
- IPTV終端的自動(dòng)配置方法、服務(wù)器以及IPTV系統(tǒng)
- 一種酒店智能化IPTV系統(tǒng)及其實(shí)現(xiàn)方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





