[發明專利]一種HLS直播在線用戶統計方法和系統在審
| 申請號: | 201511025534.0 | 申請日: | 2015-12-30 |
| 公開(公告)號: | CN105681838A | 公開(公告)日: | 2016-06-15 |
| 發明(設計)人: | 彭紅順 | 申請(專利權)人: | 深圳市云宙多媒體技術有限公司 |
| 主分類號: | H04N21/258 | 分類號: | H04N21/258;H04N21/442;H04N21/262;H04N21/643;H04N21/845 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057 廣東省深圳市南山區科技園中*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 hls 直播 在線 用戶 統計 方法 系統 | ||
1.一種HLS直播在線用戶統計方法,其特征在于,所述方法包括以下步 驟:
步驟A,預先創建一個文件及播放信息記錄器;
步驟B,nginx服務器中的HTTP服務模塊接收播放器提交的播放請求,判斷 播放請求的文件類型,若為ts文件,則進入步驟C,否則若為m3u8文件,進入 步驟F;
步驟C,HTTP服務模塊發送文件請求消息通知給文件及播放信息記錄器;
步驟D,文件及播放信息記錄器根據文件請求消息中的ts文件請求中的 url,獲得播放ID,記錄該播放器的播放信息;
步驟E,Http服務模塊將ts文件內容返回給播放器進行播放,結束;
步驟F,將播放請求通過HTTP服務模塊代理,轉發給文件及播放信息記錄 器;
步驟G,文件及播放信息記錄器接收HTTP服務模塊代理發送的m3u8文件請 求,判斷m3u8文件請求是否為第一次請求,若是則進入步驟H;若否,則進入 步驟J,
步驟H,給m3u8文件請求分配一個唯一播放ID,添加到播放路徑上,記錄 該播放器的播放信息,然后返回重定向m3u8文件給HTTP服務模塊;
步驟I,HTTP服務模塊將重定向m3u8文件返回給播放器進行播放,結束;
步驟J,獲取m3u8文件信息,給m3u8文件信息中每一個ts文件url加上播 放ID,記錄該播放器的播放信息,然后將修改后的m3u8文件給HTTP服務模塊;
步驟K,HTTP服務模塊將文件及播放信息記錄器修改后的m3u8文件返回給 播放器進行播放,結束;
在步驟A-步驟K整個步驟中,文件及播放信息記錄器定時掃描所有的播放 信息,并統計所有播放ID的個數,如果播放最后時間與當前系統時間差超過 了m3u8文件中所有TS文件的時長總和,則認定該播放ID的播放器播放請求已 經結束,播放記錄信息已經無效并刪除該播放ID;否則認定播放ID的播放信 息繼續有效。
2.如權利要求1所述的HLS直播在線用戶統計方法,其特征在于,
所述文件及播放信息記錄器記錄的播放信息包括播放ID和播放請求的最 后時間。
3.一種HLS直播在線用戶統計系統,其特征在于,所述系統包括nginx 服務器、文件及播放信息記錄器和播放器;
所述nginx服務器包括HTTP服務模塊;
HTTP服務模塊,用于接收播放器提交的播放請求,判斷播放請求的文件類 型,若為ts文件,則發送文件請求消息通知給文件及播放信息記錄器,否則 若為m3u8文件請求,則判斷m3u8文件請求是否為第一次請求,若為第一次請 求則發送文件請求消息通知給文件及播放信息記錄器,并將文件及播放信息 記錄器返回的重定向的m3u8文件內容返回給播放器;若為非第一次請求,則 發送文件請求消息通知給文件及播放信息記錄器,并將文件及播放信息記錄 器返回的修改后的m3u8文件內容返回給播放器;
文件及播放信息記錄器,用于記錄播放請求的播放信息;并用于為首次 m3u8文件請求的m3u8文件請求分配一個唯一播放ID,添加到播放路徑上;根 據播放請求,傳輸相應的重定向m3u8文件或修改后的m3u8文件;并且定時掃 描所有的播放信息,并統計所有播放ID的個數,如果播放最后時間與當前系 統時間差超過了m3u8文件中所有TS文件的時長總和,則認定該播放ID的播放 器播放請求已經結束,播放記錄信息已經無效并刪除該播放ID;否則認定播 放ID的播放信息繼續有效。
4.如權利要求3所述的HLS直播在線用戶統計系統,其特征在于,
所述播放信息包括播放ID和播放請求的最后時間。
5.如權利要求3所述的HLS直播在線用戶統計系統,其特征在于,
所述修改后的m3u8文件內容為:給m3u8文件信息中每一個ts文件url加上 播放ID后的m3u8文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市云宙多媒體技術有限公司,未經深圳市云宙多媒體技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201511025534.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于水量控制的豬舍溫濕度控制系統
- 下一篇:一種帶觸摸顯示功能的控制器





