欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自定義輪播頻道的添加方法和裝置與流程

文檔序號(hào):11961344閱讀:695來(lái)源:國(guó)知局
一種自定義輪播頻道的添加方法和裝置與流程

本發(fā)明涉及視頻播放技術(shù)領(lǐng)域,特別是涉及一種自定義輪播頻道的添加方法和裝置。



背景技術(shù):

隨著智能電視的發(fā)展和寬帶網(wǎng)絡(luò)的快速普及,通過(guò)有線電視網(wǎng)收看電視節(jié)目已經(jīng)不再是唯一途徑,鑒于有線電視可選擇性較差的原因,越來(lái)越多的用戶開始通過(guò)播放網(wǎng)絡(luò)、本地存儲(chǔ)設(shè)備或者多屏共享等方式收看喜歡的節(jié)目,并且收看方式也不限于通過(guò)電視,智能手機(jī)、平板電腦和PC等智能終端設(shè)備也能夠方便地收看輪播臺(tái)的輪播節(jié)目。

發(fā)明人在實(shí)施本申請(qǐng)的過(guò)程中發(fā)現(xiàn),由于網(wǎng)絡(luò)輪播臺(tái)能夠提供更為豐富的輪播頻道,因此能夠更好地滿足用戶的不同需求,并且網(wǎng)絡(luò)輪播臺(tái)還能夠提供大容量的云存儲(chǔ)空間,方便用戶將喜歡的節(jié)目預(yù)存在上述云存儲(chǔ)空間內(nèi),當(dāng)需要時(shí)在通過(guò)播放客戶端方便地觀看。但是,用戶在觀看云存儲(chǔ)空間的節(jié)目時(shí),需要對(duì)節(jié)目進(jìn)行下載觀看,操作起來(lái)較為不便,相較于收看網(wǎng)絡(luò)輪播臺(tái)的預(yù)置頻道的方便性來(lái)說(shuō)使用體驗(yàn)較差。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例提供了一種自定義輪播頻道的添加方法和裝置,以解決用戶在觀看云存儲(chǔ)空間內(nèi)存儲(chǔ)的節(jié)目時(shí)用戶體驗(yàn)較差的問(wèn)題。

為了解決上述問(wèn)題,本發(fā)明實(shí)施例公開了一種自定義輪播頻道的添加方法,應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器,可選的,所述添加方法具體包括步驟:

響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令;

當(dāng)所述用戶為合法用戶時(shí),向所述播放客戶端返回所述用戶預(yù)存在所述云盤服務(wù)器的云存儲(chǔ)空間的節(jié)目列表,所述節(jié)目列表包括存儲(chǔ)在所述云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;

接收并存儲(chǔ)所述播放客戶端根據(jù)所述文件信息對(duì)所述節(jié)目列表進(jìn)行過(guò)濾后生成的文件列表,所述文件列表包括所述多個(gè)視頻文件中所述播放客戶端能夠支持的視頻文件的文件名稱;

當(dāng)接收到用戶通過(guò)所述播放客戶端發(fā)送的播放指令時(shí),按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件。

可選的,所述響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令,包括:

接收所述用戶通過(guò)所述播放客戶端發(fā)送的頻道自定義指令,所述頻道自定義指令包括所述用戶的賬號(hào)信息,還包括所述播放客戶端的機(jī)型和MAC地址;

根據(jù)所述賬號(hào)信息和/或MAC地址對(duì)所述用戶的身份進(jìn)行驗(yàn)證;

當(dāng)驗(yàn)證所述用戶為合法用戶時(shí),向所述播放客戶端發(fā)送允許添加反饋信息,反之發(fā)送拒絕添加反饋信息;

接收所述播放客戶端根據(jù)所述允許添加反饋信息發(fā)送的列表請(qǐng)求指令,所述列表請(qǐng)求指令用于請(qǐng)求獲取所述節(jié)目列表。

可選的,所述按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件,包括:

根據(jù)所述播放指令按所述播放順序向所述播放客戶端發(fā)送所述視頻文件;

當(dāng)所述用戶暫停播放時(shí),記錄暫停位置;

在暫停播放的情況下,當(dāng)所述用戶再次發(fā)送播放指令時(shí),從所述暫停位置開始播放所述視頻文件。

本發(fā)明實(shí)施例還提供了一種自定義輪播頻道的添加方法,應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的播放客戶端,所述添加方法具體包括步驟:

將用戶的頻道自定義指令發(fā)送到所述網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器;

接收在所述網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器認(rèn)定所述用戶為合法用戶時(shí)返回的節(jié)目列表,所述節(jié)目列表包括存儲(chǔ)在所述云盤服務(wù)器的云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;

對(duì)所述節(jié)目列表進(jìn)行過(guò)濾,過(guò)濾掉無(wú)法支持的視頻文件的文件名稱,生成僅包括能夠支持的視頻文件的文件名稱的文件列表;

將所述文件列表上傳到所述云盤服務(wù)器,所述云盤服務(wù)器用于存儲(chǔ)所述文件列表;

當(dāng)用戶向所述云盤服務(wù)器發(fā)送播放指令時(shí),接收并播放所述云盤服務(wù)器根據(jù)所述播放指令發(fā)送的所述視頻文件。

可選的,在上傳所述文件列列表的同時(shí),還包括步驟:

在所述播放客戶端的顯示界面上建立自定義頻道圖標(biāo);

所述自定義頻道圖標(biāo)用于接收用戶的播放指令或暫停指令,所述播放指令用于控制所述云盤服務(wù)器按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件,所述暫停指令用于控制所述云盤服務(wù)器暫停發(fā)送所述視頻文件。

可選的,所述將用戶的頻道自定義指令發(fā)送到所述網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器,包括:

接收用戶的所述頻道自定義指令;

將所述頻道自定義指令發(fā)送到所述云盤服務(wù)器,所述頻道自定義指令包括所述用戶的賬號(hào)信息,還包括所述播放客戶端的機(jī)型和MAC地址;

接收所述云盤服務(wù)器根據(jù)所述賬號(hào)信息和/或MAC地址對(duì)所述用戶做出的反饋信息,所述反饋信息為反映所述用于為合法用戶的允許添加反饋信息、或者反映所述用戶為非法用戶的拒絕添加反饋信息;

