两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

媒體文件分享終端、接收終端、傳輸方法和電子設(shè)備與流程

文檔序號(hào):12133970閱讀:355來源:國(guó)知局
媒體文件分享終端、接收終端、傳輸方法和電子設(shè)備與流程

本發(fā)明實(shí)施例屬于近距離通信技術(shù)領(lǐng)域,具體涉及一種媒體文件分享終端、接收終端、媒體文件傳輸方法和電子設(shè)備。



背景技術(shù):

現(xiàn)有技術(shù)中,智能手機(jī)用戶分享播放的音視頻給其他的智能手機(jī),一般通過下面幾種方法:

一、當(dāng)待分享文件較大時(shí),則將文件的鏈接發(fā)送給對(duì)方,對(duì)方根據(jù)鏈接獲取文件后再進(jìn)行播放。

二、當(dāng)待分享文件較小時(shí),則通過藍(lán)牙或Wifi-P2P傳輸通道,這種情況下,待分享文件只有全部傳輸完畢,且對(duì)方完全接收到后才能進(jìn)行播放。

而在以上兩種方法中,若雙方手機(jī)中都存在同一音/視頻文件時(shí),而又想要獲取同步播放的效果,只能通過手動(dòng)去查找相應(yīng)的音/視頻文件再調(diào)節(jié)播放進(jìn)度來達(dá)到同步播放的效果,若分享方手機(jī)中播放的是在線音/視頻文件,而對(duì)方手機(jī)中不存在時(shí),這時(shí),只能是通過將該音/視頻文件先傳輸給對(duì)方再去在線下載獲取相應(yīng)音/視頻文件。

以上兩種方式,都存在操作復(fù)雜的問題。



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

本發(fā)明實(shí)施例的目的是提供一種媒體文件分享終端通過近距離無線通信NFC傳輸音/視頻文件屬性信息至媒體文件接收終端以使其基于音/視頻文件屬性信息獲取音/視頻文件并自動(dòng)播放使兩個(gè)終端能夠同步播放音/視頻文件的媒體文件分享終端、媒體文件接收終端、媒體文件傳輸方法和電子設(shè)備。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供一種媒體文件傳輸方法,應(yīng)用于媒體文件分享終端,該方法包括:基于近距離無線通信NFC,與媒體文件接收終端建立數(shù)據(jù)傳輸通道;在數(shù)據(jù)傳輸通道建立后,提取待分享的音/視頻文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;基于數(shù)據(jù)傳輸通道,發(fā)送屬性數(shù)據(jù)包。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供一種媒體文件傳輸方法,應(yīng)用于媒體文件接收終端,該方法包括:基于近距離無線通信NFC,與媒體文件分享終端建立數(shù)據(jù)傳輸通道;在數(shù)據(jù)傳輸通道建立后,解析接收到的屬性數(shù)據(jù)包,得到音/視頻文件的屬性信息;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;基于音/視頻文件名稱和/或音/視頻文件作者獲取目標(biāo)文件;基于音/視頻文件播放進(jìn)度播放目標(biāo)文件。

進(jìn)一步,基于音/視頻文件名稱和音/視頻文件作者獲取目標(biāo)文件的步驟包括:基于音/視頻文件名稱和/或音/視頻文件作者,在媒體文件接收終端的本地文件中查找對(duì)應(yīng)音/視頻文件;當(dāng)查找到對(duì)應(yīng)音/視頻文件時(shí),將音/視頻文件作為目標(biāo)文件。

進(jìn)一步,當(dāng)在媒體文件接收終端的本地文件中未查找到對(duì)應(yīng)音/視頻文件時(shí),還包括:基于音/視頻文件名稱和/或音/視頻文件作者,下載對(duì)應(yīng)音頻文件或視頻文件并作為目標(biāo)文件。

根據(jù)本發(fā)明實(shí)施例的又一方面,提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)指令,計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行上述任一種方法。

根據(jù)本發(fā)明實(shí)施例的又一方面,提供一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)在非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序,計(jì)算機(jī)程序包括程序指令,當(dāng)程序指令被計(jì)算機(jī)執(zhí)行時(shí),使計(jì)算機(jī)執(zhí)行上述任一種方法。

根據(jù)本發(fā)明實(shí)施例的又一方面,提供一種媒體文件分享終端,包括:第一NFC模塊,用于基于近距離無線通信NFC,與媒體文件接收終端建立數(shù)據(jù)傳輸通道;封裝模塊,用于在數(shù)據(jù)傳輸通道建立后,提取待分享的音/視頻文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;發(fā)送模塊,用于基于數(shù)據(jù)傳輸通道,發(fā)送屬性數(shù)據(jù)包。

