[發明專利]一種視頻解碼方法及裝置在審
| 申請號: | 201811279482.3 | 申請日: | 2018-10-30 |
| 公開(公告)號: | CN109462761A | 公開(公告)日: | 2019-03-12 |
| 發明(設計)人: | 王曉輝;安玉;吳芳華;沈軍 | 申請(專利權)人: | 視聯動力信息技術股份有限公司 |
| 主分類號: | H04N19/156 | 分類號: | H04N19/156;H04N19/189 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100000 北京市東城區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分辨率 視頻流數據 互聯網終端 方法和裝置 解碼 碼流切換 碼流信息 視頻解碼 網絡帶寬 關鍵幀 流信息 目標碼 聯網 自適應網絡帶寬 變更 互聯網通信 聯網服務器 聯網終端 視頻通話 通話結束 指令返回 碼流 指令 互聯網 申請 應用 | ||
1.一種視頻解碼方法,其特征在于,所述方法應用于視聯網中,所述視聯網包括視聯網服務器、視聯網終端,所述視聯網與互聯網通信連接,所述互聯網中包括互聯網終端,所述視聯網終端通過所述視聯網服務器與所述互聯網終端通信連接,所述方法包括:
所述互聯網終端接收所述視聯網服務器發送的第一視頻流數據;其中,所述第一視頻流數據由所述視聯網終端采集并編碼后,由所述視聯網終端發送至所述視聯網服務器;
所述互聯網終端從所述第一視頻流數據中提取當前碼流信息,從所述互聯網終端所處的所述互聯網中獲取當前網絡帶寬;
所述互聯網終端針對所述當前碼流信息及所述當前網絡帶寬生成碼流切換指令,其中,所述碼流切換指令中攜帶目標碼流信息;
所述互聯網終端接收所述視聯網服務器針對所述碼流切換指令返回的第二視頻流數據;其中,所述第二視頻流數據由所述視聯網終端按照所述目標碼流信息對所述第一視頻流數據重新編碼后,發送至所述視聯網服務器;
所述互聯網終端從所述第二視頻流數據中提取第一關鍵幀包頭和第二關鍵幀包頭,其中,所述第二關鍵幀包頭為所述第二視頻流數據中的當前的關鍵幀包頭,所述第一關鍵幀包頭為與所述第二關鍵幀包頭相鄰的前一關鍵幀包頭,所述第一關鍵幀包頭包括第一分辨率,所述第二關鍵幀包頭包括第二分辨率;
所述互聯網終端判斷所述第一分辨率與所述第二分辨率是否一致;
若一致,則所述互聯網終端按照所述目標碼流信息對所述第二視頻流數據進行解碼;
若不一致,則所述互聯網終端按照所述第二分辨率及所述目標碼流信息對所述第二視頻流數據進行解碼。
2.根據權利要求1所述的方法,其特征在于,在所述互聯網終端接收所述視聯網服務器發送的第一視頻流數據的步驟之前,還包括:
在所述互聯網終端內預存至少兩種解碼包,所述解碼包包括多個子數據包;各所述解碼包分別對應一種分辨率,各所述子數據包分別對應同種分辨率下的一種碼流信息。
3.根據權利要求2所述的方法,其特征在于,在所述互聯網終端從所述第一視頻流數據中提取當前碼流信息,從所述互聯網終端所處的所述互聯網中獲取當前網絡帶寬的步驟之后,并在所述互聯網終端針對所述當前碼流信息及所述當前網絡帶寬生成碼流切換指令的步驟之前,還包括;
所述互聯網終端從所述第一視頻流數據中獲取當前的關鍵幀包頭,并提取所述當前的關鍵幀包頭中的第三分辨率;
所述互聯網終端查找與所述第三分辨率對應的第一解碼包;
所述互聯網終端在所述第一解碼包中查找與所述當前碼流信息對應的第一子數據包;
所述互聯網終端采用所述第一子數據包對所述第一視頻流數據解碼。
4.根據權利要求3所述的方法,其特征在于,所述互聯網終端按照所述目標碼流信息對所述第二視頻流數據進行解碼的步驟,包括:
所述互聯網終端在所述第一解碼包中查找與所述目標碼流信息對應的第二子數據包;
所述互聯網終端采用所述第二子數據包對所述第二視頻流數據解碼。
5.根據權利要求2所述的方法,其特征在于,所述互聯網終端按照所述第二分辨率及所述目標碼流信息對所述第二視頻流數據進行解碼的步驟,包括:
所述互聯網終端查找與所述第二分辨率對應的第二解碼包;
所述互聯網終端在所述第二解碼包中查找與所述目標碼流信息對應的第三子數據包;
所述互聯網終端采用所述第三子數據包對所述第二視頻流數據解碼。
6.根據權利要求1所述的方法,其特征在于,所述互聯網終端針對所述當前碼流信息及所述當前網絡帶寬生成碼流切換指令的步驟,包括;
所述互聯網終端在碼流匹配對照表中查找與所述當前網絡帶寬對應的最佳碼流信息;其中,所述碼流匹配對照表預置在所述互聯網終端內,所述碼流匹配對照表包括多種網絡帶寬數據,以及與所述網絡帶寬數據對應的最佳碼流信息;
所述互聯網終端將所述最佳碼流信息作為目標碼流信息,并生成碼流切換指令,所述碼流切換指令用于將所述當前碼流信息變更為所述目標碼流信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于視聯動力信息技術股份有限公司,未經視聯動力信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811279482.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于視頻編解碼的單元劃分方法
- 下一篇:用于無人機航拍的圖像處理方法