當(dāng)所述反饋信息為所述運(yùn)行添加反饋信息時(shí),向所述云盤服務(wù)器發(fā)送列表請(qǐng)求指令,所述列表請(qǐng)求指令用于請(qǐng)求獲取所述節(jié)目列表;

當(dāng)所述反饋信息為所述拒絕添加反饋信息時(shí),提示用戶輸入正確的賬號(hào)信息;

當(dāng)用戶輸入賬號(hào)信息時(shí),將所述賬號(hào)信息發(fā)送到所述云盤服務(wù)器,如果所述賬號(hào)信息正確則向所述云盤服務(wù)器發(fā)送所述列表請(qǐng)求指令,如果所述賬號(hào)信息錯(cuò)誤則提示拒絕建立自定義頻道。

本發(fā)明實(shí)施例還提供了一種自定義輪播頻道的添加裝置,應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器,所述添加裝置具體包括:

指令響應(yīng)模塊,用于響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令;

節(jié)目列表返回模塊,用于當(dāng)所述用戶為合法用戶時(shí),向所述播放客戶端返回所述用戶預(yù)存在所述云盤服務(wù)器的云存儲(chǔ)空間的節(jié)目列表,所述節(jié)目列表包括存儲(chǔ)在所述云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;

文件列表處置模塊,用于接收并存儲(chǔ)所述播放客戶端根據(jù)所述文件信息對(duì)所述節(jié)目列表進(jìn)行過(guò)濾后生成的文件列表,所述文件列表包括所述多個(gè)視頻文件中所述播放客戶端能夠支持的視頻文件的文件名稱;

播放控制模塊,用于當(dāng)接收到用戶通過(guò)所述播放客戶端發(fā)送的播放指令時(shí),按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件。

可選的,所述指令響應(yīng)模塊包括:

第一指令接收單元,用于接收所述用戶通過(guò)所述播放客戶端發(fā)送的頻道自定義指令,所述頻道自定義指令包括所述用戶的賬號(hào)信息,還包括所述播放客戶端的機(jī)型和MAC地址;

身份驗(yàn)證單元,用于根據(jù)所述賬號(hào)信息和/或MAC地址對(duì)所述用戶的身份進(jìn)行驗(yàn)證;

信息反饋單元,用于當(dāng)驗(yàn)證所述用戶為合法用戶時(shí),向所述播放客戶端發(fā)送允許添加反饋信息,反之發(fā)送拒絕添加反饋信息;

第二指令接收單元,用于接收所述播放客戶端根據(jù)所述允許添加反饋信息發(fā)送的列表請(qǐng)求指令,所述列表請(qǐng)求指令用于請(qǐng)求獲取所述節(jié)目列表。

可選的,所述播放控制模塊包括:

文件發(fā)送單元,用于根據(jù)所述播放指令按所述播放順序向所述播放客戶端發(fā)送所述視頻文件;

位置記錄單元,用于當(dāng)所述用戶暫停播放時(shí),記錄暫停位置;

所述文件發(fā)送單元還用于在暫停播放的情況下,當(dāng)所述用戶再次發(fā)送播放指令時(shí),從所述暫停位置開始播放所述視頻文件。

本發(fā)明實(shí)施例還提供了一種自定義輪播頻道的添加裝置,應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的播放客戶端,所述添加裝置具體包括:

指令發(fā)送模塊,用于將用戶的頻道自定義指令發(fā)送到所述網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器;

節(jié)目列表接收模塊,用于接收在所述網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器認(rèn)定所述用戶為合法用戶時(shí)返回的節(jié)目列表,所述節(jié)目列表包括存儲(chǔ)在所述云盤服務(wù)器的云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;

文件列表生成模塊,用于對(duì)所述節(jié)目列表進(jìn)行過(guò)濾,過(guò)濾掉無(wú)法支持的視頻文件的文件名稱,生成僅包括能夠支持的視頻文件的文件名稱的文件列表;

文件列表發(fā)送模塊,用于將所述文件列表上傳到所述云盤服務(wù)器,所述云盤服務(wù)器用于存儲(chǔ)所述文件列表;

視頻文件播放模塊,用于當(dāng)用戶向所述云盤服務(wù)器發(fā)送播放指令時(shí),接收并播放所述云盤服務(wù)器根據(jù)所述播放指令發(fā)送的所述視頻文件。

可選的,所述添加裝置還包括:

圖標(biāo)添加模塊,用于根據(jù)用戶的頻道自定義指令在所述播放客戶端的顯示界面上建立自定義頻道圖標(biāo);

所述自定義頻道圖標(biāo)用于接收用戶的播放指令或暫停指令,所述播放指令用于控制所述云盤服務(wù)器按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件,所述暫停指令用于控制所述云盤服務(wù)器暫停發(fā)送所述視頻文件。

可選的,所述指令發(fā)送模塊包括:

第三指令接收單元,用于接收用戶的所述頻道自定義指令;

第一指令發(fā)送單元,用于將所述頻道自定義指令發(fā)送到所述云盤服務(wù)器,所述頻道自定義指令包括所述用戶的賬號(hào)信息,還包括所述播放客戶端的機(jī)型和MAC地址;

信息接收單元,用于接收所述云盤服務(wù)器根據(jù)所述賬號(hào)信息和/或MAC地址對(duì)所述用戶做出的反饋信息,所述反饋信息為反映所述用于為合法用戶的允許添加反饋信息、或者反映所述用戶為非法用戶的拒絕添加反饋信息;

第二指令發(fā)送單元,用于當(dāng)所述反饋信息為所述運(yùn)行添加反饋信息時(shí),向所述云盤服務(wù)器發(fā)送列表請(qǐng)求指令,所述列表請(qǐng)求指令用于請(qǐng)求獲取所述節(jié)目列表;

第一信息提示單元,用于當(dāng)所述反饋信息為所述拒絕添加反饋信息時(shí),提示用戶輸入正確的賬號(hào)信息;

第三指令發(fā)送單元,用于當(dāng)用戶輸入賬號(hào)信息時(shí),將所述賬號(hào)信息發(fā)送到所述云盤服務(wù)器;