根據(jù)本發(fā)明實(shí)施例的又一方面,提供一種媒體文件接收終端,包括:第二NFC模塊,用于基于近距離無線通信NFC,與媒體文件分享終端建立數(shù)據(jù)傳輸通道;接收模塊,用于在數(shù)據(jù)傳輸通道建立后,接收屬性數(shù)據(jù)包;解析模塊,用于解析接收到的屬性數(shù)據(jù)包,得到音/視頻文件的屬性信息;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;媒體獲取模塊,用于基于音/視頻文件名稱和/或音/視頻文件作者獲取目標(biāo)文件;播放模塊,用于基于音/視頻文件播放進(jìn)度播放目標(biāo)文件。

進(jìn)一步,媒體獲取模塊包括:查找子模塊,用于基于音/視頻文件名稱和/或音/視頻文件作者,在媒體文件接收終端的本地文件中查找目標(biāo)文件;發(fā)送子模塊,用于在查找到對(duì)應(yīng)音/視頻文件時(shí),將音/視頻文件作為目標(biāo)文件發(fā)送至播放模塊。

進(jìn)一步,媒體獲取模塊還包括:下載子模塊,用于當(dāng)在媒體文件接收終端的本地文件中未查找到對(duì)應(yīng)音/視頻文件時(shí),基于音/視頻文件名稱和/或音/視頻文件作者,下載對(duì)應(yīng)音頻文件或視頻文件并作為目標(biāo)文件;發(fā)送子模塊,進(jìn)一步用于將目標(biāo)文件發(fā)送至播放模塊。

根據(jù)本發(fā)明實(shí)施例的又一方面,提供一種電子設(shè)備,包括:至少一個(gè)第一處理器;以及,與至少一個(gè)第一處理器通信連接的第一存儲(chǔ)器;其中,第一存儲(chǔ)器存儲(chǔ)有可被一個(gè)第一處理器執(zhí)行的指令,指令被至少一個(gè)第一處理器執(zhí)行,以使至少一個(gè)第一處理器能夠:基于近距離無線通信NFC,與媒體文件接收終端建立數(shù)據(jù)傳輸通道;在數(shù)據(jù)傳輸通道建立后,提取待分享的音/視頻文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;基于數(shù)據(jù)傳輸通道,發(fā)送屬性數(shù)據(jù)包。

根據(jù)本發(fā)明實(shí)施例的又一方面,提供一種電子設(shè)備,包括:至少一個(gè)第二處理器;以及,與至少一個(gè)第二處理器通信連接的第二存儲(chǔ)器;其中,第二存儲(chǔ)器存儲(chǔ)有可被一個(gè)第二處理器執(zhí)行的指令,指令被至少一個(gè)第二處理器執(zhí)行,以使至少一個(gè)第二處理器能夠:基于近距離無線通信NFC,與媒體文件分享終端建立數(shù)據(jù)傳輸通道;在數(shù)據(jù)傳輸通道建立后,解析接收到的屬性數(shù)據(jù)包,得到音/視頻文件的屬性信息;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;基于音/視頻文件名稱和/或音/視頻文件作者獲取目標(biāo)文件;基于音/視頻文件播放進(jìn)度播放目標(biāo)文件。

本發(fā)明實(shí)施例基于近距離無線通信NFC在媒體文件分享終端和媒體文件接收終端間建立數(shù)據(jù)傳輸通道,并在數(shù)據(jù)傳輸通道建立后,由媒體文件分享終端提取待分享的媒體文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包,然后通過建立的數(shù)據(jù)傳輸通道將屬性數(shù)據(jù)包發(fā)送至媒體文件接收終端,媒體文件接收終端在接收到屬性數(shù)據(jù)包之后,將其解析得到屬性信息,并根據(jù)屬性信息獲取對(duì)應(yīng)的音/視頻文件進(jìn)行播放。從而避免了現(xiàn)有技術(shù)中需要通過藍(lán)牙或鏈接獲取音/視頻文件造成的操作復(fù)雜的問題,以及只能等音/視頻文件全部傳輸完畢之后才能進(jìn)行播放,且會(huì)存在文件較大時(shí)傳輸時(shí)間較長(zhǎng)的問題。實(shí)現(xiàn)了簡(jiǎn)化操作,以及縮短文件傳輸時(shí)間的效果。

附圖說明

圖1顯示了本發(fā)明實(shí)施例一的媒體文件傳輸方法的流程示意圖;

