專利名稱:一種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體設(shè)備之間的互聯(lián)互通,具體地說(shuō),是涉及一種多媒體設(shè)備間實(shí)
現(xiàn)斷點(diǎn)續(xù)播的方法及裝置。
背景技術(shù):
在欣賞電影、音樂(lè)等多媒體資源時(shí),斷點(diǎn)續(xù)播功能使得用戶可以從最后停止播放 的位置開(kāi)始繼續(xù)播放,而不必從頭開(kāi)始,增加用戶使用的舒適性。目前,斷點(diǎn)續(xù)播功能主要 是在同一臺(tái)設(shè)備上實(shí)現(xiàn),如高清播放器播放硬盤(pán)影片等資源時(shí)可以實(shí)現(xiàn)斷點(diǎn)續(xù)播,PC機(jī)中 的某些播放器軟件對(duì)存儲(chǔ)在硬盤(pán)上的影片等資源也可以實(shí)現(xiàn)斷點(diǎn)續(xù)播。 隨著局域網(wǎng)技術(shù)的不斷發(fā)展和用戶使用需求的增加,在一個(gè)以家庭為主的局域網(wǎng) 內(nèi),存在有多個(gè)可以相互通信、共享資源的多媒體設(shè)備,如高清播放器、PC機(jī)等。目前,這些 設(shè)備之間還不能實(shí)現(xiàn)斷點(diǎn)續(xù)播功能,如果用戶在其中一個(gè)高清播放器上斷開(kāi)欣賞的影片資 源,若在PC機(jī)上再打開(kāi)同一個(gè)影片資源,只能從頭欣賞或者按照PC機(jī)上保存的、上次在該 PC機(jī)上播放該影片資源的斷點(diǎn)位置處開(kāi)始播放,而PC機(jī)上所保存的斷點(diǎn)位置會(huì)與高清播 放器上的新的斷點(diǎn)位置差距較大,給用戶使用帶來(lái)不便。
發(fā)明內(nèi)容
本發(fā)明針對(duì)現(xiàn)有技術(shù)中多個(gè)多媒體設(shè)備之間不能實(shí)現(xiàn)斷點(diǎn)續(xù)播的技術(shù)問(wèn)題,提供
了一種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,使得多媒體設(shè)備可以相互記憶最后播放的多媒
體資源的播放位置,從而實(shí)現(xiàn)不同設(shè)備間的斷點(diǎn)續(xù)播。 為解決上述技術(shù)問(wèn)題,本發(fā)明采用以下技術(shù)方案予以實(shí)現(xiàn) —種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,包括網(wǎng)絡(luò)中多個(gè)相互通信、共享資源的 多媒體設(shè)備; 當(dāng)前播放多媒體資源的多媒體設(shè)備在斷開(kāi)播放時(shí),保存所述多媒體資源的斷點(diǎn)播 放位置信息,并發(fā)送所述多媒體資源信息及斷點(diǎn)播放位置信息至網(wǎng)絡(luò)中的其他多媒體設(shè) 備; 所述網(wǎng)絡(luò)中的其他多媒體設(shè)備接收并保存所述多媒體資源信息及其斷點(diǎn)播放位 置信息; 多媒體設(shè)備根據(jù)所保存的斷點(diǎn)播放位置信息播放相應(yīng)的多媒體資源。 根據(jù)本發(fā)明所述的方法,所述網(wǎng)絡(luò)中的其他多媒體設(shè)備接收所述多媒體資源信息
及其斷點(diǎn)播放位置信息后,首先查詢本地?cái)?shù)據(jù)庫(kù)中是否存在所述多媒體資源;在本地?cái)?shù)據(jù)
庫(kù)存在所述多媒體資源時(shí),用所接收的斷點(diǎn)播放位置信息更新所述多媒體資源對(duì)應(yīng)的斷點(diǎn)
播放位置信息;在本地?cái)?shù)據(jù)庫(kù)不存在所述多媒體資源時(shí),添加所述多媒體資源的斷點(diǎn)播放
位置信息。 根據(jù)本發(fā)明所述的方法,多媒體設(shè)備在加載完預(yù)播放的多媒體資源后,首先查詢 本地?cái)?shù)據(jù)庫(kù)中是否存在所述多媒體資源對(duì)應(yīng)的斷點(diǎn)播放位置信息;在存在斷點(diǎn)播放位置信
3息時(shí),從所述斷點(diǎn)播放位置處開(kāi)始播放多媒體資源;在不存在斷點(diǎn)播放位置信息時(shí),從頭播 放所述多媒體資源。 根據(jù)本發(fā)明所述的方法,在網(wǎng)絡(luò)上傳送并被其他多媒體設(shè)備接收和保存的所述多 媒體資源信息包括多媒體資源的文件名信息;所述文件名信息可以是全路徑的文件名信 息,也可以是匹配部分路徑的文件名信息。 根據(jù)本發(fā)明所述的方法,所述網(wǎng)絡(luò)中的多個(gè)多媒體設(shè)備通過(guò)閃聯(lián)協(xié)議實(shí)現(xiàn)相互通
信、共享資源;且所述多媒體設(shè)備尤其是指PC機(jī)和帶有網(wǎng)絡(luò)功能的高清播放器。 本發(fā)明還提供了一種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的裝置,包括網(wǎng)絡(luò)中多個(gè)相互通
信、共享資源的多媒體設(shè)備,所述每個(gè)多媒體設(shè)備還設(shè)置有 斷點(diǎn)獲取模塊,用于獲取多媒體資源的斷點(diǎn)播放位置信息;以及 斷點(diǎn)保存模塊,用于保存所獲取的多媒體資源的斷點(diǎn)播放位置信息。 根據(jù)本發(fā)明所述的裝置,所述每個(gè)多媒體設(shè)備還設(shè)置有多媒體資源查詢模塊,用
于查詢本地?cái)?shù)據(jù)庫(kù)存儲(chǔ)的多媒體資源;以及斷點(diǎn)查詢模塊,用于查詢所述斷點(diǎn)保存模塊中
的斷點(diǎn)播放位置信息。 根據(jù)本發(fā)明所述的裝置,所述網(wǎng)絡(luò)中的多個(gè)多媒體設(shè)備通過(guò)閃聯(lián)協(xié)議實(shí)現(xiàn)相互通 信、共享資源。 與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)和積極效果是 1、本發(fā)明提供了一種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,該方法基于網(wǎng)絡(luò)中相互 通信、共享資源的多媒體設(shè)備,通過(guò)保存并傳輸多媒體資源的斷點(diǎn)播放位置信息,使得網(wǎng)絡(luò) 中的多媒體設(shè)備可以相互記憶最后播放的多媒體資源的播放位置,從而實(shí)現(xiàn)不同設(shè)備間的 斷點(diǎn)續(xù)播,方便用戶的體驗(yàn)和使用。 2、網(wǎng)絡(luò)中的多個(gè)多媒體設(shè)備利用國(guó)內(nèi)閃聯(lián)協(xié)議實(shí)現(xiàn)相互通信和資源共享,不必依 賴國(guó)際其他協(xié)議,避免了使用國(guó)際協(xié)議的授權(quán)及付費(fèi)問(wèn)題,降低了實(shí)現(xiàn)成本,便于后續(xù)系統(tǒng) 的維護(hù)。
圖1是本發(fā)明所述實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法一個(gè)實(shí)施例中相互通信、共 享資源的多個(gè)多媒體設(shè)備的系統(tǒng)架構(gòu)圖; 圖2是基于圖1的系統(tǒng)架構(gòu)實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法的流程圖; 圖3是圖2流程圖中其他多媒體設(shè)備保存多媒體資源信息及斷點(diǎn)播放位置信息的
具體流程圖; 圖4是圖2流程中根據(jù)斷點(diǎn)播放位置信息播放多媒體資源的具體流程圖;
圖5是本發(fā)明所述實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。 本發(fā)明所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法基于網(wǎng)絡(luò)中多個(gè)相互通信、共享 資源的多媒體設(shè)備,圖l示出了本發(fā)明所述的方法一個(gè)實(shí)施例中相互通信、共享資源的多 個(gè)多媒體設(shè)備的系統(tǒng)架構(gòu)圖。
該實(shí)施例以家庭為主的局域網(wǎng)為例,在家庭局域網(wǎng)中存在多個(gè)作為多媒體設(shè)備的PC機(jī)和帶有網(wǎng)絡(luò)功能的高清播放器。該實(shí)施例采用下述方法實(shí)現(xiàn)多個(gè)多媒體設(shè)備之間的相互通信和共享資源 PC機(jī)與PC機(jī)之間在每個(gè)PC機(jī)上安裝一個(gè)基于閃聯(lián)協(xié)議的軟件,在打開(kāi)該軟件的同時(shí)啟動(dòng)了閃聯(lián)協(xié)議棧,相互搜索到設(shè)備后可以進(jìn)入共享目錄。 PC機(jī)與高清播放器之間將閃聯(lián)協(xié)議棧的庫(kù)編譯到高清播放器的程序中,使得高清播放器可以共享到PC機(jī)的共享目錄;而高清播放器端通過(guò)一定的協(xié)議,如samba協(xié)議等,可以設(shè)置是否允許其他設(shè)備共享本地目錄。 高清播放器與高清播放器之間由于每個(gè)高清播放器都運(yùn)行了閃聯(lián)協(xié)議棧程序,通過(guò)samba等協(xié)議共享一部分目錄資源后,可以相互共享資源文件。 圖2是基于圖1的系統(tǒng)架構(gòu)實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法的流程圖,具體為 Sll :流程開(kāi)始。
S12 :當(dāng)前播放多媒體資源的多媒體設(shè)備斷開(kāi)播放的多媒體資源; S13 :當(dāng)前多媒體設(shè)備獲取并保存所述斷開(kāi)的多媒體資源的斷點(diǎn)播放位置信息,即
當(dāng)前斷開(kāi)處的播放時(shí)間。 S14:當(dāng)前多媒體設(shè)備向網(wǎng)絡(luò)發(fā)送斷開(kāi)的多媒體資源信息及對(duì)應(yīng)的斷點(diǎn)播放位置信息。所述多媒體資源信息包括多媒體資源的文件名信息;所述文件名信息可以是全路徑的文件名信息,也可以是匹配部分路徑的文件名信息。 S15:網(wǎng)絡(luò)中的其他多媒體設(shè)備接收并保存當(dāng)前多媒體設(shè)備發(fā)送的多媒體資源信息及對(duì)應(yīng)的斷點(diǎn)播放位置信息。 S16:網(wǎng)絡(luò)中的所有多媒體設(shè)備將根據(jù)本地所保存的斷點(diǎn)播放位置信息播放相應(yīng)
的多媒體資源。
S17 :流程結(jié)束。 上述步驟S 15中其他多媒體設(shè)備接收并保存多媒體資源信息及斷點(diǎn)播放位置信息按照?qǐng)D3所示的流程進(jìn)行,具體為 S151 :網(wǎng)絡(luò)中的其他多媒體設(shè)備根據(jù)特定協(xié)議、通過(guò)網(wǎng)絡(luò)接收當(dāng)前多媒體設(shè)備發(fā)
送的多媒體資源信息及對(duì)應(yīng)的斷點(diǎn)播放位置信息。
S152 :然后查詢本地?cái)?shù)據(jù)庫(kù)。 S153 :判斷本地?cái)?shù)據(jù)庫(kù)中是否存在所接收的多媒體資源。在存在所接收的多媒體資源時(shí),執(zhí)行步驟S154 ;否則,執(zhí)行步驟S155。 S154:在本地?cái)?shù)據(jù)庫(kù)中已經(jīng)存在所接收的多媒體資源時(shí),直接用所接收的斷點(diǎn)播放位置信息更新所述多媒體資源的斷點(diǎn)播放位置信息。 由于只有在網(wǎng)絡(luò)設(shè)備中第一次產(chǎn)生斷點(diǎn)的時(shí)候,才會(huì)將斷點(diǎn)所對(duì)應(yīng)的多媒體資源文件信息寫(xiě)入到本地?cái)?shù)據(jù)庫(kù)中,因此,若本地?cái)?shù)據(jù)庫(kù)已經(jīng)存在所述接收的多媒體資源,更確切地說(shuō),是存在該多媒體資源的記錄,如果網(wǎng)絡(luò)設(shè)備中再次產(chǎn)生斷點(diǎn),直接用新接收的斷點(diǎn)播放位置信息更新上次保存的斷點(diǎn)播放位置信息即可。 S155 :若本地?cái)?shù)據(jù)庫(kù)中不存在所接收的多媒體資源,則添加接收的多媒體資源斷點(diǎn)播放位置信息,同時(shí),將斷點(diǎn)播放位置信 所對(duì)應(yīng)的多媒體文件名信息作為一條記錄,添加到本地?cái)?shù)據(jù)庫(kù)中。 上述步驟S16中所有多媒體設(shè)備根據(jù)本地所保存的斷點(diǎn)播放位置信息播放相應(yīng) 的多媒體資源時(shí),按照?qǐng)D4所示的流程進(jìn)行,具體為 S161 :網(wǎng)絡(luò)中的任意一個(gè)多媒體設(shè)備要播放多媒體資源時(shí),首先加載于播放的多 媒體資源。 S162 :然后,查詢本地?cái)?shù)據(jù)庫(kù)。 S163:判斷本地?cái)?shù)據(jù)庫(kù)中是否存在加載的多媒體資源對(duì)應(yīng)的斷點(diǎn)播放位置信息。
在存在相應(yīng)的斷點(diǎn)播放位置信息時(shí),執(zhí)行步驟S164 ;否則,執(zhí)行步驟S165。 S164 :若本地?cái)?shù)據(jù)庫(kù)中已經(jīng)存在加載的多媒體資源對(duì)應(yīng)的斷點(diǎn)播放位置信息,說(shuō)
明該多媒體資源之前已經(jīng)在本地多媒體設(shè)備或局域網(wǎng)中其他多媒體設(shè)備商播放過(guò)、且未播
放完,則從該斷點(diǎn)播放位置處開(kāi)始播放多媒體資源,實(shí)現(xiàn)網(wǎng)絡(luò)中多媒體設(shè)備間的斷點(diǎn)續(xù)播。 S165:若本地?cái)?shù)據(jù)庫(kù)中不存在加載的多媒體資源對(duì)應(yīng)的斷點(diǎn)播放位置信息,說(shuō)明
該多媒體資源在局域網(wǎng)中的多媒體設(shè)備上首次播放,則從頭播放多媒體資源,保證用戶欣
賞的完整性。 上述實(shí)施例通過(guò)閃聯(lián)協(xié)議構(gòu)架互通互聯(lián)的多媒體設(shè)備,在此基礎(chǔ)上,通過(guò)保存并 傳輸多媒體資源的斷點(diǎn)播放位置信息,使得網(wǎng)絡(luò)中的多媒體設(shè)備可以相互記憶最后播放的 多媒體資源的播放位置,從而實(shí)現(xiàn)了不同多媒體設(shè)備間的斷點(diǎn)續(xù)播,實(shí)現(xiàn)簡(jiǎn)單、使用方便, 滿足了用戶的使用需求。 圖5是本發(fā)明所述實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。 該實(shí)施例基于網(wǎng)絡(luò)中多個(gè)相互通信、共享資源的多媒體設(shè)備,每個(gè)多媒體設(shè)備內(nèi)設(shè)置有斷 點(diǎn)獲取模塊和斷點(diǎn)保存模塊。 其中,斷點(diǎn)獲取模塊用于獲取多媒體資源的斷點(diǎn)播放位置信息,包括本地播放的 多媒體資源的斷點(diǎn)播放位置信息以及網(wǎng)絡(luò)中其他多媒體設(shè)備發(fā)送來(lái)的斷點(diǎn)播放位置信息。
斷點(diǎn)保存模塊位于本地?cái)?shù)據(jù)庫(kù)中,用于保存斷點(diǎn)獲取模塊所獲取的多媒體資源的 斷點(diǎn)播放位置信息。 除此之外,所述裝置還可以設(shè)置多媒體資源查詢模塊和斷點(diǎn)查詢模塊。 多媒體資源查詢模塊用于查詢本地?cái)?shù)據(jù)庫(kù)中存儲(chǔ)的多媒體資源,以便根據(jù)查詢結(jié)
果對(duì)獲取的多媒體資源斷點(diǎn)播放位置信息進(jìn)行不同的處理。 斷點(diǎn)查詢模塊用于查詢斷點(diǎn)保存模塊中的斷點(diǎn)播放位置信息,多媒體設(shè)備將根據(jù) 斷點(diǎn)查詢模塊的查詢結(jié)果決定從什么位置開(kāi)始播放多媒體資源。 當(dāng)然,以上所述僅是本發(fā)明的一種優(yōu)選實(shí)施方式而已,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域 的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改 進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,其特征在于,包括網(wǎng)絡(luò)中多個(gè)相互通信、共享資源的多媒體設(shè)備;當(dāng)前播放多媒體資源的多媒體設(shè)備在斷開(kāi)播放時(shí),保存所述多媒體資源的斷點(diǎn)播放位置信息,并發(fā)送所述多媒體資源信息及斷點(diǎn)播放位置信息至網(wǎng)絡(luò)中的其他多媒體設(shè)備;所述網(wǎng)絡(luò)中的其他多媒體設(shè)備接收并保存所述多媒體資源信息及其斷點(diǎn)播放位置信息;多媒體設(shè)備根據(jù)所保存的斷點(diǎn)播放位置信息播放相應(yīng)的多媒體資源。
2. 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,其特征在于,所述網(wǎng)絡(luò) 中的其他多媒體設(shè)備接收所述多媒體資源信息及其斷點(diǎn)播放位置信息后,查詢本地?cái)?shù)據(jù)庫(kù) 中是否存在所述多媒體資源;在本地?cái)?shù)據(jù)庫(kù)存在所述多媒體資源時(shí),用所接收的斷點(diǎn)播放 位置信息更新所述多媒體資源對(duì)應(yīng)的斷點(diǎn)播放位置信息;在本地?cái)?shù)據(jù)庫(kù)不存在所述多媒體 資源時(shí),添加所述多媒體資源的斷點(diǎn)播放位置信息。
3. 根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,其特征在于,多媒體設(shè) 備在加載完預(yù)播放的多媒體資源后,查詢本地?cái)?shù)據(jù)庫(kù)中是否存在所述多媒體資源對(duì)應(yīng)的斷 點(diǎn)播放位置信息;在存在斷點(diǎn)播放位置信息時(shí),從所述斷點(diǎn)播放位置處開(kāi)始播放多媒體資 源;在不存在斷點(diǎn)播放位置信息時(shí),從頭播放所述多媒體資源。
4. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,其特征在 于,所述多媒體資源信息包括多媒體資源的文件名信息。
5. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,其特征在 于,所述網(wǎng)絡(luò)中的多個(gè)多媒體設(shè)備通過(guò)閃聯(lián)協(xié)議實(shí)現(xiàn)相互通信、共享資源。
6. 根據(jù)權(quán)利要求5所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法,其特征在于,所述多媒 體設(shè)備包括PC機(jī)和帶有網(wǎng)絡(luò)功能的高清播放器。
7. —種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的裝置,其特征在于,包括網(wǎng)絡(luò)中多個(gè)相互通信、共 享資源的多媒體設(shè)備,所述每個(gè)多媒體設(shè)備設(shè)置有斷點(diǎn)獲取模塊,用于獲取多媒體資源的斷點(diǎn)播放位置信息;以及 斷點(diǎn)保存模塊,用于保存所獲取的多媒體資源的斷點(diǎn)播放位置信息。
8. 根據(jù)權(quán)利要求7所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的裝置,其特征在于,所述每個(gè) 多媒體設(shè)備還設(shè)置有多媒體資源查詢模塊,用于查詢本地?cái)?shù)據(jù)庫(kù)存儲(chǔ)的多媒體資源。
9. 根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的裝置,其特征在于,所述每個(gè) 多媒體設(shè)備還設(shè)置有斷點(diǎn)查詢模塊,用于查詢所述斷點(diǎn)保存模塊中的斷點(diǎn)播放位置信息。
10. 根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的裝置,其特征在 于,所述網(wǎng)絡(luò)中的多個(gè)多媒體設(shè)備通過(guò)閃聯(lián)協(xié)議實(shí)現(xiàn)相互通信、共享資源。
全文摘要
本發(fā)明公開(kāi)了一種實(shí)現(xiàn)多媒體設(shè)備間斷點(diǎn)續(xù)播的方法及裝置,所述方法基于網(wǎng)絡(luò)中多個(gè)相互通信、共享資源的多媒體設(shè)備,包括下述過(guò)程當(dāng)前播放多媒體資源的多媒體設(shè)備在斷開(kāi)播放時(shí),保存所述多媒體資源的斷點(diǎn)播放位置信息,并發(fā)送所述多媒體資源信息及斷點(diǎn)播放位置信息至網(wǎng)絡(luò)中的其他多媒體設(shè)備;所述網(wǎng)絡(luò)中的其他多媒體設(shè)備接收并保存所述多媒體資源信息及其斷點(diǎn)播放位置信息;多媒體設(shè)備根據(jù)所保存的斷點(diǎn)播放位置信息播放相應(yīng)的多媒體資源。應(yīng)用該方法,使得多媒體設(shè)備可以相互記憶最后播放的多媒體資源的播放位置,從而實(shí)現(xiàn)不同設(shè)備間的斷點(diǎn)續(xù)播。
文檔編號(hào)H04L29/06GK101741841SQ20091023118
公開(kāi)日2010年6月16日 申請(qǐng)日期2009年12月10日 優(yōu)先權(quán)日2009年12月10日
發(fā)明者李娟 申請(qǐng)人:青島海信寬帶多媒體技術(shù)有限公司