第四指令發(fā)送單元,用于如果所述云盤服務(wù)器判定所述賬號(hào)信息正確則向所述云盤服務(wù)器發(fā)送所述列表請(qǐng)求指令;

第二信息提示單元,用于如果所述云盤服務(wù)器判定所述賬號(hào)信息錯(cuò)誤則提示拒絕建立自定義頻道。

從上述技術(shù)方案可以看出,本發(fā)明實(shí)施例提供了一種自定義輪播頻道的添加方法和裝置,該添加方法和裝置應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器,具體為響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令;當(dāng)所述用戶為合法用戶時(shí),向所述播放客戶端返回所述用戶預(yù)存在所述云盤服務(wù)器的云存儲(chǔ)空間的節(jié)目列表,所述節(jié)目列表包括存儲(chǔ)在所述云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;接收并存儲(chǔ)所述播放客戶端根據(jù)所述文件信息對(duì)所述節(jié)目列表進(jìn)行過(guò)濾后生成的文件列表,所述文件列表包括所述多個(gè)視頻文件中所述播放客戶端能夠支持的視頻文件的文件名稱;當(dāng)接收到用戶通過(guò)所述播放客戶端發(fā)送的播放指令時(shí),按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件。這樣一來(lái),用戶在播放云盤服務(wù)器存儲(chǔ)的視頻文件時(shí)可以以播放輪播頻道的方式直接播放,無(wú)需下載觀看,從而提高了用戶的使用體驗(yàn)。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的一種自定義輪播頻道的添加方法實(shí)施例的步驟流程圖;

圖2為本發(fā)明實(shí)施例提供的另一種自定義輪播頻道的添加方法實(shí)施例的步驟流程圖;

圖3為本發(fā)明實(shí)施例提供的一種自定義輪播頻道的添加裝置實(shí)施例的結(jié)構(gòu)框圖;

圖4為本發(fā)明實(shí)施例提供的另一種自定義輪播頻道的添加裝置實(shí)施例的結(jié)構(gòu)框圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

實(shí)施例一

圖1為本發(fā)明實(shí)施例提供的一種自定義輪播頻道的添加方法實(shí)施例的步驟流程圖。

參照?qǐng)D1所示,本實(shí)施例提供的自定義輪播頻道的添加方法應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器。為了方便用戶存儲(chǔ)自己喜歡的視頻文件,網(wǎng)絡(luò)輪播臺(tái)一般設(shè)置有用于為用戶提供存儲(chǔ)空間的云盤服務(wù)器。

另外,所謂自定義輪播頻道是指用戶按照自已的意愿通過(guò)播放客戶端添加的一個(gè)虛擬頻道,該頻道不是網(wǎng)絡(luò)輪播臺(tái)的實(shí)際頻道,而是指向用戶在云盤服務(wù)器上所存儲(chǔ)的視頻文件,但是從用戶的操作方式來(lái)說(shuō)與實(shí)際頻道相同,從而方便用戶的操作。本實(shí)施例提供的添加方法具體包括如下步驟:

S101:響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令。

當(dāng)用戶需要自定義頻道時(shí),通過(guò)播放客戶端輸入頻道自定義指令,播放客戶端則將該頻道自定義指令發(fā)送到云盤服務(wù)器,在接收到該頻道自定義指令后,對(duì)發(fā)出該頻道自定義指令的用戶是否合法用戶進(jìn)行判斷,以作為是否進(jìn)行下一步操作的根據(jù)。播放客戶端可以是智能手機(jī)上的播放app,也可以是PC端的播放程序,還可以是智能電視的播放程序。

在實(shí)際實(shí)施時(shí),響應(yīng)用戶的頻道自定義指令的具體步驟如下所示:

步驟1:首先接收用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令,該頻道自定義指令攜帶有用戶的賬號(hào)信息、播放客戶端的機(jī)型和MAC地址。

步驟2:對(duì)發(fā)出該頻道自定義指令的用戶的身份進(jìn)行驗(yàn)證,具體為根據(jù)賬號(hào)信息或者M(jìn)AC地址確定該用戶是否為合法用戶。一般來(lái)說(shuō)賬號(hào)信息因?yàn)榘擞脩裘兔艽a,因此能夠明確確定用戶是否為合法用戶;但是,當(dāng)特定用戶長(zhǎng)期使用一個(gè)設(shè)備進(jìn)行登錄云盤服務(wù)器時(shí),這時(shí)也可以確定該MAC地址的設(shè)備發(fā)出的請(qǐng)求為合法用戶發(fā)出的請(qǐng)求,因此也可以確定用戶是否為合法用戶。

步驟3:如果發(fā)出該頻道自定義指令的用戶為合法用戶,則向該播放客戶端反饋一個(gè)允許添加反饋信息;如果該用戶為非法用戶,則向該播放客戶端反饋一個(gè)拒絕添加反饋信息,以提醒用戶更換正確的登錄身份進(jìn)行再次登錄。

步驟4:當(dāng)播放客戶端接收到允許添加反饋信息后,向云盤服務(wù)器發(fā)送一個(gè)列表請(qǐng)求指令,該列表請(qǐng)求指令用于控制云盤服務(wù)器發(fā)送節(jié)目列表。在播放客戶端發(fā)送該列表請(qǐng)求指令后,及時(shí)接收該列表請(qǐng)求指令。

S102:向播放客戶端返回節(jié)目列表。

當(dāng)確定發(fā)送該頻道自定義指令的用戶為合法用戶時(shí),向該播放客戶端返回一個(gè)節(jié)目列表,這里的節(jié)目列表與前面所述的節(jié)目列表相同。具體來(lái)說(shuō),是在根據(jù)頻道自定義指令確認(rèn)用戶為合法用戶后,再根據(jù)播放客戶端發(fā)送的列表請(qǐng)求指令向播放客戶端返回該節(jié)目列表。

云盤服務(wù)器中維護(hù)有一個(gè)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中存儲(chǔ)有云存儲(chǔ)空間內(nèi)的多個(gè)視頻文件的文件名稱和文件信息,并且以文件名稱為索引以列表形式表現(xiàn)。上述的節(jié)目列表包括有這些視頻文件的文件名稱和文件信息,文件信息包括每個(gè)視頻文件的文件格式、播放時(shí)長(zhǎng)、縮略圖、視頻ID等信息。