圖2顯示了本發(fā)明實(shí)施例二的媒體文件傳輸方法的流程示意圖;

圖3顯示了本發(fā)明實(shí)施例二中步驟S203的一種實(shí)施方式的流程示意圖;

圖4顯示了本發(fā)明實(shí)施例二中步驟S203的另一種實(shí)施方式的流程示意圖;

圖5顯示了本發(fā)明實(shí)施例三的媒體文件分享終端的結(jié)構(gòu)示意圖;

圖6顯示了本發(fā)明實(shí)施例四的媒體文件接收終端的結(jié)構(gòu)示意圖;

圖7顯示了本發(fā)明實(shí)施例四中媒體獲取模塊的一種實(shí)施方式的結(jié)構(gòu)示意圖;

圖8顯示了本發(fā)明實(shí)施例四中媒體獲取模塊的另一種實(shí)施方式的結(jié)構(gòu)示意圖;

圖9顯示了本發(fā)明實(shí)施例五的一種電子設(shè)備的結(jié)構(gòu)示意圖;

圖10顯示了本發(fā)明實(shí)施例六的另一種電子設(shè)備的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明了,下面結(jié)合具體實(shí)施方式并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對(duì)公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。

本發(fā)明實(shí)施例的方法可以由具有近距離無線通信NFC功能的終端來執(zhí)行,典型地,如兩個(gè)支持近距離無線通信NFC功能的智能手機(jī)。

NFC(Near Field Communication,近距離無線通信技術(shù))是一種短距離的無線通信技術(shù),通信的兩個(gè)電子設(shè)備只需要在短距離,例如10厘米內(nèi),即可實(shí)現(xiàn)非接觸式點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸。

圖1顯示了本發(fā)明實(shí)施例一的一種媒體文件傳輸方法的流程示意圖。

如圖1所示,該方法應(yīng)用于媒體文件分享終端,包括以下步驟:

S101,基于近距離無線通信NFC,與媒體文件接收終端建立數(shù)據(jù)傳輸通道;

需要說明的是,媒體文件分享終端和媒體文件接收終端均需支持近距離無線通信NFC功能。

作為一種實(shí)施例,當(dāng)媒體文件分享終端和媒體文件接收終端均為智能手機(jī),且智能手機(jī)均支持NFC功能,則兩個(gè)終端可以借助NFC-Handover協(xié)議,建立高速WiFi-P2P傳輸通道。具體操作過程如下:分別打開媒體文件分享終端和媒體文件接收終端的NFC功能,并使媒體文件分享終端和媒體文件接收終端近距離接觸,近距離接觸是指將兩個(gè)終端的NFC天線感應(yīng)區(qū)域進(jìn)行近距離接觸,若感應(yīng)成功,則兩個(gè)終端上會(huì)有提示信息提示已感應(yīng)到對(duì)方,至此,兩個(gè)終端之間已建立數(shù)據(jù)傳輸通道。

S102,在數(shù)據(jù)傳輸通道建立后,提取待分享的音/視頻文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包;該屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度。

上述步驟S102在實(shí)施時(shí),若媒體文件分享終端需要分享音/視頻文件給媒體文件接收終端,則由媒體文件分享終端首先將需要分享的音/視頻文件的屬性信息提取出來,再對(duì)提取出來的屬性信息進(jìn)行打包形成NDEF格式的屬性數(shù)據(jù)包。屬性數(shù)據(jù)包的內(nèi)容根據(jù)其是音頻文件或視頻文件而定,具體可以有以下幾種實(shí)施方式:

作為一種實(shí)施例,若待分享文件為音頻文件時(shí),則屬性信息包括歌曲名稱、歌手名稱、音頻文件格式和音頻文件播放進(jìn)度等屬性信息。

作為另一實(shí)施例,若待分享文件為視頻文件時(shí),則屬性信息包括視頻名稱、視頻格式和視頻播放進(jìn)度等屬性信息。

其中,待分享的音/視頻文件可以為本地文件,也可以是非本地文件。

S103,基于數(shù)據(jù)傳輸通道,發(fā)送屬性數(shù)據(jù)包。

上述屬性數(shù)據(jù)包通過已建立的數(shù)據(jù)傳輸通道發(fā)送至媒體文件接收終端。

作為上述步驟S102的一種可選實(shí)施方式,還可以包括:

對(duì)上述屬性數(shù)據(jù)包進(jìn)行壓縮。基于上述步驟S102的可選實(shí)施方式,步驟S103為:發(fā)送壓縮后的屬性數(shù)據(jù)包至媒體文件接收終端。

