[發(fā)明專利]一種HLS推拉流身份認證方法在審
| 申請?zhí)枺?/td> | 201811610413.6 | 申請日: | 2018-12-27 |
| 公開(公告)號: | CN109729381A | 公開(公告)日: | 2019-05-07 |
| 發(fā)明(設計)人: | 許勇進;李妃軍 | 申請(專利權)人: | 杭州當虹科技股份有限公司 |
| 主分類號: | H04N21/231 | 分類號: | H04N21/231;H04N21/254;H04N21/258;H04N21/433;H04N21/643 |
| 代理公司: | 杭州天昊專利代理事務所(特殊普通合伙) 33283 | 代理人: | 程皓 |
| 地址: | 310012 浙江省杭州市西*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 唯一標識 前端代理 認證模塊 身份認證 客戶端 推拉 推流 儲存模塊 視頻 發(fā)送 調用 安全可靠性 儲存文件 讀取文件 緩存模塊 認證成功 認證失敗 攜帶 傳入的 未命中 命中 驗證 返回 響應 失敗 | ||
本發(fā)明公開了一種HLS推拉流身份認證方法。它具體包括如下步驟:推流客戶端發(fā)送攜帶視頻名的請求至認證模塊請求得到唯一標識推流到前端代理;前端代理將收到的唯一標識發(fā)送至緩存模塊,如果命中則允許推流;未命中經(jīng)認證模塊通過視頻名算出唯一標識與傳入的唯一標識進行比較;如果相同則調用儲存模塊儲存文件,反之響應失敗;拉流客戶端發(fā)送攜帶視頻名的請求至認證模塊請求得到唯一標識發(fā)送到前端代理請求拉流;前端代理驗證唯一標識,認證成功后調用儲存模塊讀取文件返回給拉流客戶端;認證失敗則拒絕拉流。本發(fā)明的有益效果是:解決了HLS不能通過身份認證進行推拉流的問題,安全可靠性高。
技術領域
本發(fā)明涉及視頻播放相關技術領域,尤其是指一種HLS推拉流身份認證方法。
背景技術
目前視頻直播、點播日趨增加,而hls推拉流時不能進行客戶端身份認證,一旦視頻服務器暴露在外網(wǎng),那么任意誰都能往視頻服務器上推拉流,這樣會造成不可預測社會后果;因此進行客戶端身份認證變的非常迫切。
發(fā)明內容
本發(fā)明是為了克服現(xiàn)有技術中存在上述的不足,提供了一種能夠進行客戶端身份認證的HLS推拉流身份認證方法。
為了實現(xiàn)上述目的,本發(fā)明采用以下技術方案:
一種HLS推拉流身份認證方法,具體包括如下步驟:
(1)推流客戶端發(fā)送攜帶視頻名的請求至認證模塊請求得到唯一標識;
(2)推流客戶端攜帶視頻名和唯一標識推流到前端代理;
(3)前端代理將收到的唯一標識發(fā)送至緩存模塊,如果命中則允許推流;
(4)未命中則發(fā)送視頻名和唯一標識至認證模塊,認證模塊通過視頻名算出唯一標識與傳入的唯一標識進行比較;
(5)如果比較相同則調用緩存模塊加入緩存中且調用儲存模塊儲存文件,反之響應失敗;
(6)拉流客戶端發(fā)送攜帶視頻名的請求至認證模塊請求得到唯一標識;
(7)拉流客戶端發(fā)送唯一標識到前端代理請求拉流;
(8)前端代理調用緩存模塊驗證唯一標識;
(9)緩存未命中則發(fā)送視頻名和唯一標識至認證模塊,認證模塊通過視頻名算出唯一標識與傳入的唯一標識進行比較;
(10)認證成功后調用儲存模塊讀取文件返回給拉流客戶端;
(11)認證失敗則拒絕拉流。
本發(fā)明的方法使得推流客戶端和拉流客戶端能夠通過身份認證進行HLS推、拉流,解決了HLS不能通過身份認證進行推拉流的問題,安全可靠性高。
作為優(yōu)選,所述的認證模塊根據(jù)推流客戶端和拉流客戶端傳入的視頻名參數(shù),通過算法計算出唯一標識,放入緩存模塊且通過前端代理返回給推流客戶端和拉流客戶端;所述的認證模塊根據(jù)推流客戶端和拉流客戶端傳入唯一標識進行客戶端身份認證。
作為優(yōu)選,所述的前端代理接收推流客戶端推流,經(jīng)認證模塊驗證唯一標識,成功后儲存文件;接收拉流客戶端拉流,經(jīng)認證模塊驗證唯一標識,成功后讀取文件響應給拉流客戶端。
作為優(yōu)選,所述的緩存模塊用于緩存唯一標識及其對應的成功標識,以提供給后續(xù)推流客戶端和拉流客戶端進行推拉流驗證。
作為優(yōu)選,所述的存儲模塊用于存儲推流上傳的文件,所述的文件包括M3U8和TS文件。
本發(fā)明的有益效果是:推流客戶端和拉流客戶端能夠通過身份認證進行HLS推、拉流,解決了HLS不能通過身份認證進行推拉流的問題,安全可靠性高。
附圖說明
圖1是本發(fā)明的方法示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州當虹科技股份有限公司,未經(jīng)杭州當虹科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811610413.6/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





