[發明專利]基于HLS協議的視頻播放方法及裝置有效
| 申請號: | 201810495071.1 | 申請日: | 2018-05-22 |
| 公開(公告)號: | CN108683945B | 公開(公告)日: | 2021-03-26 |
| 發明(設計)人: | 方亮;張偉;雷云;雷震;周小軍 | 申請(專利權)人: | 上海聚力傳媒技術有限公司 |
| 主分類號: | H04N21/4402 | 分類號: | H04N21/4402;H04N21/442;H04N21/45;H04N21/466;H04N21/643;H04N21/433 |
| 代理公司: | 北京市萬慧達律師事務所 11111 | 代理人: | 黃玉東 |
| 地址: | 200135 上海市浦東新區(上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 hls 協議 視頻 播放 方法 裝置 | ||
本發明公開一種基于HLS協議的視頻播放方法及裝置,能夠基于用戶的興趣習慣,向用戶精準推送相關興趣視頻,并且可使多段興趣視頻無縫拼接播放,提高用戶的視頻觀看體驗。該方法包括:獲取用戶的網絡行為信息,所述網絡行為信息包括搜索信息、點擊信息、瀏覽信息、收藏信息中的一種或多種;根據網絡行為信息生成用戶興趣參數,并基于用戶興趣參數向用戶的播放器推送多條興趣視頻數據;將每條興趣視頻數據轉換成對應的裸流數據,通過對裸流數據順序匯總封裝獲得多個TS切片;基于多條裸流數據的播放總時長信息生成m3u8列表,播放器根據m3u8列表調取對應的TS切片解碼播放。
技術領域
本發明涉及視頻播放技術領域,尤其涉及一種視頻播放方法及裝置。
背景技術
HLS(Http live streaming)協議是蘋果公司實現的基于超文本傳輸協議Http的流媒體傳輸協議,HLS協議將容量巨大的連續媒體數據進行分段,分割為數量眾多的小文件進行傳遞,迎合了網頁服務器的文件傳輸性,并采用一個不斷更新的輕量級索引文件來控制分割后小媒體文件的下載和播放,可以實現流媒體的直播和點播。通過HLS協議,視頻數據經處理后分為視頻片段ts文件以及媒體數據索引m3u8文件,并存在于云服務器上。m3u8文件實際上只是一種文件組的組織形式,將視頻片段ts文件以播放列表的形式組織在一起以供多媒體播放器下載播放。m3u8文件中通常包括視頻片段的多個統一資源定位符URL。多媒體播放器獲取m3u8文件后,進而按照其中的URL下載對應的視頻片段并進行播放。
現有技術中,服務器基于HLS協議向用戶推送視頻時,多采用的是盲目轟炸的推送方式,由于視頻投放的精準度差,可能會使用戶收到諸多不感興趣的視頻;另外,使用現有技術推送多段視頻時,播放器需要依次下載多個視頻對應的m3u8文件,并通過每個m3u8文件下載視頻片段ts文件進行播放,由于不同m3u8文件間中的視頻片段ts文件無法拼接播放,因此當前視頻播放和下一視頻播放間會有明顯“斷層”感,降低了用戶的視頻觀看體驗。
發明內容
本發明的目的在于提供一種基于HLS協議的視頻播放方法及系統,能夠基于用戶的興趣習慣,向用戶精準推送相關興趣視頻,并且可使多段興趣視頻無縫拼接播放,提高用戶的視頻觀看體驗。
為了實現上述目的,本發明的一方面提供一種基于HLS協議的視頻播放方法,包括:
獲取用戶的網絡行為信息,所述網絡行為信息包括搜索信息、點擊信息、瀏覽信息、收藏信息中的一種或多種;
根據網絡行為信息生成用戶興趣參數,并基于用戶興趣參數向用戶的播放器推送多條興趣視頻數據;
將每條興趣視頻數據轉換成對應的裸流數據,通過對裸流數據順序匯總封裝獲得多個TS切片;
基于多條裸流數據的播放總時長信息生成m3u8列表,播放器根據m3u8列表調取對應的TS切片解碼播放。
優選地,所述將每條興趣視頻數據轉換成對應的裸流數據,通過對裸流數據順序匯總封裝得到多個TS切片的方法包括:
預設多種流媒體協議和多種解封裝;
根據推送的興趣視頻數據的傳輸協議類型調用相應的流媒體協議解析,得到對應封裝格式的流媒體數據;
構建環形緩沖區,順序將多個流媒體數據存儲于環形緩沖區;
從環形緩沖區中依次提取流媒體數據,并調用對應類型的解封裝對流媒體數據解封裝,轉換成多條裸流數據;
接收裸流數據順序匯總,并使用HLS封裝得到多個TS切片。
示例性地,所述流媒體協議包括HTTP解協議、RTSP解協議、RTMP解協議中的一種或多種。
示例性地,所述解封裝包括MP4解封裝、FLV解封裝、AVI解封裝中的一種或多種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海聚力傳媒技術有限公司,未經上海聚力傳媒技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810495071.1/2.html,轉載請聲明來源鉆瓜專利網。