本發(fā)明實(shí)施例一基于近距離無線通信NFC在媒體文件分享終端和媒體文件接收終端間建立數(shù)據(jù)傳輸通道,并在數(shù)據(jù)傳輸通道建立后,由媒體文件分享終端提取待分享的音/視頻文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包,然后通過建立的數(shù)據(jù)傳輸通道將屬性數(shù)據(jù)包發(fā)送至媒體文件接收終端,以使媒體文件接收終端在接收到屬性數(shù)據(jù)包之后,將其解析得到屬性信息,并根據(jù)屬性信息獲取對(duì)應(yīng)的媒體文件進(jìn)行播放。從而避免了現(xiàn)有技術(shù)中需要通過藍(lán)牙或鏈接獲取媒體文件造成的操作復(fù)雜的問題,以及只能等媒體文件全部傳輸完畢之后才能進(jìn)行播放,且會(huì)存在文件較大時(shí)傳輸時(shí)間較長(zhǎng)的問題。實(shí)現(xiàn)了簡(jiǎn)化操作,以及縮短文件傳輸時(shí)間的效果。

圖2顯示了本發(fā)明實(shí)施例二的媒體文件傳輸方法的流程示意圖。

如圖2所示,該方法應(yīng)用于媒體文件接收終端,包括以下步驟:

S201,基于近距離無線通信NFC,與媒體文件分享終端建立數(shù)據(jù)傳輸通道;

需要說明的是,媒體文件接收終端和媒體文件分享終端均需支持近距離無線通信NFC功能。

作為一種實(shí)施例,當(dāng)媒體文件分享終端和媒體文件接收終端均為智能手機(jī),且智能手機(jī)均支持NFC功能,則兩個(gè)終端可以借助NFC-Handover協(xié)議,建立高速WiFi-P2P傳輸通道。具體操作過程如下:分別打開媒體文件分享終端和媒體文件接收終端的NFC功能,并使媒體文件分享終端和媒體文件接收終端近距離接觸,近距離接觸是指將兩個(gè)終端的NFC天線感應(yīng)區(qū)域進(jìn)行近距離接觸,若感應(yīng)成功,則兩個(gè)終端上會(huì)有提示信息提示已感應(yīng)到對(duì)方,至此,兩個(gè)終端之間已建立數(shù)據(jù)傳輸通道。

S202,在數(shù)據(jù)傳輸通道建立后,解析接收到的屬性數(shù)據(jù)包,得到音/視頻文件的屬性信息;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;

數(shù)據(jù)傳輸通道建立成功后,即可接收媒體文件分享終端發(fā)送的NDEF格式的屬性數(shù)據(jù)包,并對(duì)該屬性數(shù)據(jù)包解析得到媒體文件的屬性信息,這里的屬性信息根據(jù)待分享文件類型而定,具體可以有以下幾種實(shí)施方式:

作為一種實(shí)施例,若待分享文件為音頻文件時(shí),則屬性信息包括歌曲名稱、歌手名稱、音頻文件格式和音頻文件播放進(jìn)度等屬性信息。

作為另一實(shí)施例,若待分享文件為視頻文件時(shí),則屬性信息包括視頻名稱、視頻格式和視頻播放進(jìn)度等屬性信息。

S203,基于音/視頻文件名稱和/或音/視頻文件作者獲取目標(biāo)文件。

如圖3所示,該步驟S203包括:

S2031,基于音/視頻文件名稱和/或音/視頻文件作者在媒體文件接收終端的本地文件中查找相應(yīng)音/視頻文件;

作為音頻文件,則上述步驟S2031是基于音頻文件名稱和/或音頻文件作者在本地文件中查找相應(yīng)音頻文件;

作為視頻文件,則上述步驟S2031是基于視頻文件名稱和/或視頻文件作者在本地文件中查找相應(yīng)視頻文件。

S2032,判斷是否查找到對(duì)應(yīng)音/視頻文件;

S2033,當(dāng)查找到對(duì)應(yīng)音/視頻文件時(shí),將音/視頻文件作為目標(biāo)文件。

如圖4所示,該步驟S203還包括:

S2034,當(dāng)未查找到對(duì)應(yīng)音/視頻文件時(shí),基于音/視頻文件名稱和/或音/視頻文件作者,下載對(duì)應(yīng)音頻文件或視頻文件并作為目標(biāo)文件。

作為音頻文件,則上述步驟S2033是基于音頻文件名稱和音頻文件作者下載相應(yīng)音頻文件;