S103:接收并存儲(chǔ)播放客戶端返回的文件列表。

該文件列表來(lái)自于播放客戶端,即客戶端通過(guò)對(duì)節(jié)目列表進(jìn)行過(guò)濾生成的,鑒于視頻文件的種類繁多,因此用戶在云盤存儲(chǔ)空間內(nèi)存儲(chǔ)的視頻文件有可能使播放客戶端無(wú)法播放,即播放客戶端不能支持某些格式的視頻文件,因此在這里播放客戶端將自身無(wú)法支持的視頻文件予以濾除,從而得到能夠支持的視頻文件的文件名稱。也就是說(shuō)文件列表中僅包括播放客戶端能夠支持的視頻文件的文件名稱。

在接收到該文件列表后,云盤服務(wù)器以列表文件的格式存儲(chǔ)該文件列表,以供用戶在需要播放時(shí)供播放客戶端予以讀取。

S104:當(dāng)用戶發(fā)送播放指令時(shí)向播放客戶端發(fā)送視頻文件。

當(dāng)用戶需要通過(guò)網(wǎng)絡(luò)輪播臺(tái)的播放客戶端播放自己存儲(chǔ)在云盤服務(wù)器的云存儲(chǔ)空間內(nèi)的視頻文件時(shí),可以通過(guò)該播放客戶端向云盤服務(wù)器發(fā)送播放指令。其實(shí)用戶在發(fā)送頻道自定義指令的同時(shí),還可以在播放客戶端的播放界面上建立一個(gè)頻道自定義按鈕,該頻道自定義按鈕用于接收用戶的播放指令或停止播放指令,從而用戶能夠以播放網(wǎng)絡(luò)輪播臺(tái)現(xiàn)有頻道的方式播放云存儲(chǔ)空間的視頻文件。

云盤服務(wù)器在接收到用戶通過(guò)該頻道自定義按鈕輸入的播放指令后,按上述文件列表中載明的順序向播放客戶端依次發(fā)送視頻文件,播放客戶端在接收到視頻文件后進(jìn)行播放;當(dāng)用戶在觀看過(guò)程中需要停止播放時(shí),可以通過(guò)頻道自定義按鈕發(fā)送停止播放指令,云盤服務(wù)器在接收到該停止播放指令后停止發(fā)送視頻文件,并同時(shí)記錄這時(shí)的暫停位置,當(dāng)用戶再次輸入播放指令后,從該暫停位置開始播放。

從上述技術(shù)方案可以看出,本實(shí)施例提供了一種自定義輪播頻道的添加方法,該添加方法應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器,具體為響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令;當(dāng)所述用戶為合法用戶時(shí),向所述播放客戶端返回所述用戶預(yù)存在所述云盤服務(wù)器的云存儲(chǔ)空間的節(jié)目列表,所述節(jié)目列表包括存儲(chǔ)在所述云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;接收并存儲(chǔ)所述播放客戶端根據(jù)所述文件信息對(duì)所述節(jié)目列表進(jìn)行過(guò)濾后生成的文件列表,所述文件列表包括所述多個(gè)視頻文件中所述播放客戶端能夠支持的視頻文件的文件名稱;當(dāng)接收到用戶通過(guò)所述播放客戶端發(fā)送的播放指令時(shí),按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件。這樣一來(lái),用戶在播放云盤服務(wù)器存儲(chǔ)的視頻文件時(shí)可以以播放輪播頻道的方式直接播放,無(wú)需下載觀看,從而提高了用戶的使用體驗(yàn)。

實(shí)施例二

圖2為本發(fā)明實(shí)施例提供的另一種自定義輪播頻道的添加方法實(shí)施例的步驟流程圖。

參照?qǐng)D2所示,本實(shí)施例提供的自定義輪播頻道的添加方法應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的播放客戶端,播放客戶端可以是智能手機(jī)上的播放app,也可以是PC端的播放程序,還可以是智能電視的播放程序。該添加方法具體包括如下步驟:

S201:將用戶通過(guò)播放客戶端輸入的頻道自定義指令發(fā)送到云平服務(wù)器。

當(dāng)用戶需要自定義頻道時(shí),通過(guò)播放客戶端輸入頻道自定義指令,播放客戶端則將該頻道自定義指令發(fā)送到云盤服務(wù)器,供對(duì)發(fā)出該頻道自定義指令的用戶是否合法用戶進(jìn)行判斷,以作為是否進(jìn)行下一步操作的根據(jù)。在實(shí)際實(shí)施時(shí),將用戶通過(guò)播放客戶端輸入的頻道自定義指令發(fā)送到云平服務(wù)器的具體步驟如下所示:

步驟1:接收用戶輸入的頻道自定義指令。

步驟2:將頻道自定義指令發(fā)送到云平服務(wù)器,向云平服務(wù)器發(fā)送的頻道自定義指令中攜帶有用戶的賬號(hào)信息、播放客戶端的機(jī)型和MAC地址。云平服務(wù)器在收到頻道自定義指令后,對(duì)發(fā)出該頻道自定義指令的用戶的身份進(jìn)行驗(yàn)證,具體為根據(jù)賬號(hào)信息或者M(jìn)AC地址確定該用戶是否為合法用戶。一般來(lái)說(shuō)賬號(hào)信息因?yàn)榘擞脩裘兔艽a,因此能夠明確確定用戶是否為合法用戶;但是,當(dāng)特定用戶長(zhǎng)期使用一個(gè)設(shè)備進(jìn)行登錄云盤服務(wù)器時(shí),這時(shí)也可以確定該MAC地址的設(shè)備發(fā)出的請(qǐng)求為合法用戶發(fā)出的請(qǐng)求,因此也可以確定用戶是否為合法用戶。

如果發(fā)出該頻道自定義指令的用戶為合法用戶,則向該播放客戶端反饋一個(gè)允許添加反饋信息;如果該用戶為非法用戶,則向該播放客戶端反饋一個(gè)拒絕添加反饋信息,以提醒用戶更換正確的登錄身份進(jìn)行再次登錄。

