一種視頻跨端播放方法及裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種視頻跨端播放方法及裝置,涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,應(yīng)用于第一移動(dòng)設(shè)備,預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻;所述方法包括:接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求;在所述第一移動(dòng)設(shè)備本地查找共享視頻;將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備;接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令;將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。應(yīng)用本發(fā)明實(shí)施例,可以實(shí)現(xiàn)視頻跨移動(dòng)設(shè)備播放。
【專利說(shuō)明】
一種視頻跨端播放方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種視頻跨端播放方法及裝置。
【背景技術(shù)】
[0002]資源共享能給人們的工作生活帶來(lái)不少便利,例如在工作中,資源共享能提高工作效率;在生活中,資源共享能增加生活的樂(lè)趣,因此,人們的資源共享意識(shí)在不斷增強(qiáng)。
[0003]隨著電子設(shè)備的發(fā)展,資源被越來(lái)越多的放置在電子設(shè)備上,尤其是視頻資源,人們通過(guò)電子設(shè)備間的互相訪問(wèn)來(lái)實(shí)現(xiàn)視頻的共享。目前,電腦與電腦之間可以實(shí)現(xiàn)視頻跨端播放,例如:電腦A上存放有視頻資源并對(duì)該視頻資源設(shè)置了共享,電腦B可以通過(guò)輸入電腦A的地址和端口號(hào)訪問(wèn)電腦A的共享資源,從而進(jìn)行視頻跨端播放。
[0004]但是目前移動(dòng)設(shè)備之間還無(wú)法實(shí)現(xiàn)視頻跨端播放。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例公開了一種視頻跨端播放方法及裝置,以實(shí)現(xiàn)視頻跨移動(dòng)設(shè)備播放。
[0006]為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種視頻跨端播放方法,應(yīng)用于第一移動(dòng)設(shè)備,預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻;所述方法包括:
[0007]接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求;
[0008]在所述第一移動(dòng)設(shè)備本地查找共享視頻;
[0009]將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備;
[0010]接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令,其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻;
[0011 ]將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。
[0012]較佳的,所述文件服務(wù)器為:HTTP文件服務(wù)器,所述網(wǎng)絡(luò)鏈接為:TCP連接。
[0013]較佳的,所述將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,包括:
[0014]將所述目標(biāo)共享視頻的未推送的視頻流中的部分視頻流推送給所述第二移動(dòng)設(shè)備。
[0015]較佳的,所述部分視頻流為預(yù)設(shè)數(shù)量視頻幀對(duì)應(yīng)的視頻流或預(yù)設(shè)時(shí)長(zhǎng)對(duì)應(yīng)的視頻流。
[0016]為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種視頻跨端播放裝置,應(yīng)用于第一移動(dòng)設(shè)備,所述裝置包括:
[0017]創(chuàng)建模塊,用于預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻;
[0018]第一接收模塊,用于接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求;
[0019]查找模塊,用于在所述第一移動(dòng)設(shè)備本地查找共享視頻;
[0020]發(fā)送模塊,用于將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備;
[0021 ]第二接收模塊,用于接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令,其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻;
[0022]推送模塊,用于將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。
[0023]較佳的,所述創(chuàng)建模塊,具體用于:
[0024]預(yù)先創(chuàng)建HTTP文件服務(wù)器、通過(guò)所述HTTP文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的TCP連接并設(shè)置共享視頻。
[0025]較佳的,所述推送模塊,具體用于:
[0026]將所述目標(biāo)共享視頻的未推送的視頻流中的部分視頻流推送給所述第二移動(dòng)設(shè)備。
[0027]較佳的,所述部分視頻流為預(yù)設(shè)數(shù)量視頻幀對(duì)應(yīng)的視頻流或預(yù)設(shè)時(shí)長(zhǎng)對(duì)應(yīng)的視頻流。
[0028]由以上可見,本發(fā)明實(shí)施例提供一種視頻跨端播放方法及裝置,應(yīng)用于第一移動(dòng)設(shè)備,預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻;具體包括:接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求;在所述第一移動(dòng)設(shè)備本地查找共享視頻;將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備;接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令,其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻;將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。
[0029]可見,本發(fā)明實(shí)施例中,第一移動(dòng)設(shè)備上創(chuàng)建有文件服務(wù)器,通過(guò)文件服務(wù)器的地址和端口號(hào)與第二移動(dòng)設(shè)備建立了網(wǎng)絡(luò)鏈接并設(shè)置共享視頻,在接收到第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令后,將目標(biāo)共享視頻的視頻流推送給第二移動(dòng)設(shè)備,以使第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的視頻流,實(shí)現(xiàn)視頻跨移動(dòng)設(shè)備播放。
【附圖說(shuō)明】
[0030]為了更清楚地說(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ù)這些附圖獲得其他的附圖。
[0031 ]圖1為本發(fā)明實(shí)施例提供的一種視頻跨端播放方法的流程示意圖;
[0032]圖2為本發(fā)明實(shí)施例提供的一種視頻跨端播放裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0034]本發(fā)明實(shí)施例提供了一種視頻跨端播放方法及裝置,應(yīng)用于第一移動(dòng)設(shè)備,預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻;具體的:
[0035]接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求;
[0036]在所述第一移動(dòng)設(shè)備本地查找共享視頻;
[0037]將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備;
[0038]接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令,其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻;
[0039]將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。
[0040]下面通過(guò)具體實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
[0041]需要說(shuō)明的是,本發(fā)明實(shí)施例中的移動(dòng)設(shè)備指的是有顯示屏幕、并且可以輸入的可移動(dòng)設(shè)備,可以是手機(jī),也可以是平板電腦等,具體為何種形式,本發(fā)明對(duì)此不作限定。
[0042]本發(fā)明實(shí)施例提供的一種視頻跨端播放方法及裝置,應(yīng)用于第一移動(dòng)設(shè)備,該第一移動(dòng)設(shè)備需要預(yù)先創(chuàng)建文件服務(wù)器,并通過(guò)上述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻。其中,文件服務(wù)器的創(chuàng)建方法對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)是公知的,本領(lǐng)域技術(shù)人員很容易知曉該方法如何操作實(shí)施,本發(fā)明對(duì)此不進(jìn)行贅述;網(wǎng)絡(luò)鏈接的建立可以通過(guò)在第二移動(dòng)設(shè)備上輸入文件服務(wù)器的地址和端口號(hào)來(lái)實(shí)現(xiàn)。實(shí)際應(yīng)用中,所述文件服務(wù)器優(yōu)選為HTTP文件服務(wù)器,所述網(wǎng)絡(luò)鏈接優(yōu)選為TCP連接。
[0043]圖1為本發(fā)明實(shí)施例提供的一種視頻跨端播放方法的流程示意圖,可以包括:
[0044]SlOl:接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求;
[0045]具體的,當(dāng)文件服務(wù)器為HTTP文件服務(wù)器時(shí),上述查詢請(qǐng)求為HTTP請(qǐng)求。
[0046]S102:在所述第一移動(dòng)設(shè)備本地查找共享視頻;
[0047]S103:將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備;
[0048]可以理解的是,共享視頻的視頻信息具體可以包括:視頻名稱、視頻格式、視頻大小等。第一移動(dòng)設(shè)備將共享視頻的視頻信息發(fā)送給第二移動(dòng)設(shè)備,第二移動(dòng)設(shè)備接收到這些視頻信息后,可以以列表等形式展示這些視頻信息,供用戶選擇。
[0049]S104:接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令;
[0050]其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻。用戶在第二移動(dòng)設(shè)備展示的視頻信息中進(jìn)行選擇,當(dāng)用戶選定某視頻信息后,具體可以表現(xiàn)為點(diǎn)擊該視頻信息,該視頻信息對(duì)應(yīng)的共享視頻即為目標(biāo)共享視頻,然后第二移動(dòng)設(shè)備向第一移動(dòng)設(shè)備發(fā)送針對(duì)該目標(biāo)共享視頻的播放指令,第一移動(dòng)設(shè)備接收到該播放指令。
[0051 ] S105:將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流;
[0052]可以理解的是,在視頻流推送過(guò)程中,目標(biāo)共享視頻的視頻流可以一次性全部推送給第二移動(dòng)設(shè)備,也可以采取逐步推送的方式。
[0053]優(yōu)選的,將所述目標(biāo)共享視頻的未推送的視頻流中的部分視頻流推送給所述第二移動(dòng)設(shè)備。推送過(guò)程具體可以采用下述方法:第一移動(dòng)設(shè)備先推送目標(biāo)共享視頻的部分視頻流給第二移動(dòng)設(shè)備,第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的部分視頻流,當(dāng)?shù)诙苿?dòng)設(shè)備中的視頻流不足以解碼時(shí),第二移動(dòng)設(shè)備繼續(xù)向第一移動(dòng)設(shè)備發(fā)送針對(duì)目標(biāo)共享視頻的播放指令,第一移動(dòng)設(shè)備將目標(biāo)共享視頻的未推送的視頻流中的部分視頻流推送給第二移動(dòng)設(shè)備,重復(fù)上述推送步驟直至目標(biāo)共享視頻的視頻流全部推送給第二移動(dòng)設(shè)備。當(dāng)目標(biāo)共享視頻的視頻流以部分視頻流被推送時(shí),不僅視頻可以跨移動(dòng)設(shè)備播放,而且用戶無(wú)需等待即可觀看視頻,也就是說(shuō)在接收視頻的同時(shí)觀看視頻。此外,在觀看視頻過(guò)程中,如果用戶中途退出,則在移動(dòng)設(shè)備之間只傳輸了部分視頻流,第一移動(dòng)設(shè)備并沒有將整個(gè)視頻推送給第二移動(dòng)設(shè)備,從而減少了額外網(wǎng)絡(luò)資源的占用。
[0054]在實(shí)際應(yīng)用中,部分視頻流可以為預(yù)設(shè)數(shù)量視頻幀對(duì)應(yīng)的視頻流,也可以為預(yù)設(shè)時(shí)長(zhǎng)對(duì)應(yīng)的視頻流。例如:預(yù)先設(shè)置每次推送1000幀視頻對(duì)應(yīng)的視頻流,或者預(yù)先設(shè)置每次推送I分鐘視頻對(duì)應(yīng)的視頻流。
[0055]假設(shè):第一移動(dòng)設(shè)備為手機(jī)C,第二移動(dòng)設(shè)備為手機(jī)D,手機(jī)C上有10個(gè)視頻,其中有三個(gè)視頻,分別為視頻X、視頻Y以及視頻Z,想要分享到手機(jī)D,手機(jī)C預(yù)先創(chuàng)建了 HTTP文件服務(wù)器,并且將視頻X、視頻Y以及視頻Z設(shè)置為共享視頻,通過(guò)在手機(jī)D上輸入該HTTP文件服務(wù)器的地址和端口號(hào),手機(jī)C與手機(jī)D建立了TCP連接。連接成功后,手機(jī)D向手機(jī)C發(fā)送查詢共享視頻的HTTP請(qǐng)求,手機(jī)C接收到該請(qǐng)求后,在手機(jī)C本地查找共享視頻,共查找到三個(gè)共享視頻,分別為視頻X、視頻Y以及視頻Z,將這三個(gè)視頻的視頻信息發(fā)送給手機(jī)D。手機(jī)D接收到這三個(gè)視頻的視頻信息后,以列表的方式將這些信息展示在顯示屏幕上,用戶通過(guò)顯示屏幕看到這些信息,然后選擇觀看視頻X,用戶點(diǎn)擊視頻X對(duì)應(yīng)的視頻信息,則目標(biāo)共享視頻為視頻X,手機(jī)D向手機(jī)C發(fā)送針對(duì)視頻X的播放指令。手機(jī)C接收到該播放指令后,一種方法可以是將視頻X的視頻流一次性全部推送給手機(jī)D,手機(jī)D調(diào)用視頻播放器解碼并播放接收到的視頻X的視頻流;另一種方法可以是手機(jī)C上預(yù)先設(shè)置每次推送1000幀視頻對(duì)應(yīng)的視頻流,然后手機(jī)C先向手機(jī)D推送視頻X的首個(gè)1000幀視頻對(duì)應(yīng)的視頻流,手機(jī)D調(diào)用視頻播放器解碼并播放接收到的視頻X的首個(gè)1000幀視頻對(duì)應(yīng)的視頻流;當(dāng)手機(jī)D中的視頻X的視頻流不足以解碼時(shí),手機(jī)D繼續(xù)向手機(jī)C發(fā)送針對(duì)視頻X的播放指令,手機(jī)C將視頻X的第二個(gè)1000幀視頻對(duì)應(yīng)的視頻流推送給手機(jī)D,然后重復(fù)上述步驟直至視頻X的視頻流全部推送給手機(jī)D。采用前一種方法,用戶可以在手機(jī)D上觀看視頻X,實(shí)現(xiàn)視頻跨移動(dòng)設(shè)備播放;采用后一種方法,用戶不僅可以在手機(jī)D上觀看視頻X,而且無(wú)需等待,即可在視頻流推送的同時(shí)觀看視頻X,并且如果用戶中途退出觀看,手機(jī)C和手機(jī)D之間只傳輸了視頻X的部分視頻流,這樣減少了額外網(wǎng)絡(luò)資源的占用。
[0056]由以上可見,應(yīng)用本發(fā)明圖1所示實(shí)施例,第一移動(dòng)設(shè)備上創(chuàng)建有文件服務(wù)器,通過(guò)文件服務(wù)器的地址和端口號(hào)與第二移動(dòng)設(shè)備建立了網(wǎng)絡(luò)鏈接并設(shè)置共享視頻,在接收到第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令后,將目標(biāo)共享視頻的視頻流推送給第二移動(dòng)設(shè)備,以使第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的視頻流,實(shí)現(xiàn)視頻跨移動(dòng)設(shè)備播放。
[0057]與上述的方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供了一種視頻跨端播放裝置。
[0058]圖2為本發(fā)明實(shí)施例提供的一種視頻跨端播放裝置的結(jié)構(gòu)示意圖;可以包括:創(chuàng)建模塊200、第一接收模塊201、查找模塊202、發(fā)送模塊203、第二接收模塊204、推送模塊205。
[0059]其中,創(chuàng)建模塊200,用于預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻;
[0060]第一接收模塊201,用于接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求;[0061 ]查找模塊202,用于在所述第一移動(dòng)設(shè)備本地查找共享視頻;
[0062]發(fā)送模塊203,用于將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備;
[0063]第二接收模塊204,用于接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令,其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻;
[0064]推送模塊205,用于將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。
[0065]本發(fā)明實(shí)施例中的創(chuàng)建模塊200,具體可以用于:
[0066]預(yù)先創(chuàng)建HTTP文件服務(wù)器、通過(guò)所述HTTP文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的TCP連接并設(shè)置共享視頻。
[0067]本發(fā)明實(shí)施例中的推送模塊205,具體可以用于:
[0068]將所述目標(biāo)共享視頻的未推送的視頻流中的部分視頻流推送給所述第二移動(dòng)設(shè)備。
[0069]本發(fā)明實(shí)施例中的所述部分視頻流具體可以為預(yù)設(shè)數(shù)量視頻幀對(duì)應(yīng)的視頻流或預(yù)設(shè)時(shí)長(zhǎng)對(duì)應(yīng)的視頻流。
[0070]由以上可見,應(yīng)用本發(fā)明圖2所示實(shí)施例,第一移動(dòng)設(shè)備上創(chuàng)建有文件服務(wù)器,通過(guò)文件服務(wù)器的地址和端口號(hào)與第二移動(dòng)設(shè)備建立了網(wǎng)絡(luò)鏈接并設(shè)置共享視頻,在接收到第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令后,將目標(biāo)共享視頻的視頻流推送給第二移動(dòng)設(shè)備,以使第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的視頻流,實(shí)現(xiàn)視頻跨移動(dòng)設(shè)備播放。
[0071]需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0072]本說(shuō)明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。
[0073]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:R0M/RAM、磁碟、光盤等。
[0074]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種視頻跨端播放方法,其特征在于,應(yīng)用于第一移動(dòng)設(shè)備,預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻;所述方法包括: 接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求; 在所述第一移動(dòng)設(shè)備本地查找共享視頻; 將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備; 接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令,其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻; 將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述文件服務(wù)器為:HTTP文件服務(wù)器,所述網(wǎng)絡(luò)鏈接為:TCP連接。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,包括: 將所述目標(biāo)共享視頻的未推送的視頻流中的部分視頻流推送給所述第二移動(dòng)設(shè)備。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述部分視頻流為預(yù)設(shè)數(shù)量視頻幀對(duì)應(yīng)的視頻流或預(yù)設(shè)時(shí)長(zhǎng)對(duì)應(yīng)的視頻流。5.一種視頻跨端播放裝置,其特征在于,應(yīng)用于第一移動(dòng)設(shè)備,所述裝置包括: 創(chuàng)建模塊,用于預(yù)先創(chuàng)建文件服務(wù)器、通過(guò)所述文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的網(wǎng)絡(luò)鏈接并設(shè)置共享視頻; 第一接收模塊,用于接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)共享視頻的查詢請(qǐng)求; 查找模塊,用于在所述第一移動(dòng)設(shè)備本地查找共享視頻; 發(fā)送模塊,用于將查找到的共享視頻的視頻信息發(fā)送給所述第二移動(dòng)設(shè)備; 第二接收模塊,用于接收所述第二移動(dòng)設(shè)備發(fā)送的針對(duì)目標(biāo)共享視頻的播放指令,其中,所述目標(biāo)共享視頻為用戶選擇的、所述第二移動(dòng)設(shè)備接收到所述視頻信息對(duì)應(yīng)的共享視頻; 推送模塊,用于將所述目標(biāo)共享視頻的視頻流推送給所述第二移動(dòng)設(shè)備,以使所述第二移動(dòng)設(shè)備調(diào)用視頻播放器解碼并播放接收到的所述視頻流。6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述創(chuàng)建模塊,具體用于: 預(yù)先創(chuàng)建HTTP文件服務(wù)器、通過(guò)所述HTTP文件服務(wù)器的地址和端口號(hào)建立與第二移動(dòng)設(shè)備的TCP連接并設(shè)置共享視頻。7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述推送模塊,具體用于: 將所述目標(biāo)共享視頻的未推送的視頻流中的部分視頻流推送給所述第二移動(dòng)設(shè)備。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述部分視頻流為預(yù)設(shè)數(shù)量視頻幀對(duì)應(yīng)的視頻流或預(yù)設(shè)時(shí)長(zhǎng)對(duì)應(yīng)的視頻流。
【文檔編號(hào)】H04N21/436GK106060649SQ201610507398
【公開日】2016年10月26日
【申請(qǐng)日】2016年6月30日
【發(fā)明人】金姬華
【申請(qǐng)人】北京奇藝世紀(jì)科技有限公司