作為視頻文件,則上述步驟S2033是基于視頻文件名稱和視頻文件作者下載相應(yīng)視頻文件。

例如:若屬性信息為包括歌曲名稱、歌手名稱、音頻文件格式和音頻文件播放進(jìn)度等屬性信息時(shí),媒體文件接收終端在接收到屬性信息后,就可以根據(jù)歌曲名稱、歌手名稱和音頻文件格式獲取相應(yīng)音頻文件;若屬性信息為包括視頻名稱、視頻格式和視頻播放進(jìn)度等屬性信息時(shí),媒體文件接收終端在接收到屬性信息后,就可以根據(jù)視頻名稱和視頻格式獲取相應(yīng)視頻文件。

S204,基于音/視頻文件播放進(jìn)度播放該目標(biāo)文件。

在獲取到音/視頻文件的屬性信息后,根據(jù)屬性信息獲取對(duì)應(yīng)的音/視頻文件并播放。具體可以是自動(dòng)播放,也可以是手動(dòng)選擇進(jìn)行播放。

相應(yīng)于實(shí)施例一的可選實(shí)施方式,步驟S202在接收到屬性數(shù)據(jù)包且解析屬性數(shù)據(jù)包之前還包括:對(duì)接收到的屬性數(shù)據(jù)包進(jìn)行解壓縮。

本發(fā)明實(shí)施例二基于近距離無線通信NFC在媒體文件分享終端和媒體文件接收終端間建立數(shù)據(jù)傳輸通道,并在數(shù)據(jù)傳輸通道建立后,接收由媒體文件分享終端提取待分享的媒體文件的屬性信息并進(jìn)行封裝得到的屬性數(shù)據(jù)包,并將其解析得到屬性信息,根據(jù)屬性信息獲取對(duì)應(yīng)的媒體文件進(jìn)行播放。從而避免了現(xiàn)有技術(shù)中需要通過藍(lán)牙或鏈接獲取媒體文件造成的操作復(fù)雜的問題,以及只能等媒體文件全部傳輸完畢之后才能進(jìn)行播放,且會(huì)存在文件較大時(shí)傳輸時(shí)間較長(zhǎng)的問題。實(shí)現(xiàn)了簡(jiǎn)化操作,以及縮短文件傳輸時(shí)間的效果。

圖5顯示了本發(fā)明實(shí)施例三的媒體文件分享終端的結(jié)構(gòu)示意圖。

如圖5所示,該分享終端包括:

第一NFC模塊110,用于基于近距離無線通信NFC,與媒體文件接收終端建立數(shù)據(jù)傳輸通道;

具體地,第一NFC模塊110在媒體文件分享終端上可以是NFC開啟/關(guān)閉按鈕,若開啟該NFC按鈕,則近距離無線通信NFC功能打開。同時(shí),也開啟媒體文件接收終端的近距離無線通信NFC功能,且使兩個(gè)終端近距離接觸,若感應(yīng)成功,則兩個(gè)終端上會(huì)有提示信息提示已感應(yīng)到對(duì)方,至此,兩個(gè)終端之間建立數(shù)據(jù)傳輸通道成功。

封裝模塊111,用于在數(shù)據(jù)傳輸通道建立后,提取待分享的音/視頻文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包;

若媒體文件分享終端需要分享音/視頻文件給媒體文件接收終端,則由媒體文件分享終端首先將待分享文件的屬性信息提取出來,再對(duì)提取出來的屬性信息進(jìn)行打包形成屬性數(shù)據(jù)包。屬性數(shù)據(jù)包的內(nèi)容根據(jù)分享文件類型而定,具體可以有以下幾種實(shí)施方式:

作為一種實(shí)施例,若待分享文件為音頻文件時(shí),則屬性信息包括歌曲名稱、歌手名稱、音頻文件格式和音頻文件播放進(jìn)度等屬性信息。

作為另一實(shí)施例,若待分享文件為視頻文件時(shí),則屬性信息包括視頻名稱、視頻格式和視頻播放進(jìn)度等屬性信息。

其中,待分享的音/視頻文件可以為本地文件,也可以是非本地文件。

發(fā)送模塊112,用于發(fā)送屬性數(shù)據(jù)包。

上述屬性數(shù)據(jù)包通過建立的數(shù)據(jù)傳輸通道發(fā)送至媒體文件接收終端。

作為上述實(shí)施例三的一種可選實(shí)施方式,還可以包括:

