[發明專利]一種流媒體回播方法及裝置有效
| 申請號: | 202010018588.9 | 申請日: | 2018-03-22 |
| 公開(公告)號: | CN111193942B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 林錦水;李逸駿;苗輝 | 申請(專利權)人: | 貴州白山云科技股份有限公司 |
| 主分類號: | H04N21/239 | 分類號: | H04N21/239;H04N21/262;H04N21/432;H04N21/458;H04N21/482 |
| 代理公司: | 北京名華博信知識產權代理有限公司 11453 | 代理人: | 胡丹 |
| 地址: | 550003 貴州省貴陽市*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流媒體 方法 裝置 | ||
1.一種流媒體回播方法,其特征在于,應用于邊緣服務器,包括:
接收用戶的流媒體回播請求;
解析所述流媒體回播請求中的時間參數和流媒體名稱;
根據所述時間參數確定回播時間點;
獲取所述回播時間點和流媒體名稱對應的播放列表文件;
將所述播放列表文件發送至所述用戶;
依次接收用戶獲取所述播放列表文件的分片文件的請求后,查找是否緩存有所述分片文件,如果是,將緩存的此分片文件發送至所述用戶,如果否,將此請求發送至中心服務器,從所述中心服務器接收所述分片文件并緩存,將此分片文件發送至所述用戶,其中,所述分片文件的請求中的時間信息與首個播放列表請求中的時間信息相同;
所述獲取所述回播時間點對應的播放列表文件包括:
查找是否緩存有與所述回播時間點和流媒體名稱對應的播放列表文件,如果是,則獲取所緩存的播放列表文件;如果否,構建時間參數的類型為回播時間類型并且回播時間為所述回播時間點的流媒體回播請求,將流媒體回播請求發送至中心服務器,從所述中心服務器接收播放列表文件,將此播放列表文件緩存為與所述回播時間點對應的播放列表文件。
2.如權利要求1所述的流媒體回播方法,其特征在于,
所述根據所述時間參數確定回播時間點包括:
判斷所述時間參數的類型為相對時間類型時,將所述邊緣服務器的當前系統時間和所述時間參數中的相對時間的差作為所述回播時間點;
判斷所述時間參數的類型為絕對時間類型時,將所述邊緣服務器的當前系統時間和所述時間參數中的絕對時間的差值作為臨時相對時間,構建時間參數的類型為相對時間類型并且相對時間為所述臨時相對時間的流媒體回播請求,將此流媒體回播請求發送至所述用戶,從所述用戶接收時間參數的類型為相對時間類型的流媒體回播請求,將所述邊緣服務器的當前系統時間和此流媒體回播請求的時間參數中的相對時間的差作為所述回播時間點。
3.如權利要求1所述的流媒體回播方法,其特征在于,
邊緣服務器接收用戶的流媒體回播請求的同時或者前后,所述方法還包括;獲取所述用戶的標識;
所述獲取所述回播時間點對應的播放列表文件之后,在所述播放列表文件中增加所述用戶的標識獲得具有用戶標識的播放列表文件;
所述將所述播放列表文件發送至所述用戶包括:將所述具有用戶標識的播放列表文件發送至所述用戶。
4.如權利要求1所述的流媒體回播方法,其特征在于,
所述流媒體為HTTP在線流HLS,所述播放列表文件為m3u8播放列表文件。
5.一種流媒體回播裝置,其特征在于,應用于邊緣服務器,包括:
接收模塊,用于接收用戶的流媒體回播請求;
解析模塊,用于解析所述流媒體回播請求中的時間參數流媒體名稱;
確定模塊,用于根據所述時間參數確定回播時間點;
播放列表文件獲取模塊,用于獲取所述回播時間點和流媒體名稱對應的播放列表文件,查找是否緩存有與所述回播時間點和流媒體名稱對應的播放列表文件,如果是,則獲取所緩存的播放列表文件;如果否,構建時間參數的類型為回播時間類型并且回播時間為所述回播時間點的流媒體回播請求,將流媒體回播請求發送至中心服務器,從所述中心服務器接收播放列表文件,將此播放列表文件緩存為與所述回播時間點對應的播放列表文件;
播放列表文件發送模塊,用于將所述播放列表文件發送至所述用戶;
所述裝置還包括分片文件獲取模塊;
所述分片文件獲取模塊包括分片文件查詢單元、發送單元、接收單元、緩存單元;
所述分片文件查詢單元,用于查找是否緩存有所述分片文件;
所述發送單元,用于在所述分片文件查詢模塊查找到所述分片文件時,將緩存的此分片文件發送至所述用戶;還用于在所述分片文件查詢模塊未查找到所述分片文件時,將所述請求發送至中心服務器;
所述接收單元,用于依次從所述中心服務器接收所述分片文件;
所述緩存單元,用于緩存所述分片文件;
所述發送單元,用于將所述分片文件發送至所述用戶;其中,所述分片文件的請求中的時間信息與首個播放列表請求中的時間信息相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州白山云科技股份有限公司,未經貴州白山云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010018588.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:圖像處理方法、圖像處理器、拍攝裝置和電子設備
- 下一篇:顯示面板及其制備方法





