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