[發明專利]一種HLS視頻直播防盜鏈的方法及系統有效
| 申請號: | 201710312656.0 | 申請日: | 2017-05-05 |
| 公開(公告)號: | CN108810658B | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 鄭灼 | 申請(專利權)人: | 廣東億迅科技有限公司 |
| 主分類號: | H04N21/858 | 分類號: | H04N21/858;H04N21/8547;H04N21/258 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 馮筠 |
| 地址: | 510000 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 hls 視頻 直播 防盜 方法 系統 | ||
本發明提供了一種HLS視頻直播防盜鏈的方法,所述HLS視頻直播防盜鏈的方法包括:根據直播業務的URL,時間戳以及用戶標識生成驗證值以及與驗證值唯一關聯的關聯值;根據所述直播業務的URL、時間戳以及驗證值重新拼裝的直播業務請求,根據所述直播業務的URL、時間戳、驗證值以及所述關聯值拼裝心跳保持請求;根據所述直播業務的URL以及請求的格式開始下發視頻直播流;根據心跳保持請求內保持標識判斷是否持續下發視頻直播流。即使盜鏈者攔截到視頻直播的地址,但由于這個鏈接地址是隨機的、只能鏈接一次,因此,也不能瀏覽該視頻,可以有效的防止非法用戶的盜鏈行為,保障直播服務的處理能力。
技術領域
本發明涉及互聯網視頻直播技術領域,特別是涉及HLS視頻直播防盜鏈技術領域。
背景技術
盜鏈是指服務提供商自己不提供服務的內容,通過技術手段繞過其它有利益的最終用戶界面(如廣告),直接在自己的網站上向最終用戶提供其它服務提供商的服務內容,騙取最終用戶的瀏覽和點擊率。受益者不提供資源或提供很少的資源,而真正的服務提供商卻得不到任何的收益。普通HLS(Http Live Streaming是由Apple公司定義的用于實時流傳輸的協議)視頻直播由于采用HTTP技術進行音視頻傳輸,用于獲取音視頻地址的M3U8文件地址容易被攔截,這樣視頻鏈接就很容易被盜用。
目前,主流的社頻直播平臺在防盜鏈方面采用了鏈接加密、隨機名稱、時間限制等方式進行限制,但由于最終采用的播放器為公共第三方軟件,有經驗的軟件人員很容易就能獲取實際的視頻源鏈接。獲取鏈接后就可以在時間限制的范圍內瀏覽該視頻,當時間過期后再自動獲取,這種方式只是增加了防盜鏈的難度而不能杜絕防盜鏈。
另外一種視頻防盜方法就是視頻流加密,但由于加密解密過程對系統資源的占用比較大,特別是在移動視頻直播方面,所以視頻流加密在視頻直播方面很少有應用。
發明內容
鑒于以上所述現有技術的缺點,本發明的目的在于提供一種HLS視頻直播防盜鏈的方法及系統,用于解決現有技術中防盜鏈安全性不高,容易被盜用的問題。
為了解決上述技術問題,本發明采用的技術方案為:提供一種HLS視頻直播防盜鏈的方法,所述HLS視頻直播防盜鏈的方法包括:
S10、在接收到直播業務請求時,根據直播業務的URL,時間戳以及用戶標識生成驗證值以及與驗證值唯一關聯的關聯值;
S20、根據所述直播業務的URL、時間戳以及驗證值重新拼裝的直播業務請求,根據所述直播業務的URL、時間戳、驗證值以及所述關聯值拼裝心跳保持請求;
S30、在接收到用戶客戶端發送的所述重新拼裝的直播請求時,根據所述直播業務的URL以及請求的格式開始下發視頻直播流;
S40、在接收到業務服務平臺發送的所述心跳保持請求時,根據心跳保持請求內保持標識判斷是否持續下發視頻直播流。
為了解決上述技術問題,本發明采用的另一技術方案為:提供一種HLS視頻直播防盜鏈的系統,所述HLS視頻直播防盜鏈的系統包括:
驗證值關聯值生成模塊,用于在接收到直播業務請求時,根據直播業務的URL,時間戳以及用戶標識生成驗證值以及與驗證值唯一關聯的關聯值;
請求拼裝模塊,用于根據所述直播業務的URL、時間戳以及驗證值重新拼裝的直播業務請求,根據所述直播業務的URL、時間戳、驗證值以及所述關聯值拼裝心跳保持請求;
下發視頻模塊,用于在接收到用戶客戶端發送的所述重新拼裝的直播請求時,根據所述直播業務的URL以及請求的格式開始下發視頻直播流;
心跳保持模塊,用于在接收到業務服務平臺發送的所述心跳保持請求時,根據心跳保持請求內保持標識判斷是否持續下發視頻直播流。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東億迅科技有限公司,未經廣東億迅科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710312656.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種設置視頻封面的方法和系統
- 下一篇:一種通信設備保護裝置