壓縮模塊,用于對(duì)屬性數(shù)據(jù)包進(jìn)行壓縮。

本發(fā)明實(shí)施例三基于第一NFC模塊110在媒體文件分享終端和媒體文件接收終端間建立數(shù)據(jù)傳輸通道,并在數(shù)據(jù)傳輸通道建立后,由媒體文件分享終端提取待分享的媒體文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包,然后通過建立的數(shù)據(jù)傳輸通道將屬性數(shù)據(jù)包發(fā)送至媒體文件接收終端,以使媒體文件接收終端在接收到屬性數(shù)據(jù)包之后,將其解析得到屬性信息,并根據(jù)屬性信息獲取對(duì)應(yīng)的媒體文件進(jìn)行播放。從而避免了現(xiàn)有技術(shù)中需要通過藍(lán)牙或鏈接獲取媒體文件造成的操作復(fù)雜的問題,以及只能等媒體文件全部傳輸完畢之后才能進(jìn)行播放,且會(huì)存在文件較大時(shí)傳輸時(shí)間較長(zhǎng)的問題。實(shí)現(xiàn)了簡(jiǎn)化操作,以及縮短文件傳輸時(shí)間的效果。

圖6顯示了本發(fā)明實(shí)施例四的媒體文件接收終端的結(jié)構(gòu)示意圖。

如圖6所示,該接收終端包括:

第二NFC模塊210,用于基于近距離無線通信NFC,與媒體文件分享終端建立數(shù)據(jù)傳輸通道;

具體地,第二NFC模塊210在媒體文件接收終端上可以是NFC開啟/關(guān)閉按鈕,若開啟該NFC按鈕,則近距離無線通信NFC功能打開。同時(shí),也開啟媒體文件分享終端的近距離無線通信NFC功能,且使兩個(gè)終端近距離接觸,若感應(yīng)成功,則兩個(gè)終端上會(huì)有提示信息提示已感應(yīng)到對(duì)方,至此,兩個(gè)終端之間已建立連接,即數(shù)據(jù)傳輸通道。

接收模塊211,用于在數(shù)據(jù)傳輸通道建立后,接收屬性數(shù)據(jù)包;

其中,屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度。屬性信息根據(jù)待分享文件類型的不同而定,具體可以有以下幾種實(shí)施方式:

作為一種實(shí)施方式,若待分享文件為音頻文件時(shí),則屬性信息包括歌曲名稱、歌手名稱、音頻文件格式和音頻文件播放進(jìn)度等屬性信息。

作為另一實(shí)施方式,若待分享文件為視頻文件時(shí),則屬性信息包括視頻名稱、視頻格式和視頻播放進(jìn)度等屬性信息。

解析模塊212,用于解析接收到的屬性數(shù)據(jù)包,得到音/視頻文件的屬性信息;

媒體獲取模塊213,用于基于音/視頻文件名稱和/或音/視頻文件作者獲取目標(biāo)文件;

具體地,媒體獲取模塊213是基于音頻文件名稱和/或音頻文件作者獲取對(duì)應(yīng)音頻文件,或基于視頻文件名稱和/或視頻文件作者獲取對(duì)應(yīng)視頻文件。

播放模塊214,用于基于音/視頻文件播放進(jìn)度播放該目標(biāo)文件。

在獲取到音/視頻文件的屬性信息后,根據(jù)屬性信息獲取對(duì)應(yīng)的音/視頻文件并播放。具體可以是自動(dòng)播放,也可以是手動(dòng)選擇進(jìn)行播放。根據(jù)屬性信息獲取對(duì)應(yīng)的音/視頻文件具體根據(jù)屬性信息不同來確定,包括以下實(shí)施方式:

其中,如圖7所示,當(dāng)音/視頻文件為媒體文件接收終端的本地文件時(shí),媒體獲取模塊213包括:查找子模塊2131,用于基于音/視頻文件名稱和/或音/視頻文件作者,在媒體文件接收終端的本地文件中查找目標(biāo)文件;

發(fā)送子模塊2132,用于在查找到對(duì)應(yīng)音/視頻文件時(shí),將音/視頻文件作為目標(biāo)文件發(fā)送至播放模塊214進(jìn)行播放。

其中,如圖8所示,媒體獲取模塊213還包括下載子模塊2133:

下載子模塊2133,用于當(dāng)在媒體文件接收終端的本地文件中未查找到對(duì)應(yīng)音/視頻文件時(shí),基于音/視頻文件名稱和/或音/視頻文件作者,下載對(duì)應(yīng)音頻文件或視頻文件并作為目標(biāo)文件;

