亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于防盜鏈的頻道播放實現(xiàn)方法、系統(tǒng)及設(shè)備的制造方法

文檔序號:8480586閱讀:928來源:國知局
基于防盜鏈的頻道播放實現(xiàn)方法、系統(tǒng)及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種基于防盜鏈的頻道播放實現(xiàn)方法、系統(tǒng)及設(shè)備。
【背景技術(shù)】
[0002]隨著電視技術(shù)的不斷發(fā)展,電視頻道越來越多,對于電視臺而言,每個電視頻道的都有若干的編輯或其他工作人員,需要獲取電視臺的視頻資源來使用。
[0003]如果對使用電視臺的視頻資源的用戶不進行權(quán)限控制,任何用戶都能夠獲取到所有的視頻資源,將很不利于資源的合理使用,同時也造成資源使用的混亂,無法保證視頻使用的安全性。
[0004]因此,對于大量用戶的視頻資源使用需求,更好的實現(xiàn)各種視頻資源合理、規(guī)范使用,避免沒有權(quán)限的用戶使用其無權(quán)使用的視頻資源,實現(xiàn)針對不同的用戶根據(jù)其權(quán)限使用不同頻道的視頻資源,同時也保證視頻資源使用的安全性,是非常必要。
[0005]此外,對于一個電視臺的視頻資源而言,還有可能會被其他非本電視臺內(nèi)的用戶所盜用,因此,安全防盜也是很必要。

【發(fā)明內(nèi)容】