步驟3:接收云盤服務(wù)器根據(jù)頻道自定義指令對(duì)用戶的驗(yàn)證結(jié)果,具體是指允許添加反饋信息或者拒絕添加反饋信息。

步驟4:當(dāng)接收到允許添加反饋信息后,向云盤服務(wù)器發(fā)送一個(gè)列表請(qǐng)求指令,該列表請(qǐng)求指令用于控制云盤服務(wù)器發(fā)送節(jié)目列表

步驟5:當(dāng)接收到拒絕添加反饋信息后,提示用戶輸入正確的賬號(hào)信息,例如顯示用戶名輸入對(duì)話框和密碼輸入對(duì)話框,從而提示用戶輸入正確的用戶名和密碼。

步驟6:在用戶輸入用戶名和密碼后,再次將包含用戶名和密碼的賬號(hào)信息發(fā)送到云盤服務(wù)器,以供云盤服務(wù)器對(duì)用戶的身份進(jìn)行驗(yàn)證。

步驟7:如果賬號(hào)信息正確,則向云盤服務(wù)器發(fā)送列表請(qǐng)求指令,具體是指,在賬號(hào)信息正確的情況下,云盤服務(wù)器會(huì)向播放客戶端返回允許添加反饋信息,播放客戶端則根據(jù)該反饋信息發(fā)送該列表請(qǐng)求指令。

步驟8:如果賬號(hào)信息錯(cuò)誤,則不再提示輸入用戶名和密碼,直接發(fā)出提示,提示用戶拒絕添加自定義頻道。

S202:接收云盤服務(wù)器返回的節(jié)目列表。

云盤服務(wù)器在確定發(fā)送該頻道自定義指令的用戶為合法用戶時(shí),向該播放客戶端返回一個(gè)節(jié)目列表,這里的節(jié)目列表與前面所述的節(jié)目列表相同。此時(shí),接收該節(jié)目列表。

云盤服務(wù)器中維護(hù)有一個(gè)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中存儲(chǔ)有云存儲(chǔ)空間內(nèi)的多個(gè)視頻文件的文件名稱和文件信息,并且以文件名稱為索引以列表形式表現(xiàn)。上述的節(jié)目列表包括有這些視頻文件的文件名稱和文件信息,文件信息包括每個(gè)視頻文件的文件格式、播放時(shí)長(zhǎng)、縮略圖、視頻ID等信息。

S203:對(duì)節(jié)目列表進(jìn)行過(guò)濾,生成一個(gè)文件列表。

鑒于視頻文件的種類繁多,因此用戶在云盤存儲(chǔ)空間內(nèi)存儲(chǔ)的視頻文件有可能使播放客戶端無(wú)法播放,即播放客戶端不能支持某些格式的視頻文件,因此在這里播放客戶端將節(jié)目列表中自身無(wú)法支持的視頻文件予以濾除,從而得到能夠支持的視頻文件的文件名稱。也就是說(shuō)文件列表中僅包括播放客戶端能夠支持的視頻文件的文件名稱。

S204:將文件列表發(fā)送到云盤服務(wù)器。

云盤服務(wù)器在接收到該文件列表后,以列表文件的格式存儲(chǔ)該文件列表,以供用戶在需要播放時(shí)供播放客戶端予以讀取。另外,在播放客戶端上傳文件列表的同時(shí),用戶還可以在播放客戶端的播放界面上建立一個(gè)頻道自定義按鈕,該頻道自定義按鈕用于接收用戶的播放指令或停止播放指令,從而用戶能夠以播放網(wǎng)絡(luò)輪播臺(tái)現(xiàn)有頻道的方式播放云存儲(chǔ)空間的視頻文件。

S205:當(dāng)用戶發(fā)送播放指令時(shí)接收并播放云盤服務(wù)器發(fā)送的視頻文件。

當(dāng)用戶需要通過(guò)網(wǎng)絡(luò)輪播臺(tái)的播放客戶端播放自己存儲(chǔ)在云盤服務(wù)器的云存儲(chǔ)空間內(nèi)的視頻文件時(shí),可以通過(guò)該播放客戶端向云盤服務(wù)器發(fā)送播放指令。

云盤服務(wù)器在接收到用戶的播放指令后,按上述文件列表中載明的順序向播放客戶端依次發(fā)送視頻文件,播放客戶端在接收到視頻文件后進(jìn)行播放;當(dāng)用戶在觀看過(guò)程中需要停止播放時(shí),可以發(fā)送停止播放指令,云盤服務(wù)器在接收到該停止播放指令后停止發(fā)送視頻文件,并同時(shí)記錄這時(shí)的暫停位置,當(dāng)用戶再次輸入播放指令后,從該暫停位置開始播放。

從上述技術(shù)方案可以看出,本實(shí)施例提供了一種自定義輪播頻道的添加方法,該添加方法應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的播放客戶端,具體為將用戶的頻道自定義指令發(fā)送到網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器;接收在網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器認(rèn)定用戶為合法用戶時(shí)返回的節(jié)目列表,節(jié)目列表包括存儲(chǔ)在云盤服務(wù)器的云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;對(duì)節(jié)目列表進(jìn)行過(guò)濾,過(guò)濾掉無(wú)法支持的視頻文件的文件名稱,生成僅包括能夠支持的視頻文件的文件名稱的文件列表;將文件列表上傳到云盤服務(wù)器,云盤服務(wù)器用于存儲(chǔ)文件列表;當(dāng)用戶向云盤服務(wù)器發(fā)送播放指令時(shí),接收并播放云盤服務(wù)器根據(jù)播放指令發(fā)送的視頻文件。這樣一來(lái),用戶在播放云盤服務(wù)器存儲(chǔ)的視頻文件時(shí)可以以播放輪播頻道的方式直接播放,無(wú)需下載觀看,從而提高了用戶的使用體驗(yàn)。

實(shí)施例三

圖3為本發(fā)明實(shí)施例提供的一種自定義輪播頻道的添加裝置實(shí)施例的結(jié)構(gòu)框圖。