發(fā)送子模塊2132,進(jìn)一步用于將目標(biāo)文件發(fā)送至播放模塊214。

例如:若屬性信息為包括歌曲名稱、歌手名稱、音頻文件格式和音頻文件播放進(jìn)度等屬性信息時(shí),媒體文件接收終端在接收到屬性信息后,就可以根據(jù)歌曲名稱、歌手名稱和音頻文件格式下載相應(yīng)音頻文件;若屬性信息為包括視頻名稱、視頻格式和視頻播放進(jìn)度等屬性信息時(shí),媒體文件接收終端在接收到屬性信息后,就可以根據(jù)視頻名稱和視頻格式下載相應(yīng)視頻文件。

本發(fā)明實(shí)施例四基于近距離無線通信NFC在媒體文件分享終端和媒體文件接收終端間建立數(shù)據(jù)傳輸通道,并在數(shù)據(jù)傳輸通道建立后,接收由媒體文件分享終端提取待分享的媒體文件的屬性信息并進(jìn)行封裝得到的屬性數(shù)據(jù)包,并將其解析得到屬性信息,根據(jù)屬性信息獲取對(duì)應(yīng)的媒體文件進(jìn)行播放。從而避免了現(xiàn)有技術(shù)中需要通過藍(lán)牙或鏈接獲取媒體文件造成的操作復(fù)雜的問題,以及只能等媒體文件全部傳輸完畢之后才能進(jìn)行播放,且會(huì)存在文件較大時(shí)傳輸時(shí)間較長(zhǎng)的問題。實(shí)現(xiàn)了簡(jiǎn)化操作,以及縮短文件傳輸時(shí)間的效果。

圖9顯示了本發(fā)明實(shí)施例五的電子設(shè)備的硬件結(jié)構(gòu)示意圖。

如圖9所示,一種執(zhí)行前述方法的電子設(shè)備,包括一個(gè)或多個(gè)第一處理器901以及與一個(gè)或多個(gè)第一處理器通信連接的第一存儲(chǔ)器902,圖9中以一個(gè)第一處理器為例。

電子設(shè)備還可以包括:第一輸入裝置903和第一輸出裝置904。

第一處理器901、第一存儲(chǔ)器902、第一輸入裝置903和第一輸出裝置904可以通過總線或者其他方式連接,圖9中以通過總線連接為例。

第一存儲(chǔ)器902作為一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)??捎糜诖鎯?chǔ)非暫態(tài)軟件程序、非暫態(tài)計(jì)算機(jī)可執(zhí)行程序,如本發(fā)明實(shí)施例中的聯(lián)系人分享方法的對(duì)應(yīng)的軟件程序、指令以及模塊。第一處理器901通過運(yùn)行存儲(chǔ)在第一存儲(chǔ)器902中的非暫態(tài)軟件程序、指令以及模塊,從而執(zhí)行媒體文件分享終端的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例媒體文件傳輸方法。

第一存儲(chǔ)器902可以包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需要的應(yīng)用程序;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)文件分享終端的使用所創(chuàng)建的數(shù)據(jù)等。此外,第一存儲(chǔ)器902可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非暫態(tài)存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)期間,閃存器件、或其他非暫態(tài)固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,第一存儲(chǔ)器902可選包括相對(duì)于第一處理器901遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至文件分享終端。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。

第一輸入裝置903可接收輸入的數(shù)字或字符信息,以及產(chǎn)生與媒體文件分享終端的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。第一輸入裝置903可以包括觸摸屏、鍵盤等,也可以包括有線接口、無線接口等。第一輸出裝置904可包括顯示屏揚(yáng)聲器等顯示設(shè)備。

一個(gè)或多個(gè)軟件程序、指令存儲(chǔ)在第一存儲(chǔ)器902中,當(dāng)被一個(gè)或多個(gè)第一處理器901執(zhí)行時(shí),執(zhí)行上述應(yīng)用于媒體文件分享終端的任意方法實(shí)施例中的媒體文件分享方法。

在本發(fā)明實(shí)施例中,一個(gè)或多個(gè)第一處理器能夠:

基于近距離無線通信NFC,與媒體文件接收終端建立數(shù)據(jù)傳輸通道;

在數(shù)據(jù)傳輸通道建立后,提取待分享的音/視頻文件的屬性信息并進(jìn)行封裝,得到屬性數(shù)據(jù)包;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;

基于數(shù)據(jù)傳輸通道,發(fā)送屬性數(shù)據(jù)包至媒體文件接收終端。

