[發明專利]基于HLS流的數據處理方法及電子設備有效
| 申請號: | 202110765617.2 | 申請日: | 2021-07-06 |
| 公開(公告)號: | CN113315931B | 公開(公告)日: | 2022-03-11 |
| 發明(設計)人: | 潘林生;鄒偉華;李偉 | 申請(專利權)人: | 偉樂視訊科技股份有限公司 |
| 主分類號: | H04N5/278 | 分類號: | H04N5/278;H04N21/435;H04N21/44;H04N21/4402 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 黃壽華 |
| 地址: | 516001 廣東省惠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 hls 數據處理 方法 電子設備 | ||
1.一種基于HLS流的數據處理方法,其特征在于,所述方法包括:
獲取HLS流的TS切片及WebVTT字幕切片;
將所述TS切片轉化獲得視頻幀;
將所述WebVTT字幕切片轉化獲得中間字幕數據;
將所述中間字幕數據嵌入到對應的所述視頻幀中形成攜帶有字幕的加嵌視頻幀;
根據所述加嵌視頻幀獲得TS流并進行輸出。
2.如權利要求1所述的基于HLS流的數據處理方法,其特征在于,在所述根據所述加嵌視頻幀獲得TS流并進行輸出的步驟之后,還包括:
對所述TS流進行解碼獲得攜帶有字幕的解碼數據。
3.如權利要求1所述的基于HLS流的數據處理方法,其特征在于,所述將所述中間字幕數據嵌入到對應的所述視頻幀中形成攜帶有字幕的加嵌視頻幀,包括:
獲取所述視頻幀和所述中間字幕數據的時間信息;
根據所述視頻幀和所述中間字幕數據的時間信息得到時間差值;
若所述時間差值小于預設差值,則將所述中間字幕數據嵌入到所述視頻幀中;
若所述時間差值大于預設差值,則丟掉所述中間字幕數據,構建空的字幕數據,并將所述空的字幕數據嵌入到所述視頻幀中。
4.如權利要求1所述的基于HLS流的數據處理方法,其特征在于,所述獲取HLS流的TS切片及WebVTT字幕切片,包括:
根據HLS流獲取主播放列表;
從所述主播放列表中提取WebVTT字幕的m3u8文件;
根據所述WebVTT字幕的m3u8文件獲取WebVTT字幕切片。
5.如權利要求1所述的基于HLS流的數據處理方法,其特征在于,所述將所述WebVTT字幕切片轉化獲得中間字幕數據,包括:
讀取所述WebVTT字幕切片的字幕內容信息,獲得WebVTT字幕數據;
基于預設的嵌入式字幕標準對所述WebVTT字幕數據進行轉換,獲得所述中間字幕數據。
6.如權利要求5所述的基于HLS流的數據處理方法,其特征在于,所述基于預設的嵌入式字幕標準對所述WebVTT字幕數據進行轉換,包括:
從所述WebVTT字幕數據中獲得WebVTT字幕控制字符以及WebVTT字幕信息;
將所述WebVTT字幕控制字符以及WebVTT字幕信息按預設的嵌入式字幕標準進行轉換后形成中間字幕控制字符和中間字幕信息;
將所述中間字幕信息放置于中間字幕隊列中以供提取。
7.如權利要求1所述的基于HLS流的數據處理方法,其特征在于,所述根據所述加嵌視頻幀獲得TS流并進行輸出,包括:
根據系統本地時間戳與所述加嵌視頻幀的DTS的關系進行碼率輸出控制,獲得所述TS流。
8.如權利要求7所述的基于HLS流的數據處理方法,其特征在于,所述根據系統本地時間戳與所述加嵌視頻幀的DTS的關系進行碼率輸出控制,包括:
根據當前所述加嵌視頻幀的DTS與所述系統本地時間戳得到相差值;
根據所述相差值與下一幀所述加嵌視頻幀的DTS得到相加值;
若所述相加值大于所述系統本地時間戳,則將當前所述加嵌視頻幀進行輸出;
若所述相加值小于所述系統本地時間戳,則等待所述相加值等于所述系統本地時間戳再將當前所述加嵌視頻幀進行輸出。
9.如權利要求1所述的基于HLS流的數據處理方法,其特征在于,所述將所述TS切片轉化獲得視頻幀,包括:
讀取所述TS切片的視頻內容信息并放置于視頻幀隊列;
從所述視頻幀隊列中選擇一個完整的GOP組視頻幀并放置于GOP組隊列;
從所述GOP組隊列中提取GOP組視頻幀并根據所述GOP組視頻幀的PTS進行排序。
10.一種電子設備,其特征在于,所述電子設備包括:
處理器;以及
存儲器,所述存儲器中存儲有計算機程序,所述處理器通過調用所述存儲器中存儲的所述計算機程序,用于執行如權利要求1-9任意一項所述的基于HLS流的數據處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于偉樂視訊科技股份有限公司,未經偉樂視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110765617.2/1.html,轉載請聲明來源鉆瓜專利網。