參照?qǐng)D3所示,本實(shí)施例提供的自定義輪播頻道的添加裝置應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器。為了方便用戶存儲(chǔ)自己喜歡的視頻文件,網(wǎng)絡(luò)輪播臺(tái)一般設(shè)置有用于為用戶提供存儲(chǔ)空間的云盤服務(wù)器。

另外,所謂自定義輪播頻道是指用戶按照自已的意愿通過(guò)播放客戶端添加的一個(gè)虛擬頻道,該頻道不是網(wǎng)絡(luò)輪播臺(tái)的實(shí)際頻道,而是指向用戶在云盤服務(wù)器上所存儲(chǔ)的視頻文件,但是從用戶的操作方式來(lái)說(shuō)與實(shí)際頻道相同,從而方便用戶的操作。本實(shí)施例提供的添加裝置包括指令響應(yīng)模塊10、節(jié)目列表返回模塊20、文件列表處置模塊30和播放控制模塊40。

指令響應(yīng)模塊用于響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令。

當(dāng)用戶需要自定義頻道時(shí),通過(guò)播放客戶端輸入頻道自定義指令,播放客戶端則將該頻道自定義指令發(fā)送到云盤服務(wù)器,在接收到該頻道自定義指令后,對(duì)發(fā)出該頻道自定義指令的用戶是否合法用戶進(jìn)行判斷,以作為是否進(jìn)行下一步操作的根據(jù)。播放客戶端可以是智能手機(jī)上的播放app,也可以是PC端的播放程序,還可以是智能電視的播放程序。

在另一實(shí)施例中,指令響應(yīng)模塊具體包括第一指令接收單元11、身份驗(yàn)證單元12、信息反饋單元13和第二指令接收單元14。

第一指令接收單元用于接收用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令,該頻道自定義指令攜帶有用戶的賬號(hào)信息、播放客戶端的機(jī)型和MAC地址。

身份驗(yàn)證單元12用于對(duì)發(fā)出該頻道自定義指令的用戶的身份進(jìn)行驗(yàn)證,具體為根據(jù)賬號(hào)信息或者M(jìn)AC地址確定該用戶是否為合法用戶。一般來(lái)說(shuō)賬號(hào)信息因?yàn)榘擞脩裘兔艽a,因此能夠明確確定用戶是否為合法用戶;但是,當(dāng)特定用戶長(zhǎng)期使用一個(gè)設(shè)備進(jìn)行登錄云盤服務(wù)器時(shí),這時(shí)也可以確定該MAC地址的設(shè)備發(fā)出的請(qǐng)求為合法用戶發(fā)出的請(qǐng)求,因此也可以確定用戶是否為合法用戶。

信息反饋單元13在發(fā)出該頻道自定義指令的用戶為合法用戶時(shí),向該播放客戶端反饋一個(gè)允許添加反饋信息;當(dāng)該用戶為非法用戶時(shí),則向該播放客戶端反饋一個(gè)拒絕添加反饋信息,以提醒用戶更換正確的登錄身份進(jìn)行再次登錄。

第二指令接收單元14用于當(dāng)播放客戶端接收到允許添加反饋信息后,向云盤服務(wù)器發(fā)送一個(gè)列表請(qǐng)求指令,該列表請(qǐng)求指令用于控制云盤服務(wù)器發(fā)送節(jié)目列表。在播放客戶端發(fā)送該列表請(qǐng)求指令后,及時(shí)接收該列表請(qǐng)求指令。

節(jié)目列表返回模塊20用于向播放客戶端返回節(jié)目列表。

當(dāng)身份驗(yàn)證單元12確定發(fā)送該頻道自定義指令的用戶為合法用戶時(shí),節(jié)目列表返回模塊20向該播放客戶端返回一個(gè)節(jié)目列表,這里的節(jié)目列表與前面所述的節(jié)目列表相同。具體來(lái)說(shuō),是在根據(jù)頻道自定義指令確認(rèn)用戶為合法用戶后,再根據(jù)播放客戶端發(fā)送的列表請(qǐng)求指令向播放客戶端返回該節(jié)目列表。

云盤服務(wù)器中維護(hù)有一個(gè)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中存儲(chǔ)有云存儲(chǔ)空間內(nèi)的多個(gè)視頻文件的文件名稱和文件信息,并且以文件名稱為索引以列表形式表現(xiàn)。上述的節(jié)目列表包括有這些視頻文件的文件名稱和文件信息,文件信息包括每個(gè)視頻文件的文件格式、播放時(shí)長(zhǎng)、縮略圖、視頻ID等信息。

文件列表處置模塊30用于接收并存儲(chǔ)播放客戶端返回的文件列表。

該文件列表來(lái)自于播放客戶端,即客戶端通過(guò)對(duì)節(jié)目列表進(jìn)行過(guò)濾生成的,鑒于視頻文件的種類繁多,因此用戶在云盤存儲(chǔ)空間內(nèi)存儲(chǔ)的視頻文件有可能使播放客戶端無(wú)法播放,即播放客戶端不能支持某些格式的視頻文件,因此在這里播放客戶端將自身無(wú)法支持的視頻文件予以濾除,從而得到能夠支持的視頻文件的文件名稱。也就是說(shuō)文件列表中僅包括播放客戶端能夠支持的視頻文件的文件名稱。

文件列表處置模塊30在接收到該文件列表后,以列表文件的格式存儲(chǔ)該文件列表,以供用戶在需要播放時(shí)供播放客戶端予以讀取。

播放控制模塊40用于當(dāng)用戶發(fā)送播放指令時(shí)向播放客戶端發(fā)送視頻文件。

當(dāng)用戶需要通過(guò)網(wǎng)絡(luò)輪播臺(tái)的播放客戶端播放自己存儲(chǔ)在云盤服務(wù)器的云存儲(chǔ)空間內(nèi)的視頻文件時(shí),可以通過(guò)該播放客戶端向云盤服務(wù)器發(fā)送播放指令。其實(shí)用戶在發(fā)送頻道自定義指令的同時(shí),還可以在播放客戶端的播放界面上建立一個(gè)頻道自定義按鈕,該頻道自定義按鈕用于接收用戶的播放指令或停止播放指令,從而用戶能夠以播放網(wǎng)絡(luò)輪播臺(tái)現(xiàn)有頻道的方式播放云存儲(chǔ)空間的視頻文件。