[0006]本發(fā)明提供一種基于防盜鏈的頻道播放實現(xiàn)方法、系統(tǒng)及設(shè)備,用以解決現(xiàn)有技術(shù)中存在的頻道視頻播放容易被盜用的問題,能夠更好的實現(xiàn)播放權(quán)限的實時授權(quán),更好地保證頻道視頻的安全使用。
[0007]本發(fā)明提供一種基于防盜鏈的頻道播放實現(xiàn)方法,包括:
[0008]直播流服務(wù)器接收客戶端發(fā)送的視頻觀看請求,根據(jù)時間戳和預(yù)設(shè)的密鑰,生成直播權(quán)限字符串;
[0009]直播流服務(wù)器向客戶端發(fā)送所述直播權(quán)限字符串和第一個視頻片段;
[0010]直播流服務(wù)器接收客戶端發(fā)送的攜帶直播權(quán)限字符串的視頻片段獲取請求;
[0011 ] 直播流服務(wù)器根據(jù)直播權(quán)限字符串的有效期,對客戶端進行校驗,校驗通過時,更新所述直播權(quán)限字符串的有效期,返回下一個視頻片段和更新后的直播權(quán)限字符串,直至所有視頻片段獲取完畢。
[0012]本發(fā)明實施例的一些有益效果可以包括:
[0013]直播流服務(wù)器接收客戶端發(fā)送的視頻觀看請求時,會根據(jù)時間戳和預(yù)設(shè)的密鑰生成直播權(quán)限字符串,通過直播權(quán)限字符串的有效期,實現(xiàn)對客戶端的實時授權(quán),在每次接收到用戶的視頻片段獲取請求時,更新直播權(quán)限字符串的有效期,保證視頻的流暢獲取,即使未授權(quán)用戶獲取到視頻片段,也只能播放一個有效期的時間長度,從而有效的避免了視頻資源被偷用、盜用;該方法能夠?qū)崿F(xiàn)播放權(quán)限的實時授權(quán),更好地保證頻道視頻的安全使用;且能夠保證各種視頻資源合理、規(guī)范使用,有效地避免沒有權(quán)限的用戶使用其無權(quán)使用的視頻資源,不同的用戶根據(jù)其權(quán)限能夠使用不同頻道的視頻資源,同時也保證視頻資源使用的安全性。
[0014]在一些可選的實施例中,直播流服務(wù)器根據(jù)直播權(quán)限字符串的有效期,對客戶端進行校驗,具體包括:
[0015]直播流服務(wù)器從直播權(quán)限字符串中解析出時間戳和預(yù)設(shè)的密鑰,根據(jù)預(yù)設(shè)的密鑰校驗客戶端的合法性,以及根據(jù)時間戳確定直播權(quán)限字符串的有效期是否過期。
[0016]該實施例中,通過直播權(quán)限字符串的有效期,實時的授權(quán)客戶端使用視頻資源的時間,從而更好地保證了視頻資源的安全使用,更利于視頻資源的使用控制和管理。
[0017]在一些可選的實施例中,上述方法還包括:
[0018]直播流服務(wù)器接收登錄服務(wù)器獲取并發(fā)送的使用客戶端登錄的用戶ID、用戶所屬租戶的默認組密碼和頻道列表,并緩存。
[0019]該實施例中,直播流服務(wù)器將登錄服務(wù)器提供的使用客戶端登錄的用戶ID、用戶所屬租戶的默認組密碼和頻道列表,以便根據(jù)用戶所屬租戶的默認組密碼,驗證用戶的使用權(quán)限,并將頻道列表中有使用權(quán)限的頻道的視頻資源提供客戶端使用,進一步保證了視頻資源的合理使用。
[0020]在一些可選的實施例中,直播流服務(wù)器接收到的所述視頻觀看請求中還包括默認組密碼和選擇觀看的頻道的播放地址;
[0021]直播流服務(wù)器對客戶端進行校驗,還包括:
[0022]直播流服務(wù)器根據(jù)所述用戶ID和默認組密碼確定用戶有使用權(quán)限。
[0023]該實施例中,直播流服務(wù)器在接收到客戶端發(fā)送的視頻觀看請求時,通過緩存的信息,對客戶端進行使用權(quán)限驗證,進一步保證了視頻資源的安全合理使用。
[0024]本發(fā)明實施例還提供一種直播流服務(wù)器,包括:
[0025]接收模塊,用于接收客戶端發(fā)送的視頻觀看請求,以及接收客戶端發(fā)送的攜帶直播權(quán)限字符串的視頻片段獲取請求;
[0026]生成模塊,用于在所述接收模塊接收到視頻觀看請求時,根據(jù)時間戳和預(yù)設(shè)的密鑰,生成直播權(quán)限字符串;
[0027]檢驗?zāi)K,用于在所述接收模塊接收到視頻片段獲取請求時,根據(jù)直播權(quán)限字符串的有效期,對客戶端進行校驗,校驗通過時,更新所述直播權(quán)限字符串的有效期,直至所有視頻片段獲取完畢;
[0028]發(fā)送模塊,用于在所述生成模塊生成直播權(quán)限字符串后,向客戶端發(fā)送所述直播權(quán)限字符串和第一個視頻片段;以及在檢驗?zāi)K更新所述直播權(quán)限字符串的有效期后,向客戶端返回下一個視頻片段和更新后的直播權(quán)限字符串。
[0029]在一些可選的實施例中,所述校驗?zāi)K,具體用于:
[0030]從直播權(quán)限字符串中解析出時間戳和預(yù)設(shè)的密鑰,根據(jù)預(yù)設(shè)的密鑰校驗客戶端的合法性,以及根據(jù)時間戳確定直播權(quán)限字符串的有效期是否過期。
[0031]在一些可選的實施例中,上述的直播流服務(wù)器,還包括緩存模塊;
[0032]所述接收模塊,還用于接收登錄服務(wù)器獲取并發(fā)送的使用客戶端登錄的用戶ID、用戶所屬租戶的默認組密碼和頻道列表;
[0033]所述緩存模塊,用于緩存使用客戶端登錄的用戶ID、用戶所屬租戶的默認組密碼和頻道列表。
[0034]本發(fā)明實施例還提供一種客戶端,包括:
[0035]發(fā)送模塊,用于向直播流服務(wù)器發(fā)送視頻觀看請求,以及向直播流服務(wù)器發(fā)送攜帶直播權(quán)限字符串的視頻片段獲取請求;
[0036]接收模塊,用于接收直播流服務(wù)器發(fā)送的直播權(quán)限字符串和第一個視頻片段,其中所述直播權(quán)限字符串是直播流服務(wù)器接收到視頻觀看請求時,根據(jù)時間戳和預(yù)設(shè)的密鑰生成的直播權(quán)限字符串;以及接收直播流服務(wù)器發(fā)送的下一個視頻片段和更新后的直播權(quán)限字符串,直至所有視頻片段獲取完畢,其中,所述下一個視頻片段和更新后的直播權(quán)限字符串是直播流服務(wù)器接收到視頻片段獲取請求時,根據(jù)直播權(quán)限字符串的有效期,對客戶端進行校驗,校驗通過時,更新所述直播權(quán)限字符串的有效期后返回的。
[0037]本發(fā)明實施例還提供一種基于防盜鏈的頻道播放實現(xiàn)系統(tǒng),包括:上述的直播流服務(wù)器和上述的客戶端。
[0038]在一些可選的實施例中,上述基于防盜鏈的頻道播放實現(xiàn)系統(tǒng),還包括:
[0039]登錄服務(wù)器,用于獲取并發(fā)送使用客戶端登錄的用戶ID、用戶所屬租戶的默認組密碼和頻道列表給直播流服務(wù)器緩存。
[0040]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
[0041]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
【附圖說明】
[0042]附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0043]圖1為本發(fā)明實施例中基于防盜鏈的頻道播放實現(xiàn)方法的流程圖;
[0044]圖2為本發(fā)明實施例一中基于防盜鏈的頻道播放實現(xiàn)方法的流程圖;
[0045]圖3為本發(fā)明實施例二中基于防盜鏈的頻道播放實現(xiàn)方法的流程圖;
[0046]圖4為本發(fā)明實施例中基于防盜鏈的頻道播放實現(xiàn)系統(tǒng)的結(jié)構(gòu)示意圖;
[0047]圖5為本發(fā)明實施例中直播流服務(wù)器的結(jié)構(gòu)示意圖;
[0048]圖6為本發(fā)明實施例中客戶端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0049]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0050]為了解決現(xiàn)有技術(shù)中的問題,本發(fā)明實施例提供一種基于防盜鏈的頻道播放實現(xiàn)方法,能夠針對不同的用戶根據(jù)其權(quán)限使用不同頻道的視頻資源,避免了頻道視頻播放被盜用的問題,能夠更好的實現(xiàn)播放權(quán)限的實時授權(quán),保
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1