[發(fā)明專利]一種智能機(jī)頂盒及直播頻道切換方法在審
| 申請(qǐng)?zhí)枺?/td> | 202210415482.1 | 申請(qǐng)日: | 2022-04-18 |
| 公開(kāi)(公告)號(hào): | CN114786029A | 公開(kāi)(公告)日: | 2022-07-22 |
| 發(fā)明(設(shè)計(jì))人: | 時(shí)飛飛 | 申請(qǐng)(專利權(quán))人: | 青島海信寬帶多媒體技術(shù)有限公司 |
| 主分類(lèi)號(hào): | H04N21/2187 | 分類(lèi)號(hào): | H04N21/2187;H04N21/422;H04N21/438;H04N21/6373;H04N21/6437;H04L65/65 |
| 代理公司: | 北京弘權(quán)知識(shí)產(chǎn)權(quán)代理有限公司 11363 | 代理人: | 逯長(zhǎng)明;許偉群 |
| 地址: | 266555 山東省青*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 智能 機(jī)頂盒 直播 頻道 切換 方法 | ||
本申請(qǐng)?zhí)峁┑闹悄軝C(jī)頂盒及直播頻道切換方法中,響應(yīng)于切換頻道指令,向單播碼流服務(wù)器發(fā)送攜帶緩存參數(shù)的響應(yīng)請(qǐng)求,以觸發(fā)單播碼流服務(wù)器向緩存區(qū)發(fā)送單播流媒體數(shù)據(jù);本申請(qǐng)通過(guò)調(diào)整緩存參數(shù)和單播碼流服務(wù)器的快速發(fā)流速率,然后基于首個(gè)組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包連續(xù)至緩存區(qū)內(nèi)單播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包,或基于單播流媒體數(shù)據(jù)的末尾RTP包連續(xù)至所接收的組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包將組播流媒體數(shù)據(jù)與單播媒體流數(shù)據(jù)進(jìn)行拼接;本申請(qǐng)可保證組播流媒體數(shù)據(jù)與單播媒體流數(shù)據(jù)拼接成功,且提前緩存一段以I幀開(kāi)頭的單播流媒體數(shù)據(jù),從而省去組播方式下頻道切換時(shí)等待I幀時(shí)間,提高組播方式下直播頻道切換速度,提高用戶體驗(yàn)。
技術(shù)領(lǐng)域
本申請(qǐng)涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種智能機(jī)頂盒及直播頻道切換方法。
背景技術(shù)
機(jī)頂盒,又名數(shù)字視頻變換盒,是一個(gè)連接電視機(jī)與外部信號(hào)源的設(shè)備;它可以將壓縮的數(shù)字信號(hào)轉(zhuǎn)成電視內(nèi)容,并在電視機(jī)上顯示出來(lái)。機(jī)頂盒的信號(hào)可以來(lái)自有線電纜、衛(wèi)星天線、寬帶網(wǎng)絡(luò)以及地面廣播。
IPTV網(wǎng)絡(luò)機(jī)頂盒直播頻道可以采用單播方式傳輸,也可以采用組播方式傳輸;為了節(jié)省網(wǎng)絡(luò)帶寬,通常會(huì)采用組播方式傳輸,即直播頻道的播放地址是組播地址、媒體數(shù)據(jù)通過(guò)組播方式傳輸?shù)綑C(jī)頂盒端。組播方式下直播頻道切換的步驟是:退出當(dāng)前頻道的組播組、加入新頻道的組播組、等待新頻道組播流的到來(lái)、等待接收新頻道媒體數(shù)據(jù)的I幀、音視頻解碼輸出。其中為了提高音視頻壓縮率,一般媒體數(shù)據(jù)中的I幀都比較稀疏,I幀之間的間隔一般會(huì)超過(guò)1s,甚至超過(guò)2s,導(dǎo)致等待接收新頻道媒體數(shù)據(jù)I幀最耗時(shí),進(jìn)而導(dǎo)致組播方式下直播頻道切換速度比較慢。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例提供一種智能機(jī)頂盒及直播頻道切換方法,以提高組播方式下直播頻道切換速度。
本申請(qǐng)實(shí)施例提供的智能機(jī)頂盒,包括:
網(wǎng)絡(luò)端口,用于連接單播碼流服務(wù)器、組播碼流服務(wù)器,以分別實(shí)現(xiàn)單播碼流服務(wù)器端與機(jī)頂盒端傳輸單播流媒體數(shù)據(jù)、組播碼流服務(wù)器端與機(jī)頂盒端傳輸組播流媒體數(shù)據(jù);
緩存區(qū),與所述網(wǎng)絡(luò)端口連接,用于存儲(chǔ)目標(biāo)頻道的單播流媒體數(shù)據(jù)和組播流媒體數(shù)據(jù);
處理器,被配置為響應(yīng)于頻道切換指令,攜帶預(yù)設(shè)緩存參數(shù)向所述單播碼流服務(wù)器發(fā)送請(qǐng)求;通過(guò)調(diào)整所述緩存參數(shù)或所述單播碼流服務(wù)器的快速發(fā)流速率,使所述緩存區(qū)內(nèi)所述單播流媒體數(shù)據(jù)的末尾RTP包序號(hào)大于接收到的首個(gè)所述組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包序號(hào),然后基于首個(gè)所述組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包連續(xù)至所述緩存區(qū)內(nèi)所述單播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包,或基于所述單播流媒體數(shù)據(jù)的末尾RTP包連續(xù)至所接收的所述組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包,從播放所述目標(biāo)頻道的單播流媒體數(shù)據(jù)切換至播放所述目標(biāo)頻道的組播流媒體數(shù)據(jù)。
本申請(qǐng)?zhí)峁┑闹悄軝C(jī)頂盒及直播頻道切換方法中,接收到用戶切換頻道指令后,攜帶緩存參數(shù)向單播碼流服務(wù)器請(qǐng)求單播流媒體數(shù)據(jù),單播碼流服務(wù)器在接收到緩存參數(shù)后啟動(dòng)碼流快發(fā)功能,對(duì)單播流媒體數(shù)據(jù)進(jìn)行解碼播放,然后向組播碼流服務(wù)器請(qǐng)求組播流媒體數(shù)據(jù),通過(guò)調(diào)整向單播服務(wù)器發(fā)送請(qǐng)求中所攜帶的緩存參數(shù),或單播碼流服務(wù)器向緩存區(qū)發(fā)送單播流媒體數(shù)據(jù)的快速發(fā)流速率,使緩存區(qū)內(nèi)單播流媒體數(shù)據(jù)的末尾RTP包序號(hào)大于接收到的首個(gè)組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包序號(hào),然后基于首個(gè)組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包連續(xù)至緩存區(qū)內(nèi)單播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包,或基于單播流媒體數(shù)據(jù)的末尾RTP包連續(xù)至所接收的組播流媒體數(shù)據(jù)對(duì)應(yīng)的RTP包,以保證組播流媒體數(shù)據(jù)與單播媒體流數(shù)據(jù)拼接成功,然后從播放目標(biāo)頻道的單播流媒體數(shù)據(jù)切換至播放目標(biāo)頻道的組播流媒體數(shù)據(jù);本申請(qǐng)通過(guò)調(diào)整緩存參數(shù)或單播碼流服務(wù)器的快速發(fā)流速率保證單播數(shù)據(jù)和組播數(shù)據(jù)拼接成功,且提前緩存一段以I幀開(kāi)頭的單播流媒體數(shù)據(jù),接收到單播流媒體數(shù)據(jù)后立即解碼輸出,從而省去組播方式下頻道切換時(shí)等待I幀時(shí)間,提高組播方式下直播頻道切換速度,進(jìn)而提高用戶體驗(yàn)。
附圖說(shuō)明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島海信寬帶多媒體技術(shù)有限公司,未經(jīng)青島海信寬帶多媒體技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210415482.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類(lèi)專利
- 專利分類(lèi)
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門(mén)適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門(mén)適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過(guò)內(nèi)容產(chǎn)生器獨(dú)立于分配過(guò)程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





