基于組的頻道播放實(shí)現(xiàn)方法、系統(tǒng)及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種基于組的頻道播放實(shí)現(xiàn)方法、系統(tǒng)及設(shè)備。
【背景技術(shù)】
[0002]隨著電視技術(shù)的不斷發(fā)展,電視頻道越來越多,對(duì)于電視臺(tái)而言,每個(gè)電視頻道的都有若干的編輯或其他工作人員,需要獲取電視臺(tái)的視頻資源來使用。如果對(duì)電視臺(tái)的視頻資源不加控制,任何用戶都能夠獲取到所有的視頻資源,將很不利于資源的合理使用,同時(shí)也造成資源使用的混亂,無法保證視頻使用的安全性。
[0003]因此,對(duì)于大量用戶的視頻資源使用需求,如何更好的實(shí)現(xiàn)各種視頻資源合理、規(guī)范使用,避免沒有權(quán)限的用戶使用其無權(quán)使用的視頻資源,實(shí)現(xiàn)針對(duì)不同的用戶根據(jù)其權(quán)限使用不同頻道的視頻資源則成為亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種基于組的頻道播放實(shí)現(xiàn)方法、系統(tǒng)及設(shè)備,用以實(shí)現(xiàn)針對(duì)不同用戶組的用戶,根據(jù)使用權(quán)限使用不同頻道的視頻資源,實(shí)現(xiàn)視頻資源合理使用,保證視頻資源使用的安全性和規(guī)范性。
[0005]本發(fā)明提供一種基于組的頻道播放實(shí)現(xiàn)方法,包括:
[0006]登錄服務(wù)器獲取使用客戶端登錄的用戶ID、用戶所屬租戶的默認(rèn)組密碼和頻道列表,發(fā)送給直播流服務(wù)器緩存;
[0007]登錄服務(wù)器接收客戶端發(fā)送的頻道列表獲取請(qǐng)求,向客戶端返回包括所有頻道播放地址的頻道列表和默認(rèn)組密碼;
[0008]直播流服務(wù)器接收客戶端發(fā)送的包括默認(rèn)組密碼和選擇觀看的頻道的播放地址的觀看請(qǐng)求,根據(jù)所述用戶ID和默認(rèn)組密碼確定用戶有使用權(quán)限時(shí),向客戶端提供選擇觀看的頻道的視頻資源。
[0009]本發(fā)明實(shí)施例的一些有益效果可以包括:
[0010]由登錄服務(wù)器將用戶ID、用戶所屬租戶的默認(rèn)組密碼和頻道列表等信息發(fā)送給直播流服務(wù)器緩存,當(dāng)客戶端從直播流服務(wù)器獲取視頻資源時(shí),直播流服務(wù)器可以根據(jù)用戶ID和默認(rèn)組密碼等信息對(duì)客戶端的使用權(quán)限進(jìn)行確認(rèn),當(dāng)確認(rèn)客戶端有使用權(quán)限時(shí),向客戶端提供和選擇觀看的頻道的視頻資源,從而實(shí)現(xiàn)針對(duì)不同用戶組的用戶,根據(jù)使用權(quán)限使用不同頻道的視頻資源,避免沒有權(quán)限的用戶使用其無權(quán)使用的視頻資源,實(shí)現(xiàn)視頻資源合理使用,保證視頻資源使用的安全性和規(guī)范性。該方法實(shí)現(xiàn)簡單、方便,能夠很好地實(shí)現(xiàn)視頻資源的合理使用,避免視頻資源使用管理混亂。
[0011]在一些可選的實(shí)施例中,登錄服務(wù)器獲取使用客戶端登錄的用戶所屬租戶的默認(rèn)組密碼,具體包括:
[0012]登錄服務(wù)器接收客戶端發(fā)送的用戶ID和用戶密碼,根據(jù)用戶ID和用戶密碼,確定用戶所屬租戶的默認(rèn)組密碼;或
[0013]登錄服務(wù)器接收客戶端發(fā)送的用戶ID、用戶密碼和用戶所屬租戶的默認(rèn)組密碼,根據(jù)用戶ID和用戶密碼確定用戶發(fā)送的默認(rèn)組密碼合法時(shí),得到用戶所屬租戶的默認(rèn)組密碼。
[0014]該實(shí)施例中,可以根據(jù)不同的具體情況,選擇采用不同的方式獲取使用客戶端登錄的用戶所屬租戶的默認(rèn)組密碼,實(shí)現(xiàn)方式靈活,能夠保證各設(shè)備網(wǎng)絡(luò)資源的合理的分配和使用。
[0015]在一些可選的實(shí)施例中,所述根據(jù)用戶ID和用戶密碼,確定用戶所屬租戶的默認(rèn)組密碼,具體包括:
[0016]登錄服務(wù)器根據(jù)客戶端發(fā)送的用戶ID和用戶密碼,生成用戶權(quán)限字符串;
[0017]根據(jù)所述用戶權(quán)限字符串,確定用戶所屬租戶并獲取所述租戶的默認(rèn)組密碼。
[0018]該實(shí)施例中,通過用戶權(quán)限字符串實(shí)現(xiàn)租戶的默認(rèn)組密碼的確定,實(shí)現(xiàn)簡單、方便。
[0019]在一些可選的實(shí)施例中,所述登錄服務(wù)器接收客戶端發(fā)送的頻道列表獲取請(qǐng)求,向客戶端返回包括所有頻道播放地址的頻道列表和默認(rèn)組密碼,具體包括:
[0020]登錄服務(wù)器接收客戶端發(fā)送的包括用戶權(quán)限字符串的頻道列表獲取請(qǐng)求;
[0021]登錄服務(wù)器根據(jù)所述用戶權(quán)限字符串查找用戶所屬租戶的默認(rèn)組下面的所有頻道的播放地址;
[0022]登錄服務(wù)器向客戶端返回包括所有頻道播放地址的頻道列表和默認(rèn)組密碼。
[0023]該實(shí)施例中,登錄服務(wù)器根據(jù)用戶權(quán)限字符串確定用戶所屬租戶的默認(rèn)組下面的所有頻道的播放地址和默認(rèn)組密碼,提供給客戶端,從而保證了信息獲取過程的安全、可靠,且能夠簡單方便的實(shí)現(xiàn)信息傳輸,節(jié)省資源開銷。
[0024]本發(fā)明實(shí)施例還提供一種登錄服務(wù)器,包括:
[0025]接收獲取模塊,用于獲取使用客戶端登錄的用戶ID、用戶所屬租戶的默認(rèn)組密碼和頻道列表,以及接收客戶端發(fā)送的頻道列表獲取請(qǐng)求;
[0026]信息發(fā)送模塊,用于將所述用戶ID、用戶所屬租戶的默認(rèn)組密碼和頻道列表發(fā)送給直播流服務(wù)器緩存,以及向客戶端返回包括所有頻道播放地址的頻道列表和默認(rèn)組密碼;其中,所述用戶ID、用戶所屬租戶的默認(rèn)組密碼用于直播流服務(wù)器確定用戶的使用權(quán)限,所述頻道列表供用戶選擇觀看的頻道的播放地址。
[0027]在一些可選的實(shí)施例中,所述接收獲取模塊,具體用于:
[0028]接收客戶端發(fā)送的用戶ID和用戶密碼,根據(jù)用戶ID和用戶密碼,確定用戶所屬租戶的默認(rèn)組密碼;或
[0029]接收客戶端發(fā)送的用戶ID、用戶密碼和用戶所屬租戶的默認(rèn)組密碼,根據(jù)用戶ID和用戶密碼確定用戶發(fā)送的默認(rèn)組密碼合法時(shí),得到用戶所屬租戶的默認(rèn)組密碼。
[0030]在一些可選的實(shí)施例中,所述接收獲取模塊,具體用于:
[0031]根據(jù)客戶端發(fā)送的用戶ID和用戶密碼,生成用戶權(quán)限字符串;
[0032]根據(jù)所述用戶權(quán)限字符串,確定用戶所屬租戶并獲取所述租戶的默認(rèn)組密碼。
[0033]在一些可選的實(shí)施例中,所述接收獲取模塊,具體用于:
[0034]接收客戶端發(fā)送的包括用戶權(quán)限字符串的頻道列表獲取請(qǐng)求,根據(jù)所述用戶權(quán)限字符串查找用戶所屬租戶的默認(rèn)組下面的所有頻道的播放地址;
[0035]相應(yīng)的,所述信息發(fā)送模塊,具體用于向客戶端返回包括所有頻道播放地址的頻道列表和默認(rèn)組密碼。
[0036]本發(fā)明實(shí)施例還提供一種直播流服務(wù)器,包括:
[0037]信息緩存模塊,用于接收登錄服務(wù)器獲取并發(fā)送的使用客戶端登錄的用戶ID、用戶所屬租戶的默認(rèn)組密碼和頻道列表,并緩存;
[0038]接收模塊,用于接收客戶端發(fā)送的包括默認(rèn)組密碼和選擇觀看的頻道的播放地址的觀看請(qǐng)求;其中所述客戶端從所述登錄服務(wù)器獲取包括所有頻道播放地址的頻道列表和默認(rèn)組密碼,并根據(jù)頻道列表選擇觀看的頻道;
[0039]視頻提供模塊,用于根據(jù)所述用戶ID和默認(rèn)組密碼確定用戶有使用權(quán)限時(shí),向客戶端提供選擇觀看的頻道的視頻資源。
[0040]本發(fā)明實(shí)施例還提供一種基于組的頻道播放實(shí)現(xiàn)系統(tǒng),包括:上述的登錄服務(wù)器、上述的直播流服務(wù)器和客戶端;
[0041]所述客戶端,用于發(fā)送頻道列表獲取請(qǐng)求,以及發(fā)送包括默認(rèn)組密碼和選擇觀看的頻道的播放地址的觀看請(qǐng)求,并接收直播流服務(wù)器提供的選擇觀看的頻道的視頻資源。
[0042]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0043]下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說明】
[0044]附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與