在終端中分享、播放視聽片段的設(shè)備和方法
【專利摘要】提供一種在終端中分享、播放視聽片段的設(shè)備及方法,其中,視聽片段分享設(shè)備包括:共享時(shí)間段信息獲取單元,用于根據(jù)用戶的設(shè)置獲取至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息,其中,所述共享時(shí)間段信息包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間;地址信息獲取單元,用于獲取所述至少一個(gè)視聽文件的地址信息;分享信息產(chǎn)生單元,用于產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信息的分享信息;分享信息提供單元,用于向其他終端提供產(chǎn)生的分享信息。通過采用根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享、播放視聽片段的設(shè)備及方法,可實(shí)現(xiàn)對(duì)視聽文件中的一個(gè)或多個(gè)視聽片段的分享,提高傳輸或播放的效率,增加用戶的便利。
【專利說明】在終端中分享、播放視聽片段的設(shè)備和方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明總體來說涉及視聽文件的共享,更具體地講,涉及一種在終端中分享、播放 視聽片段的設(shè)備和方法。
【背景技術(shù)】
[0002] 通常,當(dāng)終端的用戶在互聯(lián)網(wǎng)上觀看了某個(gè)視聽文件(以下稱為網(wǎng)絡(luò)視聽文件), 或者觀看了本地存儲(chǔ)的某個(gè)視聽文件(以下稱為本地視聽文件)時(shí),會(huì)希望與其他終端的 用戶進(jìn)行分享。
[0003] 目前,終端的用戶與其他終端的用戶分享視聽文件的方式主要包括:
[0004] 一、將網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址發(fā)送給其他終端,使得所述其他終端通過訪問網(wǎng) 絡(luò)視聽文件的網(wǎng)絡(luò)地址來播放該網(wǎng)絡(luò)視聽文件。采用這種方式分享視聽文件,其他終端的 用戶只能播放整個(gè)視聽文件,而無法直接播放特定的一個(gè)或幾個(gè)視聽片段,特別是視聽文 件的播放時(shí)間較長(zhǎng)時(shí),影響用戶的分享體驗(yàn)。
[0005] 二、將本地視聽文件直接發(fā)送給其他終端的用戶。然而,由于本地視聽文件的數(shù)據(jù) 量通常較大,因此,發(fā)送整個(gè)視聽文件所花費(fèi)的時(shí)間會(huì)較長(zhǎng),而且,有時(shí)希望分享的視聽片 段可能只有幾分鐘,但卻必須將整個(gè)本地視聽文件都發(fā)送給其他終端。這種方法花費(fèi)的時(shí) 間長(zhǎng),增加了用戶的時(shí)間成本。此外,還可將本地視聽文件上傳到視聽文件分享站點(diǎn)(或 云存儲(chǔ)服務(wù)器),然后,其他終端的用戶就可以通過訪問視聽文件分享站點(diǎn)(或云存儲(chǔ)服務(wù) 器)來下載并播放相應(yīng)的視聽文件,然而,在這種方式下,其他終端的用戶也只能播放整個(gè) 視聽文件,無法直接播放特定的一個(gè)或幾個(gè)視聽片段。
[0006] 三、通過編輯軟件對(duì)視聽文件進(jìn)行片段截取,將截取后的視聽片段保存為一個(gè)新 的視聽文件,再將該新的視聽文件上傳到視聽文件分享站點(diǎn),使得其他終端的用戶能夠從 視聽文件分享站點(diǎn)下載所述新的視聽文件,從而播放相應(yīng)的視聽片段,而不用播放整個(gè)視 聽文件。這種方式在一定程度上滿足了用戶分享視聽片段的需求,但通過編輯軟件進(jìn)行片 段截取,對(duì)于大多數(shù)用戶來說,操作比較復(fù)雜,而且從終端向視聽文件分享站點(diǎn)上傳視聽文 件將花費(fèi)較長(zhǎng)的時(shí)間。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明示例性實(shí)施例的目的在于提供一種在終端中分享、播放視聽片段的設(shè)備和 方法,以實(shí)現(xiàn)快速、便捷地視聽片段分享。
[0008] 本發(fā)明示例性實(shí)施例的一方面提供一種在終端中分享視聽片段的設(shè)備,包括:共 享時(shí)間段信息獲取單元,用于根據(jù)用戶的設(shè)置獲取至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽 片段的共享時(shí)間段信息,其中,所述共享時(shí)間段信息包括每個(gè)視聽片段的起始播放時(shí)間和 結(jié)束播放時(shí)間;地址信息獲取單元,用于獲取所述至少一個(gè)視聽文件的地址信息;分享信 息產(chǎn)生單元,用于產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信息的分享信息;分享信 息提供單元,用于向其他終端提供產(chǎn)生的分享信息。
[0009] 在所述設(shè)備中,分享信息產(chǎn)生單元可以二維碼的形式來產(chǎn)生分享信息。
[0010] 在所述設(shè)備中,分享信息提供單元可將產(chǎn)生的分享信息發(fā)送到所述其他終端,或 者,分享信息提供單元可將產(chǎn)生的分享信息發(fā)布到所述其他終端能夠掃描的位置。
[0011] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括至少一個(gè)網(wǎng)絡(luò)視聽文件,所述至少 一個(gè)視聽文件的地址信息可包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。
[0012] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括所述終端的至少一個(gè)本地視聽文 件,所述至少一個(gè)視聽文件的地址信息可包括所述至少一個(gè)本地視聽文件的本地地址。
[0013] 在所述設(shè)備中,可還包括:視聽片段提供單元,用于以流媒體方式來提供所述至少 一個(gè)本地視聽文件中的一個(gè)或多個(gè)視聽片段;無線通信單元,用于將視聽片段提供單元提 供的所述一個(gè)或多個(gè)視聽片段通過無線通信發(fā)送到所述其他終端。
[0014] 在所述設(shè)備中,無線通信單元可將視聽片段提供單元提供的所述一個(gè)或多個(gè)視聽 片段通過藍(lán)牙方式或WIFI直連方式發(fā)送到所述其他終端,其中,地址信息獲取單元還獲取 所述終端的近距離通信地址,其中,所述分享信息還包括獲取的近距離通信地址。
[0015] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括所述終端的至少一個(gè)本地視聽文 件,其中,地址信息獲取單元獲取所述終端的近距離通信地址和所述至少一個(gè)視聽文件的 本地地址,分享信息產(chǎn)生單元產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的近距離通信地址的 分享信息,所述設(shè)備可還包括:視聽文件發(fā)送單元,用于使用獲取的本地地址將所述至少一 個(gè)本地視聽文件以近距離通信方式發(fā)送到所述其他終端,以使所述其他終端基于分享信息 來接收所述至少一個(gè)本地視聽文件并再現(xiàn)所述至少一個(gè)本地視聽文件中的所述一個(gè)或多 個(gè)視聽片段。
[0016] 在所述設(shè)備中,分享信息可還包括所述一個(gè)或多個(gè)視聽片段的數(shù)量。
[0017] 本發(fā)明示例性實(shí)施例的另一方面提供一種在終端中分享視聽片段的方法,包括: (a)根據(jù)用戶的設(shè)置獲取至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息, 其中,所述共享時(shí)間段信息包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間;(b)獲取 所述至少一個(gè)視聽文件的地址信息;(c)產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信 息的分享信息;(d)向其他終端提供產(chǎn)生的分享信息。
[0018] 在所述方法中,步驟(c)可包括:以二維碼的形式來產(chǎn)生包括獲取的共享時(shí)間段 信息和獲取的地址信息的分享信息。
[0019] 在所述方法中,步驟(d)可包括:將產(chǎn)生的分享信息發(fā)送到所述其他終端,或者, 將產(chǎn)生的分享信息發(fā)布到所述其他終端能夠掃描的位置。
[0020] 在所述方法中,所述至少一個(gè)視聽文件可包括至少一個(gè)網(wǎng)絡(luò)視聽文件,所述至少 一個(gè)視聽文件的地址信息可包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。
[0021] 在所述方法中,所述至少一個(gè)視聽文件可包括所述終端的至少一個(gè)本地視聽文 件,所述至少一個(gè)視聽文件的地址信息可包括所述至少一個(gè)本地視聽文件的本地地址。
[0022] 在所述方法中,可還包括:(e)以流媒體方式來提供所述至少一個(gè)本地視聽文件 中的一個(gè)或多個(gè)視聽片段;(f)將提供的所述一個(gè)或多個(gè)視聽片段通過無線通信發(fā)送到所 述其他終端。
[0023] 在所述方法中,步驟(f)可包括:將提供的所述一個(gè)或多個(gè)視聽片段通過藍(lán)牙方 式或WIFI直連方式發(fā)送到所述其他終端,其中,步驟(b)還包括:所述終端的近距離通信地 址,其中,所述分享信息還包括獲取的近距離通信地址。
[0024] 在所述方法中,所述至少一個(gè)視聽文件可包括所述終端的至少一個(gè)本地視聽文 件,其中,步驟(b)包括:獲取所述終端的近距離通信地址和所述至少一個(gè)視聽文件的本地 地址,步驟(c)包括:產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的近距離通信地址的分享信 息,所述方法可還包括:(e)使用獲取的本地地址將所述至少一個(gè)本地視聽文件以近距離 通信方式發(fā)送到所述其他終端,以使所述其他終端基于分享信息來接收所述至少一個(gè)本地 視聽文件并再現(xiàn)所述至少一個(gè)本地視聽文件中的所述一個(gè)或多個(gè)視聽片段。
[0025] 在所述方法中,分享信息可還包括所述一個(gè)或多個(gè)視聽片段的數(shù)量。
[0026] 本發(fā)明示例性實(shí)施例的再一方面提供一種在終端中播放視聽片段的設(shè)備,包括: 分享信息獲取單元,用于獲取由其他終端提供的分享信息,其中,所述分享信息包括至少一 個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和所述至少一個(gè)視聽文件的地址 信息,所述共享時(shí)間段信息包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間;分享信息 解析單元,用于從獲取的分享信息中解析出共享時(shí)間段信息和地址信息;視聽片段再現(xiàn)單 元,用于基于解析出的共享時(shí)間段信息和地址信息來再現(xiàn)所述至少一個(gè)視聽文件中的所述 一個(gè)或多個(gè)視聽片段。
[0027] 在所述設(shè)備中,分享信息可具有二維碼的形式,并且,分享信息獲取單元可通過掃 描從所述其他終端接收的分享信息或由所述其他終端發(fā)布的分享信息來獲取由其他終端 提供的分享信息。
[0028] 在所述設(shè)備中,視聽片段再現(xiàn)單元可包括:視聽片段獲取單元,用于基于解析出的 共享時(shí)間段信息和地址信息來獲取所述至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段; 播放單元,用于播放獲取的所述一個(gè)或多個(gè)視聽片段。
[0029] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括至少一個(gè)網(wǎng)絡(luò)視聽文件,所述至少 一個(gè)視聽文件的地址信息可包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址,并且,視聽片段 獲取單元可從解析出的網(wǎng)絡(luò)地址以流媒體方式緩存所述至少一個(gè)網(wǎng)絡(luò)視聽文件中與解析 出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0030] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括所述其他終端中的至少一個(gè)本地視 聽文件,所述至少一個(gè)視聽文件的地址信息可包括所述至少一個(gè)本地視聽文件的本地地 址,并且,視聽片段獲取單元可從解析出的本地地址以流媒體方式緩存所述至少一個(gè)本地 視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0031] 在所述設(shè)備中,所述分享信息可還包括所述其他終端的近距離通信地址,其中,分 享信息解析單元還從獲取的分享信息解析出所述其他終端的近距離通信地址,并且,視聽 片段獲取單元可基于解析出的近距離通信地址與所述其他終端建立藍(lán)牙連接或WIFI直連 連接,并通過藍(lán)牙方式或WIFI直連方式從解析出的本地地址以流媒體方式緩存所述至少 一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽片段。
[0032] 在所述設(shè)備中,視聽片段再現(xiàn)單元可包括:視聽文件獲取單元,用于基于解析出的 地址信息獲取所述至少一個(gè)視聽文件;播放單元,用于基于解析出的共享時(shí)間段信息來播 放獲取的所述至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
[0033] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括所述其他終端的至少一個(gè)本地視聽 文件,所述至少一個(gè)視聽文件的地址信息可包括所述其他終端的近距離通信地址,并且,視 聽文件獲取單元可基于解析出的近距離通信地址從所述其他終端獲取所述至少一個(gè)視聽 文件。
[0034] 在所述設(shè)備中,所述分享信息可還包括所述一個(gè)或多個(gè)視聽片段的數(shù)量,分享信 息解析單元可還從獲取的分享信息中解析出所述一個(gè)或多個(gè)視聽片段的數(shù)量,并且,視聽 片段再現(xiàn)單元可基于解析出的共享時(shí)間段信息、地址信息和所述一個(gè)或多個(gè)視聽片段的數(shù) 量來再現(xiàn)所述至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
[0035] 本發(fā)明示例性實(shí)施例的再一方面提供一種在終端中播放視聽片段的方法,包括: (a)獲取由其他終端提供的分享信息,其中,所述分享信息包括至少一個(gè)視聽文件中的一個(gè) 或多個(gè)視聽片段的共享時(shí)間段信息和所述至少一個(gè)視聽文件的地址信息,所述共享時(shí)間段 信息包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間;(b)從獲取的分享信息中解析出 共享時(shí)間段信息和地址信息;(c)基于解析出的共享時(shí)間段信息和地址信息來再現(xiàn)所述至 少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
[0036] 在所述方法中,分享信息可具有二維碼的形式,并且,步驟(a)可包括:通過掃描 從所述其他終端接收的分享信息或由所述其他終端發(fā)布的分享信息來獲取由其他終端提 供的分享信息。
[0037] 在所述設(shè)備中,步驟(c)可包括:(cl)基于解析出的共享時(shí)間段信息和地址信息 來獲取所述至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段;(c2)播放獲取的所述一個(gè) 或多個(gè)視聽片段。
[0038] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括至少一個(gè)網(wǎng)絡(luò)視聽文件,所述至少 一個(gè)視聽文件的地址信息可包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址,并且,步驟(cl) 可包括:從解析出的網(wǎng)絡(luò)地址以流媒體方式緩存所述至少一個(gè)網(wǎng)絡(luò)視聽文件中與解析出的 共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0039] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括所述其他終端中的至少一個(gè)本地視 聽文件,所述至少一個(gè)視聽文件的地址信息可包括所述至少一個(gè)本地視聽文件的本地地 址,并且,步驟(cl)可包括:從解析出的本地地址以流媒體方式緩存所述至少一個(gè)本地視 聽文件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0040] 在所述設(shè)備中,所述分享信息可還包括所述其他終端的近距離通信地址,其中,步 驟(b)可還包括:從獲取的分享信息中解析出所述其他終端的近距離通信地址,并且,步驟 (Cl)可包括:基于解析出的近距離通信地址與所述其他終端建立藍(lán)牙連接或WIFI直連連 接,并通過藍(lán)牙方式或WIFI直連方式從解析出的本地地址以流媒體方式緩存所述至少一 個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽片段。
[0041] 在所述設(shè)備中,步驟(C)可包括:(CIO)基于解析出的地址信息獲取所述至少一個(gè) 視聽文件;(c20)基于解析出的共享時(shí)間段信息來播放獲取的所述至少一個(gè)視聽文件中的 所述一個(gè)或多個(gè)視聽片段。
[0042] 在所述設(shè)備中,所述至少一個(gè)視聽文件可包括所述其他終端的至少一個(gè)本地視聽 文件,所述至少一個(gè)視聽文件的地址信息可包括所述其他終端的近距離通信地址,并且,步 驟(clO)可包括:基于解析出的近距離通信地址從所述其他終端獲取所述至少一個(gè)視聽文 件。
[0043] 在所述設(shè)備中,所述分享信息可還包括所述一個(gè)或多個(gè)視聽片段的數(shù)量,其中,步 驟(b)還包括:從獲取的分享信息中解析出所述一個(gè)或多個(gè)視聽片段的數(shù)量,并且,步驟 (C)可包括:基于解析出的共享時(shí)間段信息、地址信息和所述一個(gè)或多個(gè)視聽片段的數(shù)量 來再現(xiàn)所述至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
[0044] 通過根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享、播放視聽片段的設(shè)備及方法,可 實(shí)現(xiàn)對(duì)視聽文件中的一個(gè)或多個(gè)視聽片段的分享,提高傳輸或播放的效率,方便用戶有效 的交流。
【專利附圖】
【附圖說明】
[0045] 通過下面結(jié)合附圖進(jìn)行的詳細(xì)描述,本發(fā)明示例性實(shí)施例的上述和其它目的、特 點(diǎn)和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中:
[0046] 圖1是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的設(shè)備的框圖;
[0047] 圖2是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享本地視聽片段的設(shè)備的框 圖;
[0048] 圖3是示出根據(jù)本發(fā)明另一示例性實(shí)施例的在終端中分享本地視聽片段的設(shè)備 的框圖;
[0049] 圖4是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中以二維碼形式產(chǎn)生分享信息的 示意圖;
[0050] 圖5是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的方法的流程圖;
[0051] 圖6是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享本地視聽片段的方法的流 程圖;
[0052] 圖7是示出根據(jù)本發(fā)明另一示例性實(shí)施例的在終端中分享本地視聽片段的方法 的流程圖;
[0053] 圖8是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的設(shè)備的框圖;
[0054] 圖9是示出根據(jù)本發(fā)明示例性實(shí)施例的圖8所示設(shè)備中的視聽片段再現(xiàn)單元的結(jié) 構(gòu)的框圖;
[0055] 圖10是示出根據(jù)本發(fā)明另一示例性實(shí)施例的圖8所示設(shè)備中的視聽片段再現(xiàn)單 元的結(jié)構(gòu)的框圖;
[0056] 圖11是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的示意圖;
[0057] 圖12是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的方法流程圖;
[0058] 圖13是示出根據(jù)本發(fā)明示例性實(shí)施例的圖12所示方法中的再現(xiàn)視聽片段步驟的 流程圖;
[0059] 圖14是示出根據(jù)本發(fā)明另一示例性實(shí)施例的圖12所示方法中的再現(xiàn)視聽片段步 驟的流程圖。
【具體實(shí)施方式】
[0060] 現(xiàn)在對(duì)本發(fā)明示例性實(shí)施例進(jìn)行詳細(xì)的描述以解釋本發(fā)明,其示例表示在附圖 中,其中,相同的標(biāo)號(hào)始終表示相同部件。
[0061] 圖1是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的設(shè)備的框圖。這 里,作為示例,所述終端可以是智能手機(jī)、個(gè)人計(jì)算機(jī)、平板電腦、游戲機(jī)、數(shù)字多媒體播放 器等能夠進(jìn)行視聽文件播放的電子設(shè)備。
[0062] 如圖1所示,根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的設(shè)備(以下,稱 為視聽片段分享設(shè)備)包括:共享時(shí)間段信息獲取單元10、地址信息獲取單元20、分享信息 產(chǎn)生單元30、分享信息提供單元40。這些單元可由數(shù)字信號(hào)處理器、現(xiàn)場(chǎng)可編程門陣列等 通用硬件處理器來實(shí)現(xiàn),也可通過專用芯片等專用硬件處理器來實(shí)現(xiàn),還可完全通過計(jì)算 機(jī)程序來以軟件方式實(shí)現(xiàn),例如,可被實(shí)現(xiàn)為安裝在終端中用于視聽文件播放的應(yīng)用中的 各個(gè)模塊。
[0063] 具體來說,共享時(shí)間段信息獲取單元10用于根據(jù)用戶的設(shè)置獲取至少一個(gè)視聽 文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息。這里,共享時(shí)間段信息可包括每個(gè)視聽 片段的起始播放時(shí)間和結(jié)束播放時(shí)間。作為示例,至少一個(gè)視聽文件可以是視頻文件、音頻 文件或動(dòng)畫文件(例如,swf格式的文件)。例如,在播放視聽文件時(shí),共享時(shí)間段信息獲取 單元10可獲取用戶設(shè)置的每個(gè)期望分享的視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。這 里,應(yīng)該理解,一個(gè)或多個(gè)視聽片段可屬于同一個(gè)視聽文件,也可屬于不同視聽文件。通過 獲取共享時(shí)間段信息,能夠使用戶不再受限于只能分享整個(gè)視聽文件,而可在至少一個(gè)視 聽文件中指定對(duì)一個(gè)或多個(gè)視聽片段進(jìn)行分享。
[0064] 地址信息獲取單元20用于獲取所述至少一個(gè)視聽文件的地址信息。可選地,當(dāng)一 個(gè)或多個(gè)視聽片段屬于不同視聽文件時(shí),地址信息獲取單元20獲取的是各個(gè)視聽文件的 地址信息。
[0065] 在一個(gè)示例中,至少一個(gè)視聽文件可包括至少一個(gè)網(wǎng)絡(luò)視聽文件。在此情況下,至 少一個(gè)視聽文件的地址信息可包括至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。例如,當(dāng)網(wǎng)絡(luò)視聽 文件為優(yōu)酷網(wǎng)上的一個(gè)網(wǎng)絡(luò)視頻文件時(shí),地址信息獲取單元20獲取的地址信息可以是該 網(wǎng)絡(luò)視頻文件的網(wǎng)絡(luò)地址,例如,URI = "http://www. youku. com/123456. mp4"。
[0066] 在另一個(gè)示例中,至少一個(gè)視聽文件可包括分享視聽片段的終端的至少一個(gè)本地 視聽文件。在此情況下,至少一個(gè)視聽文件的地址信息可包括至少一個(gè)本地視聽文件的本 地地址。
[0067] 分享信息產(chǎn)生單元30用于產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信息的 分享信息??蛇x地,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同視聽文件時(shí),分享信息產(chǎn)生單元30產(chǎn) 生的分享信息可包括:各個(gè)視聽文件的地址信息、每個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段 的起始播放時(shí)間和結(jié)束播放時(shí)間??蛇x地,分享信息除包括獲取的共享時(shí)間段信息和獲取 的地址信息之外,可還包括一個(gè)或多個(gè)視聽片段的數(shù)量。
[0068] 優(yōu)選地,分享信息產(chǎn)生單元30可以二維碼的形式來產(chǎn)生分享信息。
[0069] 在一個(gè)示例中,分享信息產(chǎn)生單元30以二維碼的形式產(chǎn)生的用于分享視聽片段 的分享信息可具有如下格式:
[0070] URI = "視聽文件的地址信息" &Count = "視聽片段的數(shù)量N" &StartO = "hh:mm: ss" | | EndO = "hh:mm: ss,' &Startl =…(共有 N 對(duì) Start 和 End 的組合)。
[0071] 在上述示例中,URI作為統(tǒng)一資源標(biāo)識(shí)符,表示地址信息獲取單元20獲取的至少 一個(gè)視聽文件的地址信息;Count表示一個(gè)或多個(gè)視聽片段的數(shù)量;Start表示視聽片段的 起始播放時(shí)間;End表示視聽片段的結(jié)束播放時(shí)間。
[0072] 基于上述格式,假設(shè)視聽文件為優(yōu)酷網(wǎng)上的網(wǎng)絡(luò)視頻文件,且根據(jù)用戶的設(shè)置共 獲取了 3個(gè)視頻片段的共享時(shí)間段信息,分享信息產(chǎn)生單元30可產(chǎn)生如下分享信息:
[0073] URI = "http ://www. youku. com/123456. mp4,'&Count = " 3,'&StartO = "00:00:03" I |EndO = "00:02:00"&Startl = "00:03:00" I |Endl = "00:05:00"&Start2 ="00:30:00" I IEnd2 = "00:40:00"。
[0074] 此外,應(yīng)該理解,分享信息產(chǎn)生單元30以二維碼作為分享信息的形式來產(chǎn)生分享 信息僅僅為示例。具體說來,二維碼僅是分享信息的可行形式之一,還可通過文本、圖形或 其他數(shù)據(jù)形式來傳輸分享信息,且分享信息的具體格式也可靈活設(shè)置。也就是說,本領(lǐng)域技 術(shù)人員可采用任何適當(dāng)?shù)姆绞絹懋a(chǎn)生分享信息,只要終端與播放視聽片段的其他終端之間 可根據(jù)約定對(duì)分享信息進(jìn)行相應(yīng)的編譯碼即可。通過上述方式產(chǎn)生分享信息,所述其他終 端可很方便地從分享信息中解析出一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和至少一個(gè)視 聽文件的地址信息,并再現(xiàn)所述一個(gè)或多個(gè)視聽片段。此外,以二維碼的形式來產(chǎn)生分享信 息,可使所述其他終端更為方便、快捷地獲取分享信息。
[0075] 分享信息提供單元40用于向其他終端提供產(chǎn)生的分享信息。
[0076] 在一個(gè)示例中,分享信息提供單元40可將產(chǎn)生的分享信息發(fā)送到所述其他終端。 在此情況下,分享信息提供單元40可將產(chǎn)生的分享信息直接或間接發(fā)送到其他終端,然后 所述其他終端根據(jù)接收到的分享信息來再現(xiàn)至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段。
[0077] 在另一示例中,分享信息提供單元40可將產(chǎn)生的分享信息(例如,二維碼形式的 分享信息)發(fā)布到所述其他終端能夠掃描的位置。在此情況下,分享信息提供單元40可將 產(chǎn)生的分享信息發(fā)布到視頻分享站點(diǎn)上、或是社交網(wǎng)絡(luò)平臺(tái)上等所述其他終端能夠掃描的 位置,然后所述其他終端通過對(duì)二維碼形式的分享信息進(jìn)行掃描來獲取分享信息。
[0078] 根據(jù)本發(fā)明示例性實(shí)施例的視聽片段分享設(shè)備,可實(shí)現(xiàn)對(duì)至少一個(gè)視聽文件中的 一個(gè)或多個(gè)視聽片段的分享,提高傳輸或播放的效率。此外,向其他終端提供二維碼形式的 分享信息方便用戶有效的交流。
[0079] 圖2是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享本地視聽片段的設(shè)備的框 圖。
[0080] 如圖2所示,在至少一個(gè)視聽文件包括分享視聽片段的終端的至少一個(gè)本地視聽 文件的情況下,根據(jù)本發(fā)明示例性實(shí)施例的分享本地視聽片段的設(shè)備除包括共享時(shí)間段信 息獲取單元10、地址信息獲取單元20、分享信息產(chǎn)生單元30、分享信息提供單元40之外,可 還包括視聽片段提供單元50和無線通信單元60。這些單元可由數(shù)字信號(hào)處理器、現(xiàn)場(chǎng)可編 程門陣列等通用硬件處理器來實(shí)現(xiàn),也可通過專用芯片等專用硬件處理器來實(shí)現(xiàn),還可完 全通過計(jì)算機(jī)程序來以軟件方式實(shí)現(xiàn),例如,可被實(shí)現(xiàn)為安裝在終端中用于視聽文件播放 的應(yīng)用中的各個(gè)模塊。
[0081] 具體來說,共享時(shí)間段信息獲取單元10用于根據(jù)用戶的設(shè)置獲取至少一個(gè)本地 視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息。這里,共享時(shí)間段信息可包括每個(gè) 視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。例如,在播放本地視聽文件時(shí),共享時(shí)間段信 息獲取單元10可獲取用戶設(shè)置的每個(gè)期望分享的視聽片段的起始播放時(shí)間和結(jié)束播放時(shí) 間。這里,應(yīng)該理解,一個(gè)或多個(gè)視聽片段可屬于同一個(gè)本地視聽文件,也可屬于不同本地 視聽文件。
[0082] 地址信息獲取單元20用于獲取所述至少一個(gè)本地視聽文件的本地地址。可選地, 當(dāng)一個(gè)或多個(gè)視聽片段屬于不同本地視聽文件時(shí),地址信息獲取單元20獲取的是各個(gè)本 地視聽文件的本地地址。
[0083] 分享信息產(chǎn)生單元30用于產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的本地地址的 分享信息。優(yōu)選地,分享信息產(chǎn)生單元30可以二維碼的形式來產(chǎn)生分享信息。
[0084] 可選地,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同本地視聽文件時(shí),分享信息產(chǎn)生單元30 產(chǎn)生的分享信息可包括:各個(gè)本地視聽文件的本地地址、每個(gè)視聽文件中的一個(gè)或多個(gè)視 聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間??蛇x地,分享信息除包括獲取的共享時(shí)間段信息 和獲取的本地地址之外,可還包括一個(gè)或多個(gè)視聽片段的數(shù)量。
[0085] 分享信息提供單元40用于向其他終端提供產(chǎn)生的分享信息。
[0086] 在一個(gè)示例中,分享信息提供單元40可將產(chǎn)生的分享信息發(fā)送到所述其他終端。 在此情況下,分享信息提供單元40可將產(chǎn)生的分享信息直接或間接發(fā)送到其他終端,然后 所述其他終端根據(jù)接收到的分享信息來再現(xiàn)至少一個(gè)本地視聽文件中的一個(gè)或多個(gè)視聽 片段。
[0087] 在另一示例中,分享信息提供單元40可將產(chǎn)生的分享信息(例如,二維碼形式的 分享信息)發(fā)布到所述其他終端能夠掃描的位置。在此情況下,分享信息提供單元40可將 產(chǎn)生的分享信息發(fā)布到視頻分享站點(diǎn)上、或是社交網(wǎng)絡(luò)平臺(tái)上等所述其他終端能夠掃描的 位置,然后所述其他終端通過對(duì)二維碼形式的分享信息進(jìn)行掃描來獲取分享信息。
[0088] 視聽片段提供單元50用于以流媒體方式來提供所述至少一個(gè)本地視聽文件中的 一個(gè)或多個(gè)視聽片段。
[0089] 無線通信單元60用于將視聽片段提供單元50提供的所述一個(gè)或多個(gè)視聽片段通 過無線通信發(fā)送到所述其他終端。這里,作為示例,無線通信單元60可將視聽片段提供單 元50提供的一個(gè)或多個(gè)視聽片段通過WIFI直連方式或藍(lán)牙方式發(fā)送到所述其他終端。
[0090] 以WIFI直連方式為例,無線通信單元60可開啟終端的WIFI直連模塊,并將視 聽片段提供單元50提供的一個(gè)或多個(gè)視聽片段通過WIFI直連方式發(fā)送到其他終端。具 體說來,在無線通信單元60開啟終端的WIFI直連模塊之后,所述終端的IP地址可以為 192. 168. 0. 100,相應(yīng)地,地址信息獲取單元20可獲取本地視聽文件的本地地址,例如, http://192. 168. 0. lOO/video/12345. mp4,然后視聽片段提供單元50使用地址信息獲取 單元20獲取的本地視聽文件的本地地址以流媒體方式來提供與共享時(shí)間段信息獲取單元 10獲取的共享時(shí)間段信息對(duì)應(yīng)的本地視聽文件中的一個(gè)或多個(gè)視聽片段,無線通信單元 60將視聽片段提供單元50提供的一個(gè)或多個(gè)視聽片段通過WIFI直連方式發(fā)送到所述其他 終端。這里,應(yīng)該理解,至少一個(gè)本地視聽文件的本地地址的格式可對(duì)應(yīng)于采取的具體近距 離通信連接方式。
[0091] 在此情況下,分享信息產(chǎn)生單元30產(chǎn)生的分享信息除包括獲取的共享時(shí)間段信 息和獲取的本地地址之外,可還包括終端的近距離通信地址,以便接收到分享信息的其他 終端能夠與所述終端建立WIFI直連連接。相應(yīng)地,分享信息產(chǎn)生單元30可以二維碼的形 式產(chǎn)生如下分享信息:
[0092] MAC = "終端的近距離通信地址" &URI = "本地視聽文件的本地地址" &Count = "視聽片段的數(shù)量 N" &StartO = "hh:mm: ss" | EndO = "hh:mm: ss" &Startl =…(共有 N 對(duì)Start和End的組合)。
[0093] 在上述示例中,MAC表示終端的近距離通信地址。
[0094] 基于上述格式,假設(shè)終端的近距離通信地址為BO: DO: 9C: 58: D9: DE,且根據(jù)用戶的 設(shè)置共獲取了 3個(gè)視聽片段的共享時(shí)間段信息,分享信息產(chǎn)生單元30可產(chǎn)生如下分享信 息:
[0095] MAC="B0:D0:9C:58:D9:DE"&URI="http://192.168.0.100/123456. mp4"&Count ="3"&StartO ="00:00:03" ||EndO ="00:02:00"&Startl = "00:03:00" I |Endl = "00:05:00"&Start2 = "00:30:00" I |End2 = "00:40:00"。
[0096] 在此情況下,在接收到分享信息的其他終端根據(jù)終端的近距離通信地址與終端建 立WIFI直連連接之后,所述其他終端就可以基于本地視聽文件的本地地址和共享時(shí)間段 信息來以流媒體的方式再現(xiàn)本地視聽文件中的3個(gè)視聽片段。
[0097] 根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享本地視聽片段的設(shè)備,可實(shí)現(xiàn)對(duì)至少一 個(gè)本地視聽文件中的一個(gè)或多個(gè)視聽片段的分享,提高傳輸或播放的效率。并且,向其他終 端提供二維碼形式的分享信息方便用戶有效的交流。此外,所述終端還可通過無線通信將 以流媒體方式提供的一個(gè)或多個(gè)本地視聽片段發(fā)送到其他終端,使得用戶能夠直接分享指 定的一個(gè)或多個(gè)本地視聽片段,從而提高了數(shù)據(jù)傳輸?shù)挠行浴?br>
[0098] 此外,通過終端之間的WIFI直連發(fā)送一個(gè)或多個(gè)視聽片段,則無須熱點(diǎn)基站、路 由器或移動(dòng)熱點(diǎn)(AP)就可以方便地與其他終端實(shí)現(xiàn)直接連接,并發(fā)送一個(gè)或多個(gè)視聽片 段,更方便用戶間的交流。
[0099] 圖3是示出根據(jù)本發(fā)明另一示例性實(shí)施例的在終端中分享本地視聽片段的設(shè)備 的框圖。
[0100] 如圖3所示,在至少一個(gè)視聽文件包括分享視聽片段的終端的至少一個(gè)本地視聽 文件的情況下,根據(jù)本發(fā)明另一示例性實(shí)施例的分享本地視聽片段的設(shè)備除包括共享時(shí)間 段信息獲取單元10、地址信息獲取單元20、分享信息產(chǎn)生單元30、分享信息提供單元40之 夕卜,可還包括視聽文件發(fā)送單元70。這些單元可由數(shù)字信號(hào)處理器、現(xiàn)場(chǎng)可編程門陣列等通 用硬件處理器來實(shí)現(xiàn),也可通過專用芯片等專用硬件處理器來實(shí)現(xiàn),還可完全通過計(jì)算機(jī) 程序來以軟件方式實(shí)現(xiàn),例如,可被實(shí)現(xiàn)為安裝在終端中用于視聽文件播放的應(yīng)用中的各 個(gè)模塊。
[0101] 具體來說,共享時(shí)間段信息獲取單元10用于根據(jù)用戶的設(shè)置獲取至少一個(gè)本地 視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息。這里,共享時(shí)間段信息可包括每個(gè) 視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。例如,在播放本地視聽文件時(shí),共享時(shí)間段信 息獲取單元10可獲取用戶設(shè)置的每個(gè)期望分享的視聽片段的起始播放時(shí)間和結(jié)束播放時(shí) 間。這里,應(yīng)該理解,一個(gè)或多個(gè)視聽片段可屬于同一個(gè)本地視聽文件,也可屬于不同本地 視聽文件。
[0102] 地址信息獲取單元20用于獲取所述至少一個(gè)本地視聽文件的本地地址。這里,地 址信息獲取單元20除了獲取至少一個(gè)本地視聽文件的本地地址之外,還可獲取分享視聽 片段的終端的近距離通信地址。可選地,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同本地視聽文件時(shí), 地址信息獲取單元20獲取的是各個(gè)本地視聽文件的本地地址和分享視聽片段的終端的近 距離通信地址。
[0103] 分享信息產(chǎn)生單元30用于產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的本地地址的 分享信息。優(yōu)選地,分享信息產(chǎn)生單元30可以二維碼的形式來產(chǎn)生分享信息。可選地,分 享信息除包括獲取的共享時(shí)間段信息和獲取的本地地址之外,可還包括一個(gè)或多個(gè)視聽片 段的數(shù)量。
[0104] 可選地,在地址信息獲取單元20獲取所述終端的近距離通信地址和至少一個(gè)本 地視聽文件的本地地址的情況下,分享信息產(chǎn)生單元30可產(chǎn)生包括獲取的共享時(shí)間段信 息和獲取的近距離通信地址的分享信息。
[0105] 這里,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同本地視聽文件時(shí),分享信息產(chǎn)生單元30產(chǎn) 生的分享信息可包括:獲取的近距離通信地址、每個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的 起始播放時(shí)間和結(jié)束播放時(shí)間。
[0106] 分享信息提供單元40用于向其他終端提供產(chǎn)生的分享信息。
[0107] 在一個(gè)示例中,分享信息提供單元40可將產(chǎn)生的分享信息發(fā)送到所述其他終端。 在此情況下,分享信息提供單元40可將產(chǎn)生的分享信息直接或間接發(fā)送到所述其他終端, 然后所述其他終端根據(jù)接收到的分享信息來再現(xiàn)至少一個(gè)本地視聽文件中的一個(gè)或多個(gè) 視聽片段。
[0108] 在另一示例中,分享信息提供單元40可將產(chǎn)生的分享信息(例如,二維碼形式的 分享信息)發(fā)布到所述其他終端能夠掃描的位置。在此情況下,分享信息提供單元40可將 產(chǎn)生的分享信息發(fā)布到視頻分享站點(diǎn)上、或是社交網(wǎng)絡(luò)平臺(tái)上等所述其他終端能夠掃描的 位置,然后所述其他終端通過對(duì)二維碼形式的分享信息進(jìn)行掃描來獲取分享信息。
[0109] 視聽文件發(fā)送單元70用于使用獲取的本地地址將所述至少一個(gè)本地視聽文件以 近距離通信方式發(fā)送到所述其他終端,以使所述其他終端基于分享信息來接收所述至少一 個(gè)本地視聽文件并再現(xiàn)所述至少一個(gè)本地視聽文件中的所述一個(gè)或多個(gè)視聽片段。這里, 作為示例,近距離通信方式可以是藍(lán)牙方式、WIFI方式、WIFI直連方式或NFC方式。
[0110] 具體來說,當(dāng)播放視聽片段的其他終端獲取到終端的近距離通信地址時(shí),所述其 他終端會(huì)向視聽文件發(fā)送單元70發(fā)送連接請(qǐng)求(例如,所述連接請(qǐng)求中可包括所述其他終 端的近距離通信地址),視聽文件發(fā)送單元70響應(yīng)于所述連接請(qǐng)求基于獲取的本地地址將 至少一個(gè)本地視聽文件以近距離通信方式發(fā)送到所述其他終端。
[0111] 這里,將終端與所述其他終端建立近距離通信,然后,視聽文件發(fā)送單元70將至 少一個(gè)本地視聽文件發(fā)送到所述其他終端。這里,由于所述終端與所述其他終端之間通過 近距離通信發(fā)送文件的速度較快,且通過近距離通信發(fā)送文件無需支付額外的費(fèi)用,因此, 在此情況下,視聽文件發(fā)送單元70可使用獲取的本地地址將至少一個(gè)本地視聽文件以近 距離通信方式發(fā)送到所述其他終端,所述其他終端接收到至少一個(gè)本地視聽文件后,再根 據(jù)共享時(shí)間段信息中的每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間來再現(xiàn)相應(yīng)的一個(gè) 或多個(gè)視聽片段。
[0112] 根據(jù)本發(fā)明另一示例性實(shí)施例的在終端中分享本地視聽片段的設(shè)備,可實(shí)現(xiàn)對(duì)至 少一個(gè)本地視聽文件中的一個(gè)或多個(gè)視聽片段的分享,提高傳輸或播放的效率。并且,向其 他終端提供二維碼形式的分享信息方便用戶有效的交流。此外,所述終端可通過近距離通 信方式將所述至少一個(gè)本地視聽文件發(fā)送到所述其他終端,使得所述其他終端能夠方便地 基于分享信息來再現(xiàn)所述一個(gè)或多個(gè)本地視聽片段。
[0113] 圖4是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中以二維碼形式產(chǎn)生分享信息的 示意圖。在該示例中,將視頻文件作為視聽文件的示例,應(yīng)理解,上述方式僅作為示例,本發(fā) 明的示例性實(shí)施例還可應(yīng)用于其他形式的視聽文件。
[0114] 本發(fā)明示例性實(shí)施例的視聽片段分享設(shè)備可通過安裝在終端上的應(yīng)用來呈現(xiàn)進(jìn) 行視聽片段分享的選項(xiàng),并通過接收用戶對(duì)所述選項(xiàng)的選擇來接收用戶進(jìn)行視聽片段分享 的請(qǐng)求,然后終端響應(yīng)于所述請(qǐng)求進(jìn)入視聽片段分享模式,在視聽片段分享模式下本發(fā)明 示例性實(shí)施例的視聽片段分享設(shè)備根據(jù)用戶的設(shè)置來產(chǎn)生分享信息,并向其他終端提供產(chǎn) 生的分享信息。
[0115] 圖4所示的界面為視頻文件播放的應(yīng)用的界面,如圖4所示,在該界面中的"分享" 按鈕被用于進(jìn)行視聽片段分享。在用戶希望將正在播放的視頻文件中的兩個(gè)視頻片段分享 給其他終端的用戶的情況下,所述終端接收用戶對(duì)"分享"按鈕的選擇操作(例如,對(duì)該按 鈕的點(diǎn)擊操作),并響應(yīng)于所述選擇操作進(jìn)入視頻片段分享模式。在視頻片段分享模式下, 共享時(shí)間段信息獲取單元10接收用戶在視頻播放的時(shí)間軸上設(shè)置的視頻片段的起始播放 時(shí)間和結(jié)束播放時(shí)間。優(yōu)選地,共享時(shí)間段信息獲取單元10還可接收用戶對(duì)用于確認(rèn)設(shè)置 的視頻片段的"完成"按鈕的選擇操作(例如,對(duì)該按鈕的點(diǎn)擊操作),并響應(yīng)于所述選擇操 作確認(rèn)將要共享的視頻片段。
[0116] 地址信息獲取單元20獲取該視頻文件的地址信息,這里,應(yīng)該理解,地址信息獲 取單元20可在共享時(shí)間段信息獲取單元10獲取兩個(gè)視頻片段的共享時(shí)間段信息之前獲取 該視頻文件的地址信息,也可以在共享時(shí)間段信息獲取單元10獲取兩個(gè)視頻片段的共享 時(shí)間段信息之后獲取該視頻文件的地址信息。在獲取了共享時(shí)間段信息和地址信息后,分 享信息產(chǎn)生單元30以二維碼的形式來產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信息 的分享信息,然后分享信息提供單元40可將該二維碼發(fā)送給其他終端,或者發(fā)布到視頻文 件播放界面或網(wǎng)絡(luò)上,以供所述其他終端方便地進(jìn)行掃描。
[0117] 圖5是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的方法的流程圖。
[0118] 參照?qǐng)D5,在步驟S10中,根據(jù)用戶的設(shè)置獲取至少一個(gè)視聽文件中的一個(gè)或多個(gè) 視聽片段的共享時(shí)間段信息。這里,共享時(shí)間段信息可包括每個(gè)視聽片段的起始播放時(shí)間 和結(jié)束播放時(shí)間。作為示例,至少一個(gè)視聽文件可以是視頻文件、音頻文件或動(dòng)畫文件(例 如,swf格式的文件)。例如,在播放視聽文件時(shí),可獲取用戶設(shè)置的每個(gè)期望分享的視聽片 段的起始播放時(shí)間和結(jié)束播放時(shí)間。這里,應(yīng)該理解,一個(gè)或多個(gè)視聽片段可屬于同一個(gè)視 聽文件,也可屬于不同視聽文件。通過獲取共享時(shí)間段信息,能夠使用戶不再受限于只能分 享整個(gè)視聽文件,而可在至少一個(gè)視聽文件中指定對(duì)一個(gè)或多個(gè)視聽片段進(jìn)行分享。
[0119] 在步驟S20中,獲取所述至少一個(gè)視聽文件的地址信息??蛇x地,當(dāng)一個(gè)或多個(gè)視 聽片段屬于不同視聽文件時(shí),獲取的是各個(gè)視聽文件的地址信息??蛇x地,可在步驟S10之 前獲取至少一個(gè)視聽文件的地址信息,也可在步驟S10之后獲取至少一個(gè)視聽文件的地址 信息。
[0120] 在一個(gè)示例中,至少一個(gè)視聽文件可包括至少一個(gè)網(wǎng)絡(luò)視聽文件。在此情況下, 至少一個(gè)視聽文件的地址信息可包括至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。例如,當(dāng)網(wǎng)絡(luò)視 聽文件為優(yōu)酷網(wǎng)上的一個(gè)網(wǎng)絡(luò)視頻文件時(shí),則獲取的地址信息為該網(wǎng)絡(luò)視頻文件的網(wǎng)絡(luò)地 址,例如,URI = "http://www. youku. com/123456. mp4,'。
[0121] 在另一個(gè)示例中,至少一個(gè)視聽文件可包括分享視聽片段的終端的至少一個(gè)本地 視聽文件。在此情況下,至少一個(gè)視聽文件的地址信息可包括至少一個(gè)本地視聽文件的本 地地址。
[0122] 在步驟S30中,產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信息的分享信息。 可選地,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同視聽文件時(shí),產(chǎn)生的分享信息可包括:各個(gè)視聽文 件的地址信息、每個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。 可選地,分享信息除包括獲取的共享時(shí)間段信息和獲取的地址信息之外,可還包括一個(gè)或 多個(gè)視聽片段的數(shù)量。
[0123] 優(yōu)選地,在步驟S30中,可以二維碼的形式來產(chǎn)生包括獲取的共享時(shí)間段信息和 獲取的地址信息的分享信息。應(yīng)該理解,以二維碼作為分享信息的形式來產(chǎn)生分享信息僅 僅為示例。具體說來,二維碼僅是分享信息的可行形式之一,還可通過文本、圖形或其他數(shù) 據(jù)形式來傳輸分享信息,且分享信息的具體格式也可靈活設(shè)置。也就是說,本領(lǐng)域技術(shù)人員 可采用任何適當(dāng)?shù)姆绞絹懋a(chǎn)生分享信息,只要終端與播放視聽片段的其他終端之間可根據(jù) 約定對(duì)分享信息進(jìn)行相應(yīng)的編譯碼即可。
[0124] 通過上述方式產(chǎn)生分享信息,其他終端可很方便地從分享信息中解析出一個(gè)或多 個(gè)視聽片段的共享時(shí)間段信息和至少一個(gè)視聽文件的地址信息,并再現(xiàn)所述一個(gè)或多個(gè)視 聽片段。此外,以二維碼的形式來產(chǎn)生分享信息,可使其他終端更為方便、快捷地獲取分享 信息。
[0125] 由于已經(jīng)參照?qǐng)D1中的分享信息產(chǎn)生單元30對(duì)以二維碼的形式來產(chǎn)生分享信息 的方法進(jìn)行了詳細(xì)的描述,在此不再贅述。
[0126] 在步驟S40中,向其他終端提供產(chǎn)生的分享信息。
[0127] 在一個(gè)示例中,可將產(chǎn)生的分享信息發(fā)送到所述其他終端。在此情況下,可將產(chǎn)生 的分享信息直接或間接發(fā)送到其他終端,然后所述其他終端根據(jù)接收到的分享信息來再現(xiàn) 至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段。
[0128] 在另一示例中,可將產(chǎn)生的分享信息(例如,二維碼形式的分享信息)發(fā)布到所述 其他終端能夠掃描的位置。在此情況下,可將產(chǎn)生的分享信息發(fā)布到視頻分享站點(diǎn)上、或是 社交網(wǎng)絡(luò)平臺(tái)上等所述其他終端能夠掃描的位置,然后所述其他終端通過對(duì)二維碼形式的 分享信息進(jìn)行掃描來獲取分享信息。
[0129] 根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的方法,可實(shí)現(xiàn)對(duì)至少一個(gè)視 聽文件中的一個(gè)或多個(gè)視聽片段的分享,提高傳輸或播放的效率。此外,向其他終端提供二 維碼形式的分享信息方便用戶有效的交流。
[0130] 此外,應(yīng)該理解,上述根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的方法 可由圖1中的視聽片段分享設(shè)備來實(shí)現(xiàn),也可以被實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄介質(zhì)中的計(jì)算機(jī) 代碼。本領(lǐng)域技術(shù)人員可以根據(jù)對(duì)上述方法的描述來實(shí)現(xiàn)所述計(jì)算機(jī)代碼。當(dāng)所述計(jì)算機(jī) 代碼在計(jì)算機(jī)中被執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明示例性實(shí)施例的上述方法。
[0131] 圖6是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享本地視聽片段的方法的流 程圖。
[0132] 參照?qǐng)D6,在步驟S10中,根據(jù)用戶的設(shè)置獲取至少一個(gè)本地視聽文件中的一個(gè)或 多個(gè)視聽片段的共享時(shí)間段信息。這里,共享時(shí)間段信息可包括每個(gè)視聽片段的起始播放 時(shí)間和結(jié)束播放時(shí)間。例如,在播放本地視聽文件時(shí),可獲取用戶設(shè)置的每個(gè)期望分享的視 聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。這里,應(yīng)該理解,一個(gè)或多個(gè)視聽片段可屬于同一 個(gè)本地視聽文件,也可屬于不同本地視聽文件。
[0133] 在步驟S20中,獲取所述至少一個(gè)本地視聽文件的本地地址??蛇x地,當(dāng)一個(gè)或多 個(gè)視聽片段屬于不同本地視聽文件時(shí),獲取的是各個(gè)本地視聽文件的本地地址。可選地,可 在步驟S10之前獲取至少一個(gè)本地視聽文件的本地地址,也可在步驟S10之后獲取至少一 個(gè)本地視聽文件的本地地址。
[0134] 在一個(gè)示例中,可開啟終端的WIFI直連模塊或藍(lán)牙模塊,在開啟所述終端的WIFI 直連模塊或藍(lán)牙模塊之后,所述終端的IP地址可以為192. 168. 0. 100,相應(yīng)地,在步驟S20 中可獲取本地視聽文件的本地地址,例如,http://192. 168. 0. 100/video/12345.mp4。這 里,應(yīng)該理解,至少一個(gè)本地視聽文件的本地地址的格式可對(duì)應(yīng)于采取的具體近距離通信 連接方式。在此情況下,在步驟S20中還獲取所述終端的近距離通信地址。
[0135] 在步驟S30中,產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的本地地址的分享信息。 優(yōu)選地,可以二維碼的形式來產(chǎn)生分享信息。
[0136] 可選地,在開啟所述終端的WIFI直連模塊或藍(lán)牙模塊的情況下,產(chǎn)生的分享信息 除包括獲取的共享時(shí)間段信息和獲取的本地地址之外,可還包括所述終端的近距離通信地 址。
[0137] 可選地,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同本地視聽文件時(shí),產(chǎn)生的分享信息可包 括:各個(gè)本地視聽文件的本地地址、每個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的起始播放時(shí) 間和結(jié)束播放時(shí)間??蛇x地,分享信息除包括獲取的共享時(shí)間段信息和獲取的本地地址之 夕卜,可還包括一個(gè)或多個(gè)視聽片段的數(shù)量。
[0138] 在步驟S40中,向其他終端提供產(chǎn)生的分享信息。
[0139] 在一個(gè)示例中,可將產(chǎn)生的分享信息發(fā)送到所述其他終端。在此情況下,可將產(chǎn)生 的分享信息直接或間接發(fā)送到其他終端,然后所述其他終端根據(jù)接收到的分享信息來再現(xiàn) 至少一個(gè)本地視聽文件中的一個(gè)或多個(gè)視聽片段。
[0140] 在另一示例中,可將產(chǎn)生的分享信息(例如,二維碼形式的分享信息)發(fā)布到所述 其他終端能夠掃描的位置。在此情況下,可將產(chǎn)生的分享信息發(fā)布到視頻分享站點(diǎn)上、或是 社交網(wǎng)絡(luò)平臺(tái)上等所述其他終端能夠掃描的位置,然后所述其他終端通過對(duì)二維碼形式的 分享信息進(jìn)行掃描來獲取分享信息。
[0141] 在步驟S50中,以流媒體方式來提供所述至少一個(gè)本地視聽文件中的一個(gè)或多個(gè) 視聽片段。
[0142] 具體說來,在步驟S50中可基于步驟S20中獲取的本地地址和在步驟S10中獲取 的共享時(shí)間段信息以流媒體方式來提供本地視聽文件中的一個(gè)或多個(gè)視聽片段。
[0143] 在步驟S60中,將提供的所述一個(gè)或多個(gè)視聽片段通過無線通信發(fā)送到所述其他 終端。這里,作為示例,可將提供的所述一個(gè)或多個(gè)視聽片段通過藍(lán)牙方式或WIFI直連方 式發(fā)送到所述其他終端。
[0144] 在此情況下,當(dāng)播放視聽片段的其他終端根據(jù)接收到的分享信息中包括的近距離 通信地址與所述終端建立藍(lán)牙連接或WIFI直連連接之后,所述其他終端就可以基于至少 一個(gè)本地視聽文件的本地地址和共享時(shí)間段信息來以流媒體的方式再現(xiàn)至少一個(gè)視聽文 件中的一個(gè)或多個(gè)視聽片段。
[0145] 此外,分享視聽片段的終端還可通過無線通信將所述一個(gè)或多個(gè)本地視聽片段發(fā) 送到其他終端,使得用戶能夠直接分享指定的一個(gè)或多個(gè)本地視聽片段,從而提高了數(shù)據(jù) 傳輸?shù)挠行浴?br>
[0146] 此外,應(yīng)該理解,上述根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的方法 可由圖2中的在終端中分享本地視聽片段的設(shè)備來實(shí)現(xiàn),也可以被實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄 介質(zhì)中的計(jì)算機(jī)代碼。本領(lǐng)域技術(shù)人員可以根據(jù)對(duì)上述方法的描述來實(shí)現(xiàn)所述計(jì)算機(jī)代 碼。當(dāng)所述計(jì)算機(jī)代碼在計(jì)算機(jī)中被執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明示例性實(shí)施例的上述方法。
[0147] 圖7是示出根據(jù)本發(fā)明另一示例性實(shí)施例的在終端中分享本地視聽片段的方法 的流程圖。
[0148] 參照?qǐng)D7,在步驟S10中,根據(jù)用戶的設(shè)置獲取至少一個(gè)本地視聽文件中的一個(gè)或 多個(gè)視聽片段的共享時(shí)間段信息。這里,共享時(shí)間段信息可包括每個(gè)視聽片段的起始播放 時(shí)間和結(jié)束播放時(shí)間。例如,在播放本地視聽文件時(shí),可獲取用戶設(shè)置的每個(gè)期望分享的視 聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。這里,應(yīng)該理解,一個(gè)或多個(gè)視聽片段可屬于同一 個(gè)本地視聽文件,也可屬于不同本地視聽文件。
[0149] 在步驟S20中,獲取所述至少一個(gè)本地視聽文件的本地地址。這里,可選地,除了 獲取至少一個(gè)本地視聽文件的本地地址之外,還可獲取分享視聽片段的終端的近距離通信 地址。可選地,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同本地視聽文件時(shí),獲取的是各個(gè)本地視聽文 件的本地地址和分享視聽片段的終端的近距離通信地址。
[0150] 在步驟S30中,產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的本地地址的分享信息。 優(yōu)選地,可以二維碼的形式來產(chǎn)生分享信息。
[0151] 可選地,在獲取所述終端的近距離通信地址和至少一個(gè)本地視聽文件的本地地址 的情況下,在步驟S30中可產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的近距離通信地址的分 享信息。這里,當(dāng)一個(gè)或多個(gè)視聽片段屬于不同本地視聽文件時(shí),產(chǎn)生的分享信息可包括: 獲取的近距離通信地址、每個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的起始播放時(shí)間和結(jié)束播 放時(shí)間??蛇x地,分享信息除包括獲取的共享時(shí)間段信息和獲取的本地地址之外,可還包括 一個(gè)或多個(gè)視聽片段的數(shù)量。
[0152] 在步驟S40中,向其他終端提供產(chǎn)生的分享信息。
[0153] 在一個(gè)示例中,可將產(chǎn)生的分享信息發(fā)送到所述其他終端。在此情況下,可將產(chǎn)生 的分享信息直接或間接發(fā)送到所述其他終端,然后所述其他終端根據(jù)接收到的分享信息來 再現(xiàn)至少一個(gè)本地視聽文件中的一個(gè)或多個(gè)視聽片段。
[0154] 在另一示例中,可將產(chǎn)生的分享信息(例如,二維碼形式的分享信息)發(fā)布到所述 其他終端能夠掃描的位置。在此情況下,可將產(chǎn)生的分享信息發(fā)布到視頻分享站點(diǎn)上、或是 社交網(wǎng)絡(luò)平臺(tái)上等所述其他終端能夠掃描的位置,然后所述其他終端通過對(duì)二維碼形式的 分享信息進(jìn)行掃描來獲取分享信息。
[0155] 在步驟S70中,使用獲取的本地地址將所述至少一個(gè)本地視聽文件以近距離通信 方式發(fā)送到所述其他終端,以使所述其他終端基于分享信息來接收所述至少一個(gè)本地視聽 文件并再現(xiàn)所述至少一個(gè)本地視聽文件中的所述一個(gè)或多個(gè)視聽片段。這里,作為示例,近 距離通信方式可以是藍(lán)牙方式、WIFI方式、WIFI直連方式或NFC方式。
[0156] 具體說來,當(dāng)其他終端獲取到分享視聽片段的終端的近距離通信地址時(shí),所述其 他終端會(huì)向所述終端發(fā)送連接請(qǐng)求(例如,所述連接請(qǐng)求中可包括所述其他終端的近距離 通信地址),所述終端響應(yīng)于所述連接請(qǐng)求基于獲取的本地地址將至少一個(gè)本地視聽文件 以近距離通信方式發(fā)送到所述其他終端。
[0157] 這里,將終端與所述其他終端建立近距離通信,然后,將至少一個(gè)本地視聽文件發(fā) 送到所述其他終端。這里,由于所述終端與所述其他終端之間通過近距離通信發(fā)送文件的 速度較快,且通過近距離通信發(fā)送文件時(shí)無需支付額外的費(fèi)用,因此,在此情況下,可使用 獲取的本地地址將至少一個(gè)本地視聽文件以近距離通信方式發(fā)送到所述其他終端,所述其 他終端接收到至少一個(gè)本地視聽文件后,再根據(jù)共享時(shí)間段信息中的每個(gè)視聽片段的起始 播放時(shí)間和結(jié)束播放時(shí)間來再現(xiàn)相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0158] 此外,應(yīng)該理解,上述根據(jù)本發(fā)明示例性實(shí)施例的在終端中分享視聽片段的方法 可由圖3中的在終端中分享本地視聽片段的設(shè)備來實(shí)現(xiàn),也可以被實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄 介質(zhì)中的計(jì)算機(jī)代碼。本領(lǐng)域技術(shù)人員可以根據(jù)對(duì)上述方法的描述來實(shí)現(xiàn)所述計(jì)算機(jī)代 碼。當(dāng)所述計(jì)算機(jī)代碼在計(jì)算機(jī)中被執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明示例性實(shí)施例的上述方法。
[0159] 圖8是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的設(shè)備的框圖。這 里,作為示例,所述終端可以是智能電話、個(gè)人計(jì)算機(jī)、平板電腦、游戲機(jī)、數(shù)字多媒體播放 器等能夠進(jìn)行視聽文件播放的電子設(shè)備。
[0160] 如圖8所示,根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的設(shè)備(以下,稱 為視聽片段播放設(shè)備)包括:分享信息獲取單元100、分享信息解析單元200、視聽片段再現(xiàn) 單元300。這些單元可由數(shù)字信號(hào)處理器、現(xiàn)場(chǎng)可編程門陣列等通用硬件處理器來實(shí)現(xiàn),也 可通過專用芯片等專用硬件處理器來實(shí)現(xiàn),還可完全通過計(jì)算機(jī)程序來以軟件方式實(shí)現(xiàn), 例如,可被實(shí)現(xiàn)為安裝在終端中用于視聽文件播放的應(yīng)用中的各個(gè)模塊。
[0161] 具體來說,分享信息獲取單元100用于獲取由分享視聽片段的其他終端提供的分 享信息。這里,分享信息可包括至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段 信息和至少一個(gè)視聽文件的地址信息,共享時(shí)間段信息可包括每個(gè)視聽片段的起始播放時(shí) 間和結(jié)束播放時(shí)間。作為示例,至少一個(gè)視聽文件可以是視頻文件、音頻文件或動(dòng)畫文件 (例如,swf格式的文件)。
[0162] 在一個(gè)示例中,分享信息獲取單元100可從所述其他終端接收分享信息。
[0163] 在另一個(gè)示例中,優(yōu)選地,分享信息可具有二維碼的形式,分享信息獲取單元100 可通過掃描從所述其他終端接收的二維碼或由所述其他終端發(fā)布的二維碼來獲取由其他 終端提供的分享信息。二維碼形式的分享信息可使播放視聽片段的終端更方便、快捷地獲 取分享信息,方便用戶的分享交流。
[0164] 這里,應(yīng)該理解,以二維碼作為分享信息的形式來產(chǎn)生分享信息僅僅為示例。具體 說來,二維碼僅是分享信息的可行形式之一,還可通過文本、圖形或其他數(shù)據(jù)形式來傳輸分 享信息,且分享信息的具體格式也可靈活設(shè)置。也就是說,本領(lǐng)域技術(shù)人員可采用任何適當(dāng) 的方式來產(chǎn)生分享信息,只要終端與分享視聽片段的其他終端之間可根據(jù)約定對(duì)分享信息 進(jìn)行相應(yīng)的編譯碼即可。
[0165] 分享信息解析單元200用于從獲取的分享信息中解析出共享時(shí)間段信息和地址 信息。
[0166] 可選地,一個(gè)或多個(gè)視聽片段可屬于同一個(gè)視聽文件,也可屬于不同視聽文件。當(dāng) 一個(gè)或多個(gè)視聽片段屬于不同視聽文件時(shí),分享信息可包括:各個(gè)視聽文件的地址信息、每 個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。對(duì)應(yīng)地,分享信息 解析單元200解析出的地址信息可為各個(gè)視聽文件的地址信息,解析出的共享時(shí)間段信息 為每個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。
[0167] 可選地,分享信息除包括一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和至少一個(gè)視聽 文件的地址信息之外,可還包括一個(gè)或多個(gè)視聽片段的數(shù)量。對(duì)應(yīng)地,分享信息解析單元 200可還從獲取的分享信息中解析出一個(gè)或多個(gè)視聽片段的數(shù)量。
[0168] 例如,以視聽文件為優(yōu)酷網(wǎng)上的網(wǎng)絡(luò)視頻文件,且包括3個(gè)視頻片段的共享時(shí)間 信息的二維碼形式的分享信息為例,分享信息解析單元200可將該二維碼轉(zhuǎn)換為字符串信 息,并通過對(duì)轉(zhuǎn)換的字符串信息進(jìn)行解析來得到網(wǎng)絡(luò)視頻文件的網(wǎng)絡(luò)地址、視頻片段的數(shù) 量以及3個(gè)視頻片段的共享時(shí)間段信息,具體可解析出如下內(nèi)容:
[0169] URI = http://www. youku. com/123456. mp4
[0170] Count = 3
[0171] StartO = 00:00:03
[0172] EndO = 00:02:00
[0173] Start 1 = 00:03:00
[0174] Endl = 00:05:00
[0175] Start2 = 00:30:00
[0176] End2 = 00:40:00。
[0177] 視聽片段再現(xiàn)單元300用于基于解析出的共享時(shí)間段信息和地址信息來再現(xiàn)至 少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段。可選地,視聽片段再現(xiàn)單元300在再現(xiàn)完一個(gè) 或多個(gè)視聽片段之后,還可向用戶顯示用于提示分享完畢的消息。
[0178] 可選地,在分享信息包括一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息、至少一個(gè)視聽 文件的地址信息、一個(gè)或多個(gè)視聽片段的數(shù)量的情況下,視聽片段再現(xiàn)單元300可基于解 析出的共享時(shí)間段信息、地址信息和一個(gè)或多個(gè)視聽片段的數(shù)量來再現(xiàn)至少一個(gè)視聽文件 中的所述一個(gè)或多個(gè)視聽片段。
[0179] 例如,當(dāng)視聽片段再現(xiàn)單元300對(duì)多個(gè)視聽片段進(jìn)行再現(xiàn)時(shí),可首先基于解析出 的第一個(gè)視聽片段的共享時(shí)間段信息來再現(xiàn)第一個(gè)視聽片段,然后判斷再現(xiàn)的視聽片段的 數(shù)量是否已經(jīng)達(dá)到解析出的一個(gè)或多個(gè)視聽片段的數(shù)量。如果再現(xiàn)的視聽片段的數(shù)量達(dá)到 解析出的一個(gè)或多個(gè)視聽片段的數(shù)量,則視聽片段再現(xiàn)單元300停止再現(xiàn)視聽片段;如果 再現(xiàn)的視聽片段的數(shù)量沒有達(dá)到解析出的所述一個(gè)或多個(gè)視聽片段的數(shù)量,則視聽片段再 現(xiàn)單元300繼續(xù)基于解析出的第二個(gè)視聽片段的共享時(shí)間段信息來再現(xiàn)第二個(gè)視聽片段, 直至所有視聽片段都再現(xiàn)完畢。
[0180] 在一個(gè)示例中,視聽片段再現(xiàn)單元300可先基于解析出的共享時(shí)間段信息和地址 信息來獲取至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段,然后再對(duì)獲取的一個(gè)或多個(gè)視聽 片段進(jìn)行播放。
[0181] 在另一個(gè)示例中,視聽片段再現(xiàn)單元300可先基于解析出的地址信息獲取至少一 個(gè)視聽文件,然后再基于解析出的共享時(shí)間段信息來播放獲取的至少一個(gè)視聽文件中的一 個(gè)或多個(gè)視聽片段。
[0182] 根據(jù)本發(fā)明示例性實(shí)施例的視聽片段播放設(shè)備,可再現(xiàn)至少一個(gè)視聽文件中的一 個(gè)或多個(gè)視聽片段,提高傳輸或播放的效率。此外,獲取二維碼形式的分享信息更方便用戶 有效的受流。
[0183] 圖9是示出根據(jù)本發(fā)明示例性實(shí)施例的視聽片段播放設(shè)備中的視聽片段再現(xiàn)單 元的結(jié)構(gòu)的框圖。
[0184] 如圖9所示,根據(jù)本發(fā)明示例性實(shí)施例的視聽片段播放設(shè)備中的視聽片段再現(xiàn)單 元300可包括:視聽片段獲取單元301和播放單元302。
[0185] 具體來說,視聽片段獲取單元301用于基于解析出的共享時(shí)間段信息和地址信息 來獲取至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段。
[0186] 在一個(gè)示例中,所述至少一個(gè)視聽文件可包括至少一個(gè)網(wǎng)絡(luò)視聽文件。在此情 況下,至少一個(gè)視聽文件的地址信息可包括至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。例如,當(dāng) 網(wǎng)絡(luò)視聽文件為優(yōu)酷網(wǎng)上的一個(gè)網(wǎng)絡(luò)視頻文件時(shí),分享信息解析單元200從獲取的分享信 息中解析出的地址信息為該網(wǎng)絡(luò)視頻文件的網(wǎng)絡(luò)地址,例如,URI = "http://www. youku. com/123456. mp4"。
[0187] 在此情況下,視聽片段獲取單元301可從解析出的網(wǎng)絡(luò)地址以流媒體方式緩存所 述至少一個(gè)網(wǎng)絡(luò)視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽片段。
[0188] 在另一個(gè)示例中,所述至少一個(gè)視聽文件可包括所述終端的至少一個(gè)本地視聽文 件。在此情況下,至少一個(gè)視聽文件的地址信息可包括至少一個(gè)本地視聽文件的本地地址。 對(duì)應(yīng)地,分享信息解析單元200從獲取的分享信息中解析出的地址信息為至少一個(gè)本地視 聽文件的本地地址,此時(shí),視聽片段獲取單元301可從解析出的本地地址以流媒體方式緩 存至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0189] 例如,視聽片段獲取單元301可通過無線通信從解析出的本地地址以流媒體方式 緩存至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽片 段。這里,作為示例,無線通信可以是WIFI直連方式或藍(lán)牙方式。
[0190] 例如,分享視聽片段的其他終端可開啟相應(yīng)的WIFI直連模塊或藍(lán)牙模塊,在這種 情況下,分享信息除包括一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和至少一個(gè)本地視聽文件 的本地地址之外,可還包括所述其他終端的近距離通信地址。相應(yīng)地,分享信息解析單元 200可從獲取的分享信息中解析出所述共享時(shí)間段信息、至少一個(gè)本地視聽文件的本地地 址、所述其他終端的近距離通信地址。
[0191] 以WIFI直連為例,視聽片段獲取單元301可根據(jù)解析出的近距離通信地址與所述 其他終端建立WIFI直連連接,并通過WIFI直連方式從解析出的本地地址以流媒體方式緩 存所述至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽 片段。
[0192] 具體說來,在分享視聽片段的其他終端開啟相應(yīng)的WIFI直連模塊之后,所述其 他終端的IP地址可以為192. 168. 0. 100,相應(yīng)地,至少一個(gè)本地視聽文件的本地地址可 以為http://192. 168. 0. 100/video/12345. mp4。在此情況下,當(dāng)所述終端根據(jù)解析出 的近距離通信地址與所述其他終端建立WIFI直連連接之后,所述終端的IP地址可以為 192. 168. 0. 101,視聽片段獲取單元301可通過WIFI直連從解析出的本地地址以流媒體的 方式緩存至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片 段。
[0193] 例如,以假設(shè)終端的近距離通信地址為B0:D0:9C:58 :D9:DE,且根據(jù)用戶的設(shè)置共 獲取了 3個(gè)視聽片段的共享時(shí)間段信息的二維碼形式的分享信息為例,分享信息解析單元 200從該分享信息中解析出的具體內(nèi)容如下:
[0194] MAC = B0:D0:9C:58:D9:DE
[0195] URI = http ://192. 168. 0. 100/video/12345. mp4
[0196] Count = 3
[0197] StartO = 00:00:03
[0198] EndO = 00:02:00
[0199] Start1 = 00:03:00
[0200] Endl = 00:05:00
[0201] Start2 = 00:30:00
[0202] End2 = 00:40:00。
[0203] 視聽片段獲取單元301根據(jù)解析出的近距離通信地址BO: DO: 9C: 58: D9: DE與分享 視聽片段的其他終端建立藍(lán)牙連接或WIFI直連連接。在連接成功之后,視聽片段獲取單元 301從本地視聽文件的本地地址,例如,URI = http://192. 168. 0· 100/video/12345· mp4通 過藍(lán)牙方式或WIFI直連方式以流媒體的方式緩沖與解析出的3對(duì)Start和End的組合相 應(yīng)的三個(gè)本地視聽片段。
[0204] 具體說來,當(dāng)分享信息解析單元200解析出Count = 3時(shí),視聽片段獲取單元301 獲取解析出的3對(duì)Start和End的組合,然后從第1個(gè)視聽片段開始進(jìn)行緩沖。具體來講, 從StartO = 00:00:03開始進(jìn)行緩沖,緩沖至EndO = 00:02:00時(shí)停止,進(jìn)行下一個(gè)片段的 緩沖,即從Startl = 00:03:00再開始緩沖,緩沖至Endl = 00:05:00時(shí)停止,接著進(jìn)行第 三個(gè)片段的緩沖,從Start2 = 00:30:00開始進(jìn)行緩沖,緩沖至End2 = 00:40:00時(shí)停止。
[0205] 播放單元302用于播放獲取的所述一個(gè)或多個(gè)視聽片段。這里,視聽片段獲取單 元301已獲取了一個(gè)或多個(gè)視聽片段,播放單元302只需將獲取的一個(gè)或多個(gè)視聽片段進(jìn) 行播放即可。例如,在視聽片段獲取單元301緩沖一個(gè)或多個(gè)視聽片段的過程中,播放單 元302可播放已緩沖的視聽片段,并且在緩沖完成后,可在終端中生成與獲取的一個(gè)或多 個(gè)視聽片段對(duì)應(yīng)的一個(gè)或多個(gè)已緩沖的視聽文件,一個(gè)或多個(gè)已緩沖的視聽文件的存儲(chǔ)名 稱的格式可由至少一個(gè)視聽文件的名稱加視聽片段的序號(hào)組成(例如,視聽文件的名稱為 123456. mp4,則已緩沖的第一個(gè)視聽文件的名稱可為123456_1· mp4)。
[0206] 圖10是示出根據(jù)本發(fā)明另一示例性實(shí)施例的視聽片段播放設(shè)備中的視聽片段再 現(xiàn)單元的結(jié)構(gòu)的框圖。
[0207] 如圖10所示,根據(jù)本發(fā)明另一示例性實(shí)施例的視聽片段播放設(shè)備中的視聽片段 再現(xiàn)單元300可包括:視聽文件獲取單元310和播放單元320。
[0208] 具體來說,視聽文件獲取單元310用于基于解析出的地址信息獲取所述至少一個(gè) 視聽文件。
[0209] 在一個(gè)示例中,所述至少一個(gè)視聽文件可包括所述其他終端的至少一個(gè)本地視聽 文件,所述至少一個(gè)視聽文件的地址信息可包括所述其他終端的近距離通信地址。在此情 況下,視聽文件獲取單元310可基于解析出的近距離通信地址從所述其他終端獲取所述至 少一個(gè)本地視聽文件。
[0210] 例如,當(dāng)所述終端與所述其他終端之間建立近距離通信連接時(shí),視聽文件獲取單 元310可從所述其他終端接收所述至少一個(gè)本地視聽文件。例如,當(dāng)所述終端與所述其他 終端之間滿足近距離通信的距離要求時(shí),由于所述終端與所述其他終端之間通過近距離通 信發(fā)送文件的速度較快,且通過近距離通信發(fā)送文件時(shí)無需支付額外的費(fèi)用,因此,在此情 況下,視聽文件獲取單元310可基于解析出的近距離通信地址從所述其他終端接收所述至 少一個(gè)本地視聽文件。
[0211] 播放單元320用于基于解析出的共享時(shí)間段信息來播放獲取的所述至少一個(gè)視 聽文件中的所述一個(gè)或多個(gè)視聽片段。這里,視聽文件獲取單元310接收到所述至少一個(gè) 本地視聽文件后,播放單元320根據(jù)共享時(shí)間段信息中的每個(gè)視聽片段的起始播放時(shí)間和 結(jié)束播放時(shí)間來播放相應(yīng)的視聽片段。
[0212] 圖11是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的示意圖。這里, 作為示例,該示意圖是針對(duì)圖4中產(chǎn)生的分享信息進(jìn)行視頻片段播放的示意圖。
[0213] 如圖11所示,圖11所示的界面為視頻文件播放的應(yīng)用的界面,當(dāng)分享信息獲取單 元100獲取到圖4中產(chǎn)生的分享信息之后,分享信息解析單元200從獲取的分享信息中解 析出共享時(shí)間段信息和地址信息,視聽片段再現(xiàn)單元300從解析出的地址信息緩沖與解析 出的共享時(shí)間段信息相應(yīng)的兩個(gè)視頻片段,在緩沖過程中即時(shí)再現(xiàn)已緩沖的內(nèi)容。
[0214] 圖12是示出根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的方法(以下,稱 為視聽片段播放方法)流程圖。
[0215] 參照?qǐng)D12,在步驟S100中,獲取由其他終端提供的分享信息。這里,分享信息可 包括至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和所述至少一個(gè)視聽 文件的地址信息,共享時(shí)間段信息可包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。 作為示例,至少一個(gè)視聽文件可以是視頻文件、音頻文件或動(dòng)畫文件(例如,swf格式的文 件)。
[0216] 在一個(gè)示例中,可從所述其他終端接收分享信息。
[0217] 在另一個(gè)示例中,優(yōu)選地,分享信息可具有二維碼的形式,步驟S100可包括:通過 掃描從所述其他終端接收的二維碼或由所述其他終端發(fā)布的二維碼來獲取由其他終端提 供的分享信息。二維碼形式的分享信息可使所述終端更方便、快捷地獲取分享信息,方便用 戶的分享交流。
[0218] 這里,應(yīng)該理解,以二維碼作為分享信息的形式來產(chǎn)生分享信息僅僅為示例。具體 說來,二維碼僅是分享信息的可行形式之一,還可通過文本、圖形或其他數(shù)據(jù)形式來傳輸分 享信息,且分享信息的具體格式也可靈活設(shè)置。也就是說,本領(lǐng)域技術(shù)人員可采用任何適當(dāng) 的方式來產(chǎn)生分享信息,只要終端與其他終端之間可根據(jù)約定對(duì)分享信息進(jìn)行相應(yīng)的編譯 碼即可。
[0219] 在步驟S200中,從獲取的分享信息中解析出共享時(shí)間段信息和地址信息。
[0220] 可選地,一個(gè)或多個(gè)視聽片段可屬于同一個(gè)視聽文件,也可屬于不同視聽文件。當(dāng) 一個(gè)或多個(gè)視聽片段屬于不同視聽文件時(shí),分享信息可包括:各個(gè)視聽文件的地址信息、每 個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。對(duì)應(yīng)地,解析出的 地址信息可為各個(gè)視聽文件的地址信息,解析出的共享時(shí)間段信息可為每個(gè)視聽文件中的 一個(gè)或多個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間。
[0221] 可選地,分享信息除包括一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和至少一個(gè)視聽 文件的地址信息之外,可還包括一個(gè)或多個(gè)視聽片段的數(shù)量。對(duì)應(yīng)地,在步驟S200中可還 從獲取的分享信息中解析出所述一個(gè)或多個(gè)視聽片段的數(shù)量。
[0222] 在步驟S300中,基于解析出的共享時(shí)間段信息和地址信息來再現(xiàn)所述至少一個(gè) 視聽文件中的所述一個(gè)或多個(gè)視聽片段。
[0223] 可選地,在分享信息包括一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息、至少一個(gè)視聽 文件的地址信息、一個(gè)或多個(gè)視聽片段的數(shù)量的情況下,步驟S300可包括:基于解析出的 共享時(shí)間段信息、地址信息和一個(gè)或多個(gè)視聽片段的數(shù)量來再現(xiàn)至少一個(gè)視聽文件中的所 述一個(gè)或多個(gè)視聽片段。
[0224] 例如,當(dāng)對(duì)多個(gè)視聽片段進(jìn)行再現(xiàn)時(shí),可首先基于解析出的第一個(gè)視聽片段的共 享時(shí)間段信息來再現(xiàn)第一個(gè)視聽片段,然后判斷再現(xiàn)的視聽片段的數(shù)量是否已經(jīng)達(dá)到解析 出的一個(gè)或多個(gè)視聽片段的數(shù)量。如果再現(xiàn)的視聽片段的數(shù)量達(dá)到解析出的一個(gè)或多個(gè)視 聽片段的數(shù)量,則停止再現(xiàn)視聽片段;如果再現(xiàn)的視聽片段的數(shù)量沒有達(dá)到解析出的所述 一個(gè)或多個(gè)視聽片段的數(shù)量,則繼續(xù)基于解析出的第二個(gè)視聽片段的共享時(shí)間段信息來再 現(xiàn)第二個(gè)視聽片段,直至所有視聽片段都再現(xiàn)完畢。
[0225] 在一個(gè)示例中,在步驟300中可先基于解析出的共享時(shí)間段信息和地址信息來獲 取至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段,然后再對(duì)獲取的一個(gè)或多個(gè)視聽片段進(jìn)行 播放。
[0226] 在另一個(gè)示例中,在步驟300中可先基于解析出的地址信息獲取至少一個(gè)視聽文 件,然后再基于解析出的共享時(shí)間段信息來播放獲取的至少一個(gè)視聽文件中的一個(gè)或多個(gè) 視聽片段。
[0227] 根據(jù)本發(fā)明示例性實(shí)施例的在視聽片段播放設(shè)備,可再現(xiàn)至少一個(gè)視聽文件中的 一個(gè)或多個(gè)視聽片段,提高傳輸或播放的效率。此外,獲取二維碼形式的分享信息更方便用 戶有效的交流。
[0228] 圖13是示出根據(jù)本發(fā)明示例性實(shí)施例的視聽片段播放方法中的再現(xiàn)視聽片段步 驟的流程圖。
[0229] 參照?qǐng)D13,在步驟S301中,基于解析出的共享時(shí)間段信息和地址信息來獲取所述 至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
[0230] 在一個(gè)示例中,至少一個(gè)視聽文件可包括一個(gè)網(wǎng)絡(luò)視聽文件。在此情況下,至少一 個(gè)視聽文件的地址信息可包括至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。例如,當(dāng)網(wǎng)絡(luò)視聽文件 為優(yōu)酷網(wǎng)上的一個(gè)網(wǎng)絡(luò)視頻文件時(shí),在步驟S200中從獲取的分享信息中解析出的地址信 息為該網(wǎng)絡(luò)視頻文件的網(wǎng)絡(luò)地址,例如,URI = "http://www. youku. com/123456. mp4"。
[0231] 在此情況下,步驟S301可包括:從解析出的網(wǎng)絡(luò)地址以流媒體方式緩存至少一個(gè) 網(wǎng)絡(luò)視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0232] 在另一個(gè)示例中,所述至少一個(gè)視聽文件可包括所述其他終端中的至少一個(gè)本地 視聽文件。在此情況下,所述至少一個(gè)視聽文件的地址信息可包括所述至少一個(gè)本地視聽 文件的本地地址。對(duì)應(yīng)地,在步驟S200中從獲取的分享信息中解析出的地址信息為至少一 個(gè)本地視聽文件的本地地址,此時(shí),步驟S301可包括:從解析出的本地地址以流媒體方式 緩存所述至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視 聽片段。
[0233] 例如,可通過無線通信從解析出的本地地址以流媒體方式緩存至少一個(gè)本地視聽 文件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。這里,作為示例,無線通信 方式可以是WIFI直連方式或藍(lán)牙方式。
[0234] 例如,分享視聽片段的其他終端可開啟相應(yīng)的藍(lán)牙模塊或WIFI直連模塊,在這種 情況下,分享信息除包括一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和至少一個(gè)本地視聽文件 的本地地址之外,所述分享信息可還包括所述其他終端的近距離通信地址。相應(yīng)地,在步驟 S200中可從獲取的分享信息中解析出共享時(shí)間段信息、至少一個(gè)本地視聽文件的本地地 址、所述其他終端的近距離通信地址。
[0235] 以WIFI直連為例,在步驟S301中可根據(jù)解析出的近距離通信地址與所述其他終 端建立WIFI直連連接,并通過WIFI直連方式從解析出的本地地址以流媒體方式緩存所述 至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽片段。
[0236] 具體說來,在其他終端開啟相應(yīng)的WIFI直連模塊之后,所述其他終端的 IP地址可以為192. 168. 0. 100,相應(yīng)地,至少一個(gè)本地視聽文件的本地地址可以為 http://192. 168. 0. 100/video/12345. mp4。在此情況下,當(dāng)所述終端根據(jù)解析出的近 距離通信地址與所述其他終端建立WIFI直連連接之后,所述終端的IP地址可以為 192. 168. 0. 101,在步驟S301中可通過WIFI直連從解析出的本地地址以流媒體的方式緩存 至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
[0237] 在步驟S302中,播放獲取的所述一個(gè)或多個(gè)視聽片段。這里,在步驟S301中已獲 取了所述一個(gè)或多個(gè)視聽片段,在步驟S302中只需將獲取的所述一個(gè)或多個(gè)視聽片段進(jìn) 行播放即可。例如,在緩沖一個(gè)或多個(gè)視聽片段的過程中,可播放已緩沖的視聽片段,并且 在緩沖完成后,可在終端中生成與獲取的一個(gè)或多個(gè)視聽片段對(duì)應(yīng)的一個(gè)或多個(gè)已緩沖的 視聽文件,一個(gè)或多個(gè)已緩沖的視聽文件的存儲(chǔ)名稱的格式可由所述至少一個(gè)視聽文件的 名稱加視聽片段的序號(hào)組成(例如,視聽文件的名稱為123456. mp4,則已緩沖的第一個(gè)視 聽文件的名稱可為123456_1· mp4)。
[0238] 圖14是示出根據(jù)本發(fā)明另一示例性實(shí)施例的視聽片段播放方法中的再現(xiàn)視聽片 段步驟的流程圖。
[0239] 參照?qǐng)D14,在步驟S310中,基于解析出的地址信息獲取所述至少一個(gè)視聽文件。
[0240] 在一個(gè)示例中,至少一個(gè)視聽文件可包括分享視聽文件片段的其他終端的至少一 個(gè)本地視聽文件,所述至少一個(gè)視聽文件的地址信息可包括所述其他終端的近距離通信地 址。在此情況下,可基于解析出的近距離通信地址從所述其他終端獲取所述至少一個(gè)本地 視聽文件。
[0241] 例如,將終端與其他終端建立近距離通信,然后,可從其他終端接收至少一個(gè)本地 視聽文件。這里,由于所述終端與所述其他終端之間通過近距離通信發(fā)送文件的速度較快, 且通過近距離通信發(fā)送文件時(shí)無需支付額外的費(fèi)用,因此,在此情況下,可基于解析出的近 距離通信地址從所述其他終端獲取所述至少一個(gè)本地視聽文件。
[0242] 在步驟S320中,基于解析出的共享時(shí)間段信息來播放獲取的所述至少一個(gè)視聽 文件中的所述一個(gè)或多個(gè)視聽片段。這里,在步驟S310中獲取到至少一個(gè)本地視聽文件 后,在步驟S320中可根據(jù)共享時(shí)間段信息中的每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放 時(shí)間來播放相應(yīng)的視聽片段。
[0243] 此外,應(yīng)該理解,上述根據(jù)本發(fā)明示例性實(shí)施例的在終端中播放視聽片段的方法 可由圖8中的視聽片段播放設(shè)備來實(shí)現(xiàn),也可以被實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄介質(zhì)中的計(jì)算機(jī) 代碼。本領(lǐng)域技術(shù)人員可以根據(jù)對(duì)上述方法的描述來實(shí)現(xiàn)所述計(jì)算機(jī)代碼。當(dāng)所述計(jì)算機(jī) 代碼在計(jì)算機(jī)中被執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明示例性實(shí)施例的上述方法。
[0244] 采用本發(fā)明示例性實(shí)施例的在終端中分享、播放視聽片段的設(shè)備和方法,分享視 聽片段的終端可以在至少一個(gè)視聽文件中指定對(duì)一個(gè)或多個(gè)視聽片段進(jìn)行分享,播放視聽 片段的終端可以僅播放分享視聽片段的終端指定分享的一個(gè)或多個(gè)視聽片段,使終端間可 以更有效地進(jìn)行分享。
[0245] 此外,以二維碼的形式產(chǎn)生分享信息,能夠使播放分享視聽片段的終端更加方便 和快捷地獲取分享信息。
[0246] 此外,以流媒體方式來分享、播放視聽片段,可以使播放分享視聽片段的終端達(dá)到 邊緩沖邊播放的效果,而不用等待所述一個(gè)或多個(gè)視聽片段全部都緩沖完畢再播放,達(dá)到 更好的分享效果。
[0247] 盡管已經(jīng)參照其示例性實(shí)施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員 應(yīng)該理解,在不脫離權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可以對(duì)其進(jìn)行形式 和細(xì)節(jié)上的各種改變。
【權(quán)利要求】
1. 一種在終端中分享視聽片段的設(shè)備,包括: 共享時(shí)間段信息獲取單元,用于根據(jù)用戶的設(shè)置獲取至少一個(gè)視聽文件中的一個(gè)或多 個(gè)視聽片段的共享時(shí)間段信息,其中,所述共享時(shí)間段信息包括每個(gè)視聽片段的起始播放 時(shí)間和結(jié)束播放時(shí)間; 地址信息獲取單元,用于獲取所述至少一個(gè)視聽文件的地址信息; 分享信息產(chǎn)生單元,用于產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信息的分享信 息; 分享信息提供單元,用于向其他終端提供產(chǎn)生的分享信息。
2. 如權(quán)利要求1所述的設(shè)備,其中,分享信息產(chǎn)生單元以二維碼的形式來產(chǎn)生分享信 肩、。
3. 如權(quán)利要求2所述的設(shè)備,其中,分享信息提供單元將產(chǎn)生的分享信息發(fā)送到所述 其他終端,或者,分享信息提供單元將產(chǎn)生的分享信息發(fā)布到所述其他終端能夠掃描的位 置。
4. 如權(quán)利要求1所述的設(shè)備,其中,所述至少一個(gè)視聽文件包括至少一個(gè)網(wǎng)絡(luò)視聽文 件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。
5. 如權(quán)利要求1所述的設(shè)備,其中,所述至少一個(gè)視聽文件包括所述終端的至少一個(gè) 本地視聽文件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)本地視聽文件的本地 地址。
6. 如權(quán)利要求5所述的設(shè)備,還包括: 視聽片段提供單元,用于以流媒體方式來提供所述至少一個(gè)本地視聽文件中的一個(gè)或 多個(gè)視聽片段; 無線通信單元,用于將視聽片段提供單元提供的所述一個(gè)或多個(gè)視聽片段通過無線通 信發(fā)送到所述其他終端。
7. 如權(quán)利要求6所述的設(shè)備,其中,無線通信單元將視聽片段提供單元提供的所述一 個(gè)或多個(gè)視聽片段通過藍(lán)牙方式或WIFI直連方式發(fā)送到所述其他終端, 其中,地址信息獲取單元還獲取所述終端的近距離通信地址, 其中,所述分享信息還包括獲取的近距離通信地址。
8. 如權(quán)利要求1所述的設(shè)備,其中,所述至少一個(gè)視聽文件包括所述終端的至少一個(gè) 本地視聽文件,其中,地址信息獲取單元獲取所述終端的近距離通信地址和所述至少一個(gè) 本地視聽文件的本地地址,分享信息產(chǎn)生單元產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的近 距離通信地址的分享信息, 所述設(shè)備還包括:視聽文件發(fā)送單元,用于使用獲取的本地地址將所述至少一個(gè)本地 視聽文件以近距離通信方式發(fā)送到所述其他終端,以使所述其他終端基于分享信息來接收 所述至少一個(gè)本地視聽文件并再現(xiàn)所述至少一個(gè)本地視聽文件中的所述一個(gè)或多個(gè)視聽 片段。
9. 如權(quán)利要求1到8中的任何一個(gè)權(quán)利要求所述的設(shè)備,其中,分享信息還包括所述一 個(gè)或多個(gè)視聽片段的數(shù)量。
10. -種在終端中分享視聽片段的方法,包括: (a)根據(jù)用戶的設(shè)置獲取至少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信 息,其中,所述共享時(shí)間段信息包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間; (b) 獲取所述至少一個(gè)視聽文件的地址信息; (c) 產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的地址信息的分享信息; (d) 向其他終端提供產(chǎn)生的分享信息。
11. 如權(quán)利要求10所述的方法,其中,步驟(c)包括:以二維碼的形式來產(chǎn)生包括獲取 的共享時(shí)間段信息和獲取的地址信息的分享信息。
12. 如權(quán)利要求11所述的方法,其中,步驟(d)包括:將產(chǎn)生的分享信息發(fā)送到所述其 他終端,或者,將產(chǎn)生的分享信息發(fā)布到所述其他終端能夠掃描的位置。
13. 如權(quán)利要求10所述的方法,其中,所述至少一個(gè)視聽文件包括至少一個(gè)網(wǎng)絡(luò)視聽 文件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址。
14. 如權(quán)利要求10所述的方法,其中,所述至少一個(gè)視聽文件包括所述終端的至少一 個(gè)本地視聽文件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)本地視聽文件的本 地地址。
15. 如權(quán)利要求14所述的方法,還包括: (e) 以流媒體方式來提供所述至少一個(gè)本地視聽文件中的一個(gè)或多個(gè)視聽片段; (f) 將提供的所述一個(gè)或多個(gè)視聽片段通過無線通信發(fā)送到所述其他終端。
16. 如權(quán)利要求15所述的方法,其中,步驟(f)包括:將提供的所述一個(gè)或多個(gè)視聽片 段通過藍(lán)牙方式或WIFI直連方式發(fā)送到所述其他終端, 其中,步驟(b)還包括:獲取所述終端的近距離通信地址, 其中,所述分享信息還包括獲取的近距離通信地址。
17. 如權(quán)利要求10所述的方法,其中,所述至少一個(gè)視聽文件包括所述終端的至少一 個(gè)本地視聽文件,其中,步驟(b)包括:獲取所述終端的近距離通信地址和所述至少一個(gè)本 地視聽文件的本地地址,步驟(c)包括:產(chǎn)生包括獲取的共享時(shí)間段信息和獲取的近距離 通信地址的分享信息, 所述方法還包括:(e)使用獲取的本地地址將所述至少一個(gè)本地視聽文件以近距離通 信方式發(fā)送到所述其他終端,以使所述其他終端基于分享信息來接收所述至少一個(gè)本地視 聽文件并再現(xiàn)所述至少一個(gè)本地視聽文件中的所述一個(gè)或多個(gè)視聽片段。
18. 如權(quán)利要求10到17中的任何一個(gè)權(quán)利要求所述的方法,其中,分享信息還包括所 述一個(gè)或多個(gè)視聽片段的數(shù)量。
19. 一種在終端中播放視聽片段的設(shè)備,包括: 分享信息獲取單元,用于獲取由其他終端提供的分享信息,其中,所述分享信息包括至 少一個(gè)視聽文件中的一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和所述至少一個(gè)視聽文件的 地址信息,所述共享時(shí)間段信息包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間; 分享信息解析單元,用于從獲取的分享信息中解析出共享時(shí)間段信息和地址信息; 視聽片段再現(xiàn)單元,用于基于解析出的共享時(shí)間段信息和地址信息來再現(xiàn)所述至少一 個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
20. 如權(quán)利要求19所述的設(shè)備,其中,分享信息具有二維碼的形式,并且,分享信息獲 取單元通過掃描從所述其他終端接收的分享信息或由所述其他終端發(fā)布的分享信息來獲 取由其他終端提供的分享信息。
21. 如權(quán)利要求19所述的設(shè)備,其中,視聽片段再現(xiàn)單元包括: 視聽片段獲取單元,用于基于解析出的共享時(shí)間段信息和地址信息來獲取所述至少一 個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段; 播放單元,用于播放獲取的所述一個(gè)或多個(gè)視聽片段。
22. 如權(quán)利要求21所述的設(shè)備,其中,所述至少一個(gè)視聽文件包括至少一個(gè)網(wǎng)絡(luò)視聽 文件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址,并 且, 視聽片段獲取單元從解析出的網(wǎng)絡(luò)地址以流媒體方式緩存所述至少一個(gè)網(wǎng)絡(luò)視聽文 件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
23. 如權(quán)利要求21所述的設(shè)備,其中,所述至少一個(gè)視聽文件包括所述其他終端中的 至少一個(gè)本地視聽文件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)本地視聽文 件的本地地址,并且, 視聽片段獲取單元從解析出的本地地址以流媒體方式緩存所述至少一個(gè)本地視聽文 件中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
24. 如權(quán)利要求23所述的設(shè)備,其中,所述分享信息還包括所述其他終端的近距離通 信地址, 其中,分享信息解析單元還從獲取的分享信息解析出所述其他終端的近距離通信地 址,并且,視聽片段獲取單元基于解析出的近距離通信地址與所述其他終端建立藍(lán)牙連接 或WIFI直連連接,并通過藍(lán)牙方式或WIFI直連方式從解析出的本地地址以流媒體方式緩 存所述至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽 片段。
25. 如權(quán)利要求19所述的設(shè)備,視聽片段再現(xiàn)單元包括: 視聽文件獲取單元,用于基于解析出的地址信息獲取所述至少一個(gè)視聽文件; 播放單元,用于基于解析出的共享時(shí)間段信息來播放獲取的所述至少一個(gè)視聽文件中 的所述一個(gè)或多個(gè)視聽片段。
26. 如權(quán)利要求25所述的設(shè)備,其中,所述至少一個(gè)視聽文件包括所述其他終端的至 少一個(gè)本地視聽文件,所述至少一個(gè)視聽文件的地址信息包括所述其他終端的近距離通信 地址,并且, 視聽文件獲取單元基于解析出的近距離通信地址從所述其他終端獲取所述至少一個(gè) 視聽文件。
27. 如權(quán)利要求19到26中的任何一個(gè)權(quán)利要求所述的設(shè)備,其中,所述分享信息還包 括所述一個(gè)或多個(gè)視聽片段的數(shù)量,分享信息解析單元還從獲取的分享信息中解析出所述 一個(gè)或多個(gè)視聽片段的數(shù)量,并且, 視聽片段再現(xiàn)單元基于解析出的共享時(shí)間段信息、地址信息和所述一個(gè)或多個(gè)視聽片 段的數(shù)量來再現(xiàn)所述至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
28. -種在終端中播放視聽片段的方法,包括: (a)獲取由其他終端提供的分享信息,其中,所述分享信息包括至少一個(gè)視聽文件中的 一個(gè)或多個(gè)視聽片段的共享時(shí)間段信息和所述至少一個(gè)視聽文件的地址信息,所述共享時(shí) 間段信息包括每個(gè)視聽片段的起始播放時(shí)間和結(jié)束播放時(shí)間; (b)從獲取的分享信息中解析出共享時(shí)間段信息和地址信息; (C)基于解析出的共享時(shí)間段信息和地址信息來再現(xiàn)所述至少一個(gè)視聽文件中的所述 一個(gè)或多個(gè)視聽片段。
29. 如權(quán)利要求28所述的方法,其中,分享信息具有二維碼的形式,并且,步驟(a)包 括:通過掃描從所述其他終端接收的分享信息或由所述其他終端發(fā)布的分享信息來獲取由 其他終端提供的分享信息。
30. 如權(quán)利要求28所述的方法,其中,步驟(c)包括: (cl)基于解析出的共享時(shí)間段信息和地址信息來獲取所述至少一個(gè)視聽文件中的所 述一個(gè)或多個(gè)視聽片段; (c2)播放獲取的所述一個(gè)或多個(gè)視聽片段。
31. 如權(quán)利要求30所述的方法,其中,所述至少一個(gè)視聽文件包括至少一個(gè)網(wǎng)絡(luò)視聽 文件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)網(wǎng)絡(luò)視聽文件的網(wǎng)絡(luò)地址,并 且, 步驟(cl)包括:從解析出的網(wǎng)絡(luò)地址以流媒體方式緩存所述至少一個(gè)網(wǎng)絡(luò)視聽文件 中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
32. 如權(quán)利要求30所述的方法,其中,所述至少一個(gè)視聽文件包括所述其他終端中的 至少一個(gè)本地視聽文件,所述至少一個(gè)視聽文件的地址信息包括所述至少一個(gè)本地視聽文 件的本地地址,并且, 步驟(cl)包括:從解析出的本地地址以流媒體方式緩存所述至少一個(gè)本地視聽文件 中與解析出的共享時(shí)間段信息相應(yīng)的一個(gè)或多個(gè)視聽片段。
33. 如權(quán)利要求32所述的方法,其中,所述分享信息還包括所述其他終端的近距離通 信地址,其中,步驟(b)還包括:從獲取的分享信息中解析出所述其他終端的近距離通信地 址,并且, 步驟(cl)包括:基于解析出的近距離通信地址與所述其他終端建立藍(lán)牙連接或WIFI 直連連接,并通過藍(lán)牙方式或WIFI直連方式從解析出的本地地址以流媒體方式緩存所述 至少一個(gè)本地視聽文件中與解析出的共享時(shí)間段信息相應(yīng)的所述一個(gè)或多個(gè)視聽片段。
34. 如權(quán)利要求28所述的方法,步驟(c)包括: (clO)基于解析出的地址信息獲取所述至少一個(gè)視聽文件; (c20)基于解析出的共享時(shí)間段信息來播放獲取的所述至少一個(gè)視聽文件中的所述一 個(gè)或多個(gè)視聽片段。
35. 如權(quán)利要求34所述的方法,其中,所述至少一個(gè)視聽文件包括所述其他終端的至 少一個(gè)本地視聽文件,所述至少一個(gè)視聽文件的地址信息包括所述其他終端的近距離通信 地址,并且, 步驟(clO)包括:基于解析出的近距離通信地址從所述其他終端獲取所述至少一個(gè)視 聽文件。
36. 如權(quán)利要求28到35中的任何一個(gè)權(quán)利要求所述的方法,其中,所述分享信息還包 括所述一個(gè)或多個(gè)視聽片段的數(shù)量,其中,步驟(b)還包括:從獲取的分享信息中解析出所 述一個(gè)或多個(gè)視聽片段的數(shù)量,并且, 步驟(c)包括:基于解析出的共享時(shí)間段信息、地址信息和所述一個(gè)或多個(gè)視聽片段 的數(shù)量來再現(xiàn)所述至少一個(gè)視聽文件中的所述一個(gè)或多個(gè)視聽片段。
【文檔編號(hào)】H04N21/438GK104093067SQ201410284381
【公開日】2014年10月8日 申請(qǐng)日期:2014年6月23日 優(yōu)先權(quán)日:2014年6月23日
【發(fā)明者】何杰銘 申請(qǐng)人:廣州三星通信技術(shù)研究有限公司, 三星電子株式會(huì)社