上述媒體文件分享終端可執(zhí)行本發(fā)明實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的軟件程序和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的方法。

圖10顯示了本發(fā)明實(shí)施例六的電子設(shè)備的硬件結(jié)構(gòu)示意圖。

如圖10所示,一種執(zhí)行前述方法的電子設(shè)備,包括一個(gè)或多個(gè)第二處理器1001以及與一個(gè)或多個(gè)第二處理器通信連接的存儲(chǔ)器1002,圖10中以一個(gè)第二處理器為例。

電子設(shè)備還可以包括:第二輸入裝置1003和第二輸出裝置1004。

第二處理器1001、第二存儲(chǔ)器1002、第二輸入裝置1003和第二輸出裝置1004可以通過總線或者其他方式連接,圖10中以通過總線連接為例。

第二存儲(chǔ)器1002作為一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)??捎糜诖鎯?chǔ)非暫態(tài)軟件程序、非暫態(tài)計(jì)算機(jī)可執(zhí)行程序,如本發(fā)明實(shí)施例中的媒體文件傳輸方法的對(duì)應(yīng)的軟件程序、指令以及模塊。第二處理器1001通過運(yùn)行存儲(chǔ)在第二存儲(chǔ)器1002中的非暫態(tài)軟件程序、指令以及模塊,從而執(zhí)行媒體文件接收終端的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例媒體文件傳輸方法。

第二存儲(chǔ)器1002可以包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需要的應(yīng)用程序;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)文件接收終端的使用所創(chuàng)建的數(shù)據(jù)等。此外,第二存儲(chǔ)器1002可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非暫態(tài)存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)期間,閃存器件、或其他非暫態(tài)固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,第二存儲(chǔ)器1002可選包括相對(duì)于第二處理器1001遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至文件接收終端。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。

第二輸入裝置1003可接收輸入的數(shù)字或字符信息,以及產(chǎn)生與媒體文件接收終端的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。第二輸入裝置1003可以包括觸摸屏、鍵盤等,也可以包括有線接口、無線接口等。第二輸出裝置1004可包括顯示屏揚(yáng)聲器等顯示設(shè)備。

一個(gè)或多個(gè)軟件程序、指令存儲(chǔ)在第二存儲(chǔ)器1002中,當(dāng)被一個(gè)或多個(gè)第二處理器1001執(zhí)行時(shí),執(zhí)行上述應(yīng)用于媒體文件接收終端的任意方法實(shí)施例中的媒體文件分享方法。

在本發(fā)明實(shí)施例中,一個(gè)或多個(gè)第二處理器能夠:

基于近距離無線通信NFC,與媒體文件分享終端建立數(shù)據(jù)傳輸通道;

在數(shù)據(jù)傳輸通道建立后,解析接收到的屬性數(shù)據(jù)包,得到音/視頻文件的屬性信息;屬性信息包括音/視頻文件名稱、音/視頻文件作者,和音/視頻文件播放進(jìn)度;

基于音/視頻文件名稱和/或音/視頻文件作者獲取目標(biāo)文件;

基于音/視頻文件播放進(jìn)度播放目標(biāo)文件。

上述媒體文件接收終端可執(zhí)行本發(fā)明實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的軟件程序和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的方法。

上述所有實(shí)施例中,媒體文件接收終端和媒體文件分享終端都為智能手機(jī),且作為點(diǎn)對(duì)點(diǎn)通信雙方時(shí),可以是A智能手機(jī)作為媒體文件分享終端,B手機(jī)作為媒體文件接收終端,也可以是B智能手機(jī)作為媒體文件分享終端,A智能手機(jī)作為媒體文件分享終端。

顯然,上述實(shí)施例僅僅是為清楚地說明所作的舉例,而并非對(duì)實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無需也無法對(duì)所有的實(shí)施方式予以窮舉。而由此所引伸出的顯而易見的變化或變動(dòng)仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
金堂县| 博兴县| 工布江达县| 嫩江县| 施秉县| 岳阳县| 柳州市| 黄平县| 商水县| 凤城市| 杭锦后旗| 泰州市| 冀州市| 怀仁县| 齐河县| 吉首市| 陇川县| 长宁县| 搜索| 芮城县| 涪陵区| 巴南区| 福鼎市| 剑川县| 汕尾市| 清河县| 莲花县| 凤凰县| 乐至县| 揭东县| 贡觉县| 井陉县| 东山县| 蕲春县| 贵港市| 日照市| 孟州市| 余庆县| 呼伦贝尔市| 滨州市| 玉屏|