播放控制模塊40包括文件發(fā)送單元41和位置記錄單元42,文件發(fā)送單元用于在接收到用戶通過(guò)該頻道自定義按鈕輸入的播放指令后,按上述文件列表中載明的順序向播放客戶端依次發(fā)送視頻文件,播放客戶端在接收到視頻文件后進(jìn)行播放;位置記錄單元42用于當(dāng)用戶在觀看過(guò)程中需要停止播放,并通過(guò)頻道自定義按鈕發(fā)送停止播放指令時(shí),記錄這時(shí)的暫停位置,當(dāng)用戶再次輸入播放指令后,文件發(fā)送單元42從該暫停位置開始發(fā)送視頻文件。

從上述技術(shù)方案可以看出,本實(shí)施例提供了一種自定義輪播頻道的添加裝置,該添加裝置應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器,具體為響應(yīng)用戶通過(guò)播放客戶端發(fā)送的頻道自定義指令;當(dāng)所述用戶為合法用戶時(shí),向所述播放客戶端返回所述用戶預(yù)存在所述云盤服務(wù)器的云存儲(chǔ)空間的節(jié)目列表,所述節(jié)目列表包括存儲(chǔ)在所述云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;接收并存儲(chǔ)所述播放客戶端根據(jù)所述文件信息對(duì)所述節(jié)目列表進(jìn)行過(guò)濾后生成的文件列表,所述文件列表包括所述多個(gè)視頻文件中所述播放客戶端能夠支持的視頻文件的文件名稱;當(dāng)接收到用戶通過(guò)所述播放客戶端發(fā)送的播放指令時(shí),按預(yù)設(shè)的播放順序向所述播放客戶端發(fā)送所述視頻文件。這樣一來(lái),用戶在播放云盤服務(wù)器存儲(chǔ)的視頻文件時(shí)可以以播放輪播頻道的方式直接播放,無(wú)需下載觀看,從而提高了用戶的使用體驗(yàn)。

實(shí)施例四

圖4為本發(fā)明實(shí)施例提供的另一種自定義輪播頻道的添加裝置實(shí)施例的結(jié)構(gòu)框圖。

參照?qǐng)D4所示,本實(shí)施例提供的自定義輪播頻道的添加裝置應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的播放客戶端,播放客戶端可以是智能手機(jī)上的播放app,也可以是PC端的播放程序,還可以是智能電視的播放程序。該添加裝置具體包括指令發(fā)送模塊50、節(jié)目列表接收模塊60、文件列表生成模塊70、文件列表發(fā)送模塊80和視頻文件播放模塊90。

指令發(fā)送模塊50用于將用戶通過(guò)播放客戶端輸入的頻道自定義指令發(fā)送到云平服務(wù)器。

當(dāng)用戶需要自定義頻道時(shí),通過(guò)播放客戶端輸入頻道自定義指令,播放客戶端則將該頻道自定義指令發(fā)送到云盤服務(wù)器,供對(duì)發(fā)出該頻道自定義指令的用戶是否合法用戶進(jìn)行判斷,以作為是否進(jìn)行下一步操作的根據(jù)。在本發(fā)明的另一實(shí)施例中,指令發(fā)送模塊50具體包括第三指令接收單元51、第一指令發(fā)送單元52、信息接收單元53、第二指令發(fā)送單元54、第一信息提示單元55、第三指令發(fā)送單元56、第四指令發(fā)送單元57和第二信息提示單元58。

第三指令接收單元51用于接收用戶輸入的頻道自定義指令。

第一指令發(fā)送單元52用于將頻道自定義指令發(fā)送到云平服務(wù)器,向云平服務(wù)器發(fā)送的頻道自定義指令中攜帶有用戶的賬號(hào)信息、播放客戶端的機(jī)型和MAC地址。云平服務(wù)器在收到頻道自定義指令后,對(duì)發(fā)出該頻道自定義指令的用戶的身份進(jìn)行驗(yàn)證,具體為根據(jù)賬號(hào)信息或者M(jìn)AC地址確定該用戶是否為合法用戶。一般來(lái)說(shuō)賬號(hào)信息因?yàn)榘擞脩裘兔艽a,因此能夠明確確定用戶是否為合法用戶;但是,當(dāng)特定用戶長(zhǎng)期使用一個(gè)設(shè)備進(jìn)行登錄云盤服務(wù)器時(shí),這時(shí)也可以確定該MAC地址的設(shè)備發(fā)出的請(qǐng)求為合法用戶發(fā)出的請(qǐng)求,因此也可以確定用戶是否為合法用戶。

如果發(fā)出該頻道自定義指令的用戶為合法用戶,則向該播放客戶端反饋一個(gè)允許添加反饋信息;如果該用戶為非法用戶,則向該播放客戶端反饋一個(gè)拒絕添加反饋信息,以提醒用戶更換正確的登錄身份進(jìn)行再次登錄。

信息接收單元53用于接收云盤服務(wù)器根據(jù)頻道自定義指令對(duì)用戶的驗(yàn)證結(jié)果,具體是指允許添加反饋信息或者拒絕添加反饋信息。

第二指令發(fā)送單元54用于當(dāng)信息接收單元53接收到允許添加反饋信息后,向云盤服務(wù)器發(fā)送一個(gè)列表請(qǐng)求指令,該列表請(qǐng)求指令用于控制云盤服務(wù)器發(fā)送節(jié)目列表

第一信息提示單元55用于當(dāng)信息接收單元53接收到拒絕添加反饋信息后,提示用戶輸入正確的賬號(hào)信息,例如顯示用戶名輸入對(duì)話框和密碼輸入對(duì)話框,從而提示用戶輸入正確的用戶名和密碼。

第三指令發(fā)送單元56用于在用戶輸入用戶名和密碼后,再次將包含用戶名和密碼的賬號(hào)信息發(fā)送到云盤服務(wù)器,以供云盤服務(wù)器對(duì)用戶的身份進(jìn)行驗(yàn)證。

