本發(fā)明涉及視頻播放技術(shù)領(lǐng)域,特別涉及一種視頻播放方法及裝置。
背景技術(shù):
無(wú)線投屏技術(shù)是指運(yùn)用閃聯(lián)協(xié)議、Miracast協(xié)議、DLNA協(xié)議、airplay協(xié)議等協(xié)議,通過(guò)Wi-Fi網(wǎng)絡(luò)連接,在不同多媒體終端上(如常見(jiàn)基于不同操作系統(tǒng)上的不同智能終端設(shè)備,如手機(jī)、平板電腦和電視機(jī)之間),進(jìn)行多媒體(音頻,視頻,圖片)內(nèi)容的傳輸,解析,展示,控制等一系列操作,可以在不同平臺(tái)設(shè)備上同時(shí)共享展示內(nèi)容。簡(jiǎn)單的說(shuō),就是幾種設(shè)備的屏幕,通過(guò)專門的無(wú)線連接設(shè)備可以互相連接轉(zhuǎn)換,比如手機(jī)上的視頻可以無(wú)線投屏到電視上播放。
現(xiàn)有的無(wú)線投屏技術(shù)中,將推送設(shè)備(如手機(jī)、電腦)中的本地目標(biāo)視頻無(wú)線投屏到播放設(shè)備(如電視)中,采用的是推送設(shè)備將自身存儲(chǔ)的本地目標(biāo)視頻通過(guò)Wi-Fi無(wú)線網(wǎng)絡(luò)傳輸給播放設(shè)備,由播放設(shè)備播放的方式。
現(xiàn)有技術(shù)中,播放設(shè)備依賴于推送設(shè)備的視頻傳輸,如果在目標(biāo)視頻傳輸過(guò)程中,推送設(shè)備離開(kāi)與播放設(shè)備所處的同一網(wǎng)絡(luò),則播放設(shè)備就無(wú)法繼續(xù)播放目標(biāo)視頻。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種視頻播放方法及裝置,以在推送設(shè)備離開(kāi)與播放設(shè)備所處的同一網(wǎng)絡(luò)時(shí),播放設(shè)備繼續(xù)播放目標(biāo)視頻。
為達(dá)到上述目的,本發(fā)明實(shí)施例公開(kāi)了一種視頻播放方法,應(yīng)用于播放設(shè)備,包括:
接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的播放指令,其中,所述播放指令中至少包括所述目標(biāo)視頻的標(biāo)識(shí)信息;
根據(jù)所述標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得所述目標(biāo)視頻;
播放所獲得的目標(biāo)視頻。
較佳的,所述目標(biāo)視頻的標(biāo)識(shí)信息為目標(biāo)視頻ID;
所述根據(jù)所述標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得所述目標(biāo)視頻,包括:
至少將所述目標(biāo)視頻ID發(fā)送給視頻網(wǎng)絡(luò)服務(wù)器,以使所述視頻網(wǎng)絡(luò)服務(wù)器查找與所述目標(biāo)視頻ID對(duì)應(yīng)的視頻;
接收所述視頻網(wǎng)絡(luò)服務(wù)器發(fā)送的所查找到的視頻。
較佳的,所述目標(biāo)視頻的標(biāo)識(shí)信息為目標(biāo)視頻的網(wǎng)絡(luò)地址;
所述根據(jù)所述標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得所述目標(biāo)視頻,包括:
直接訪問(wèn)所述目標(biāo)目標(biāo)視頻的網(wǎng)絡(luò)地址,以獲得所述目標(biāo)視頻。
較佳的,所述播放指令的表現(xiàn)形式為,包含所述目標(biāo)視頻的標(biāo)識(shí)信息的文件。
較佳的,所述播放指令中還包括:
用于所述視頻網(wǎng)絡(luò)服務(wù)器鑒定用戶是否具備觀看所述目標(biāo)視頻權(quán)限的信息。
為達(dá)到上述目的,本發(fā)明實(shí)施例還提供了一種視頻播放裝置,應(yīng)用于播放設(shè)備,所述裝置包括:接收模塊、獲得模塊和播放模塊,其中,
所述接收模塊,用于接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的播放指令,其中所述播放指令至少包括所述目標(biāo)視頻的標(biāo)識(shí)信息;
所述獲得模塊,用于根據(jù)所述標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得所述目標(biāo)視頻;
所述播放模塊,用于播放所述目標(biāo)視頻。
較佳的,所述接收模塊,具體用于:
接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的包含所述目標(biāo)視頻的標(biāo)識(shí)信息的文件。
較佳的,所述目標(biāo)視頻的標(biāo)識(shí)信息為目標(biāo)視頻ID;
所述獲得模塊,具體用于:
至少將所述目標(biāo)視頻ID發(fā)送給視頻網(wǎng)絡(luò)服務(wù)器,以使所述視頻網(wǎng)絡(luò)服務(wù)器查找與所述目標(biāo)視頻ID對(duì)應(yīng)的視頻;
接收所述視頻網(wǎng)絡(luò)服務(wù)器發(fā)送的所查找到的視頻。
較佳的,所述目標(biāo)視頻的標(biāo)識(shí)信息為目標(biāo)視頻的網(wǎng)絡(luò)地址;
所述獲得模塊,具體用于:
直接訪問(wèn)所述目標(biāo)視頻的網(wǎng)絡(luò)地址,以獲得所述目標(biāo)視頻。
較佳的,所述播放指令中還包括:
用于所述視頻網(wǎng)絡(luò)服務(wù)器鑒定用戶是否具備觀看所述目標(biāo)視頻權(quán)限的信息。
由上述技術(shù)方案可見(jiàn),本發(fā)明實(shí)施例提供了一種視頻播放方法及裝置,應(yīng)用于播放設(shè)備,包括:接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的播放指令,其中,所述播放指令中至少包括所述目標(biāo)視頻的標(biāo)識(shí)信息;根據(jù)所述標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得所述目標(biāo)視頻;播放所獲得的目標(biāo)視頻。
應(yīng)用本發(fā)明實(shí)施例,播放設(shè)備根據(jù)目標(biāo)視頻的標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得視頻,沒(méi)有從推送設(shè)備獲得目標(biāo)視頻,使得播放設(shè)備播放的目標(biāo)視頻不依賴于推送設(shè)備。因此,在目標(biāo)視頻播放過(guò)程中,即使推送設(shè)備離開(kāi)與播放設(shè)備所處的同一網(wǎng)絡(luò),播放設(shè)備也能繼續(xù)播放目標(biāo)視頻。
當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種視頻播放方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的一種視頻播放裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為解決現(xiàn)有技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種視頻播放方法及裝置,下面首先對(duì)本發(fā)明實(shí)施例提供的一種視頻播放方法進(jìn)行介紹。
需要說(shuō)明的是,本發(fā)明實(shí)施例優(yōu)選適用于播放設(shè)備。
圖1為本發(fā)明實(shí)施例提供的一種視頻播放方法的流程示意圖,可以包括:
S101:接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的播放指令,其中,所述播放指令中至少包括所述目標(biāo)視頻的標(biāo)識(shí)信息。
具體的,播放指令為,包含所述目標(biāo)視頻的標(biāo)識(shí)信息的文件。
假設(shè),用戶需要在播放設(shè)備上播放目標(biāo)視頻A,A視頻的標(biāo)識(shí)信息為abc,則由推送設(shè)備向播放設(shè)備發(fā)送播放指令,播放設(shè)備接收播放指令,其中,播放指令為一個(gè)至少包含標(biāo)識(shí)信息為abc的文件。
S102:根據(jù)所述標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得所述目標(biāo)視頻。
具體的,播放設(shè)備接收到的播放指令,其中,標(biāo)識(shí)信息可以為目標(biāo)視頻ID,還可以為目標(biāo)視頻的網(wǎng)絡(luò)地址。
在標(biāo)識(shí)信息為目標(biāo)視頻ID的情況下,根據(jù)目標(biāo)視頻的標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得目標(biāo)視頻,可以至少將所述目標(biāo)視頻ID發(fā)送給視頻網(wǎng)絡(luò)服務(wù)器,以使所述視頻網(wǎng)絡(luò)服務(wù)器查找與所述目標(biāo)視頻ID對(duì)應(yīng)的視頻;接收所述視頻網(wǎng)絡(luò)服務(wù)器發(fā)送的所查找到的視頻。
具體的,假設(shè)目標(biāo)視頻A的ID號(hào)為123456。播放設(shè)備解析接收到的播放指令,得到目標(biāo)視頻A的ID號(hào)123456;視頻網(wǎng)絡(luò)服務(wù)器接收到播放設(shè)備發(fā)送的目標(biāo)視頻A的ID號(hào)123456,并查找與ID號(hào)123456對(duì)應(yīng)的視頻;視頻網(wǎng)絡(luò)服務(wù)器向播放設(shè)備發(fā)送查找到的與ID號(hào)123456對(duì)應(yīng)的視頻;播放設(shè)備獲得視頻網(wǎng)絡(luò)服務(wù)器發(fā)送的與ID號(hào)123456對(duì)應(yīng)的視頻。
在標(biāo)識(shí)信息為目標(biāo)視頻的網(wǎng)絡(luò)地址的情況下,根據(jù)目標(biāo)視頻的標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得目標(biāo)視頻,可以直接訪問(wèn)所述目標(biāo)目標(biāo)視頻的網(wǎng)絡(luò)地址,以獲得所述目標(biāo)視頻。
具體的,假設(shè)目標(biāo)視頻A的網(wǎng)絡(luò)地址為http://www.xxx.com/id=123456。播放設(shè)備解析所接收到的播放指令,得到目標(biāo)視頻A的網(wǎng)絡(luò)地址http://www.xxx.com/id=123456;播放設(shè)備直接訪問(wèn)目標(biāo)視頻A的網(wǎng)絡(luò)地址http://www.xxx.com/id=123456;視頻網(wǎng)絡(luò)服務(wù)器向播放設(shè)備發(fā)送目標(biāo)視頻A;播放設(shè)備獲得目標(biāo)視頻A。
S103:播放所獲得的目標(biāo)視頻。
具體的,播放設(shè)備播放與ID號(hào)123456對(duì)應(yīng)的視頻或根據(jù)網(wǎng)絡(luò)地址http://www.xxx.com/id=123456獲得的目標(biāo)視頻A。
應(yīng)用本發(fā)明實(shí)施例,播放設(shè)備根據(jù)目標(biāo)視頻的標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得視頻,沒(méi)有從推送設(shè)備獲得目標(biāo)視頻,使得播放設(shè)備播放的目標(biāo)視頻不依賴于推送設(shè)備。因此,在目標(biāo)視頻播放過(guò)程中,即使推送設(shè)備離開(kāi)與播放設(shè)備所處的同一網(wǎng)絡(luò),播放設(shè)備也能繼續(xù)播放目標(biāo)視頻。
具體的,在實(shí)際應(yīng)用中,在視頻網(wǎng)絡(luò)服務(wù)器向播放設(shè)備發(fā)送目標(biāo)視頻之前,視頻網(wǎng)絡(luò)服務(wù)器需要鑒定播放設(shè)備是否具備播放所述目標(biāo)視頻的權(quán)限,通常情況下,通過(guò)鑒定用戶是否具備觀看所述目標(biāo)視頻權(quán)限來(lái)進(jìn)行播放設(shè)備是否具備播放所述目標(biāo)視頻的權(quán)限的鑒定。
在這種情況下,播放設(shè)備接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的播放指令就包括所述目標(biāo)視頻的標(biāo)識(shí)信息和用于所述視頻網(wǎng)絡(luò)服務(wù)器鑒定用戶是否具備觀看所述目標(biāo)視頻權(quán)限的信息。
下面以播放設(shè)備接收的播放指令包含目標(biāo)視頻A的ID號(hào)和用戶的權(quán)限信息為例進(jìn)行詳細(xì)說(shuō)明。
播放設(shè)備解析接收的推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻A的播放指令,得到目標(biāo)視頻A的ID號(hào)123456和用戶的權(quán)限信息,其中用戶的權(quán)限信息可以為,用戶的賬號(hào)信息、會(huì)員信息等;
播放設(shè)備將目標(biāo)視頻A的ID號(hào)123456和用戶的權(quán)限信息發(fā)送給視頻網(wǎng)絡(luò)服務(wù)器;
視頻網(wǎng)絡(luò)服務(wù)器鑒定用戶是否備觀看所述目標(biāo)視頻權(quán)限,若鑒定結(jié)果為是,視頻網(wǎng)絡(luò)服務(wù)器查找與該ID號(hào)123456對(duì)應(yīng)的視頻;
視頻網(wǎng)絡(luò)服務(wù)器將與該ID號(hào)123456對(duì)應(yīng)的視頻發(fā)送給播放設(shè)備;
播放設(shè)備接收視頻網(wǎng)絡(luò)服務(wù)器發(fā)送的視頻;
播放設(shè)備播放獲得的視頻。
與上述方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供了一種視頻播放裝置。
圖2為本發(fā)明實(shí)施例提供的一種視頻播放裝置的結(jié)構(gòu)示意圖,可以包括:接收模塊201、獲得模塊202和播放模塊203,其中,
接收模塊201,用于接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的播放指令,其中,所述播放指令至少包括所述目標(biāo)視頻的標(biāo)識(shí)信息。
在實(shí)際應(yīng)用中,播放指令中還可以包括:用于所述視頻網(wǎng)絡(luò)服務(wù)器鑒定用戶是否具備觀看所述目標(biāo)視頻權(quán)限的信息。
具體的,接收模塊201,具體用于:
接收推送設(shè)備發(fā)送的針對(duì)目標(biāo)視頻的包含所述目標(biāo)視頻的標(biāo)識(shí)信息的文件。
獲得模塊202,用于根據(jù)所述標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得所述目標(biāo)視頻。
在目標(biāo)視頻的標(biāo)識(shí)信息為目標(biāo)視頻ID的情況下,獲得模塊202,具體用于:
至少將所述目標(biāo)視頻ID發(fā)送給視頻網(wǎng)絡(luò)服務(wù)器,以使所述視頻網(wǎng)絡(luò)服務(wù)器查找與所述目標(biāo)視頻ID對(duì)應(yīng)的視頻;
接收所述視頻網(wǎng)絡(luò)服務(wù)器發(fā)送的所查找到的視頻。
在目標(biāo)視頻的標(biāo)識(shí)信息為目標(biāo)視頻的網(wǎng)絡(luò)地址的情況下,獲得模塊202,具體用于:
直接訪問(wèn)所述目標(biāo)視頻的網(wǎng)絡(luò)地址,以獲得所述目標(biāo)視頻。
播放模塊203,用于播放所述目標(biāo)視頻。
應(yīng)用本發(fā)明實(shí)施例,播放設(shè)備根據(jù)目標(biāo)視頻的標(biāo)識(shí)信息,從視頻網(wǎng)絡(luò)服務(wù)器中獲得視頻,沒(méi)有從推送設(shè)備獲得目標(biāo)視頻,使得播放設(shè)備播放的目標(biāo)視頻不依賴于推送設(shè)備。因此,在目標(biāo)視頻播放過(guò)程中,即使推送設(shè)備離開(kāi)與播放設(shè)備所處的同一網(wǎng)絡(luò),播放設(shè)備也能繼續(xù)播放目標(biāo)視頻。
需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說(shuō)明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:ROM/RAM、磁碟、光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。