第四指令發(fā)送單元57用于如果用戶輸入的賬號(hào)信息正確,則向云盤服務(wù)器發(fā)送列表請(qǐng)求指令,具體是指,在賬號(hào)信息正確的情況下,云盤服務(wù)器會(huì)向播放客戶端返回允許添加反饋信息,播放客戶端則根據(jù)該反饋信息發(fā)送該列表請(qǐng)求指令。

第二信息提示單元58用于如果用戶輸入的賬號(hào)信息錯(cuò)誤,則不再提示輸入用戶名和密碼,直接發(fā)出提示,提示用戶拒絕添加自定義頻道。

節(jié)目列表接收模塊60用于接收云盤服務(wù)器返回的節(jié)目列表。

云盤服務(wù)器在確定發(fā)送該頻道自定義指令的用戶為合法用戶時(shí),向該播放客戶端返回一個(gè)節(jié)目列表,這里的節(jié)目列表與前面所述的節(jié)目列表相同。此時(shí),接收該節(jié)目列表。

云盤服務(wù)器中維護(hù)有一個(gè)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中存儲(chǔ)有云存儲(chǔ)空間內(nèi)的多個(gè)視頻文件的文件名稱和文件信息,并且以文件名稱為索引以列表形式表現(xiàn)。上述的節(jié)目列表包括有這些視頻文件的文件名稱和文件信息,文件信息包括每個(gè)視頻文件的文件格式、播放時(shí)長(zhǎng)、縮略圖、視頻ID等信息。

文件列表生成模塊70用于對(duì)節(jié)目列表進(jìn)行過(guò)濾,生成一個(gè)文件列表。

鑒于視頻文件的種類繁多,因此用戶在云盤存儲(chǔ)空間內(nèi)存儲(chǔ)的視頻文件有可能使播放客戶端無(wú)法播放,即播放客戶端不能支持某些格式的視頻文件,因此在這里播放客戶端將節(jié)目列表中自身無(wú)法支持的視頻文件予以濾除,從而得到能夠支持的視頻文件的文件名稱。也就是說(shuō)文件列表中僅包括播放客戶端能夠支持的視頻文件的文件名稱。

文件列表發(fā)送模塊80用于將文件列表發(fā)送到云盤服務(wù)器。

云盤服務(wù)器在接收到該文件列表后,以列表文件的格式存儲(chǔ)該文件列表,以供用戶在需要播放時(shí)供播放客戶端予以讀取。

另外,本實(shí)施例提供的添加裝置還包括一個(gè)圖標(biāo)添加模塊81,該圖標(biāo)添加模塊用于在文件列表發(fā)送模塊上傳文件列表的同時(shí),供用戶在播放客戶端的播放界面上建立一個(gè)頻道自定義按鈕,該頻道自定義按鈕用于接收用戶的播放指令或停止播放指令,從而用戶能夠以播放網(wǎng)絡(luò)輪播臺(tái)現(xiàn)有頻道的方式播放云存儲(chǔ)空間的視頻文件。

視頻文件播放模塊90用于當(dāng)用戶發(fā)送播放指令時(shí),接收并播放云盤服務(wù)器發(fā)送的視頻文件。

當(dāng)用戶需要通過(guò)網(wǎng)絡(luò)輪播臺(tái)的播放客戶端播放自己存儲(chǔ)在云盤服務(wù)器的云存儲(chǔ)空間內(nèi)的視頻文件時(shí),可以通過(guò)該播放客戶端向云盤服務(wù)器發(fā)送播放指令。

云盤服務(wù)器在接收到用戶的播放指令后,按上述文件列表中載明的順序向播放客戶端依次發(fā)送視頻文件,播放客戶端在接收到視頻文件后進(jìn)行播放;當(dāng)用戶在觀看過(guò)程中需要停止播放時(shí),可以發(fā)送停止播放指令,云盤服務(wù)器在接收到該停止播放指令后停止發(fā)送視頻文件,并同時(shí)記錄這時(shí)的暫停位置,當(dāng)用戶再次輸入播放指令后,從該暫停位置開始播放。

從上述技術(shù)方案可以看出,本實(shí)施例提供了一種自定義輪播頻道的添加裝置,該添加裝置應(yīng)用于網(wǎng)絡(luò)輪播臺(tái)的播放客戶端,具體為將用戶的頻道自定義指令發(fā)送到網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器;接收在網(wǎng)絡(luò)輪播臺(tái)的云盤服務(wù)器認(rèn)定用戶為合法用戶時(shí)返回的節(jié)目列表,節(jié)目列表包括存儲(chǔ)在云盤服務(wù)器的云存儲(chǔ)空間的多個(gè)視頻文件的文件名稱和文件信息;對(duì)節(jié)目列表進(jìn)行過(guò)濾,過(guò)濾掉無(wú)法支持的視頻文件的文件名稱,生成僅包括能夠支持的視頻文件的文件名稱的文件列表;將文件列表上傳到云盤服務(wù)器,云盤服務(wù)器用于存儲(chǔ)文件列表;當(dāng)用戶向云盤服務(wù)器發(fā)送播放指令時(shí),接收并播放云盤服務(wù)器根據(jù)播放指令發(fā)送的視頻文件。這樣一來(lái),用戶在播放云盤服務(wù)器存儲(chǔ)的視頻文件時(shí)可以以播放輪播頻道的方式直接播放,無(wú)需下載觀看,從而提高了用戶的使用體驗(yàn)。

對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。

本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。

最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。

以上對(duì)本發(fā)明所提供的技術(shù)方案進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
堆龙德庆县| 恩平市| 江都市| 南京市| 新安县| 内丘县| 柳江县| 瑞安市| 金秀| 辉县市| 益阳市| 金阳县| 西吉县| 宽甸| 北川| 綦江县| 龙里县| 吉木萨尔县| 金门县| 绥江县| 寻乌县| 永宁县| 聊城市| 克拉玛依市| 留坝县| 新郑市| 南木林县| 方正县| 阳春市| 邮箱| 法库县| 娄底市| 高淳县| 内丘县| 蓝田县| 阿荣旗| 南部县| 红桥区| 曲水县| 乡宁县| 弋阳县|