本發(fā)明涉及多媒體處理的技術(shù)領(lǐng)域,特別是涉及一種多媒體數(shù)據(jù)的播放方法和一種多媒體數(shù)據(jù)的播放裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的高速發(fā)展,網(wǎng)上的信息量急劇增加,其中包含了大量的視頻數(shù)據(jù),例如,新聞視頻、綜藝類節(jié)目、電視劇、電影等等。
用戶對于視頻數(shù)據(jù)的了解,大多源于對整個(gè)視頻數(shù)據(jù)的簡介,基于視頻數(shù)據(jù)的簡介,用戶會選擇觀看或不觀看。
但是,視頻數(shù)據(jù)的時(shí)間一般比較長,如電視劇一集長達(dá)40分鐘,一部電視劇多達(dá)數(shù)十集,而電影一部長達(dá)2個(gè)多小時(shí)。
這些時(shí)長很長的視頻數(shù)據(jù)中包含的信息量比較大,但是,不一定所有的視頻數(shù)據(jù)都是用戶感興趣的,用戶若需要從中篩選出感興趣的部分,需要瀏覽整個(gè)視頻數(shù)據(jù),消耗大量的時(shí)間、浪費(fèi)許多帶寬資源,效率很低。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種多媒體數(shù)據(jù)的播放方法和相應(yīng)的一種多媒體數(shù)據(jù)的播放裝置。
依據(jù)本發(fā)明的一個(gè)方面,提供了一種多媒體數(shù)據(jù)的播放方法,包括:
接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
可選地,所述調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的步驟包括:
按照所述目標(biāo)時(shí)間段生成一播放進(jìn)度條;
在所述播放器中,按照所述多媒體數(shù)據(jù)的播放進(jìn)度加載所述播放進(jìn)度條。
可選地,所述調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的步驟還包括:
當(dāng)所述播放進(jìn)度條被調(diào)整至指定的播放點(diǎn)時(shí),計(jì)算所述播放點(diǎn)的時(shí)間偏移量;
計(jì)算所述時(shí)間偏移量在所述目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn);
調(diào)用播放器播放從所述時(shí)間點(diǎn)開始播放多媒體數(shù)據(jù)。
可選地,還包括:
當(dāng)播放多媒體數(shù)據(jù)時(shí),檢測針對所述多媒體數(shù)據(jù)設(shè)置的目標(biāo)時(shí)間段;
獲取在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的媒體特征標(biāo)簽和/或媒體特征圖像。
可選地,還包括:
建立所述目標(biāo)時(shí)間段的多媒體數(shù)據(jù)與所述媒體特征標(biāo)簽的關(guān)聯(lián)關(guān)系;
獲取多個(gè)關(guān)聯(lián)信息;
對所述多個(gè)關(guān)聯(lián)信息生成索引文件。
可選地,所述接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求的步驟包括:
當(dāng)接收到搜索關(guān)鍵詞時(shí),在所述索引文件的關(guān)聯(lián)信息中查找與所述搜索關(guān)鍵詞匹配的媒體特征標(biāo)簽;
返回所述媒體特征標(biāo)簽及所述媒體特征標(biāo)簽對應(yīng)的、在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù);
接收在搜索結(jié)果頁面中、針對在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求。
可選地,還包括:
當(dāng)播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)完畢時(shí),返回搜索結(jié)果頁面。
可選地,還包括:
將所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段、所述媒體特征標(biāo) 簽和/或所述媒體特征圖像封裝在一多媒體入口對象中。
可選地,所述接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求的步驟包括:
當(dāng)檢測到針對所述多媒體入口對象觸發(fā)操作時(shí),針對所述多媒體數(shù)據(jù)的數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段生成播放請求。
可選地,所述根據(jù)所述播放請求查找所述多媒體數(shù)據(jù)的步驟包括:
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為地址時(shí),訪問所述地址、加載所述多媒體數(shù)據(jù);
或者,
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為數(shù)據(jù)標(biāo)識時(shí),搜索與所述數(shù)據(jù)標(biāo)識匹配的多媒體數(shù)據(jù)。
可選地,還包括:
當(dāng)檢測到針對所述多媒體入口對象的懸停操作,加載所述媒體特征標(biāo)簽和/或所述媒體特征圖像。
根據(jù)本發(fā)明的另一方面,提供了一種多媒體數(shù)據(jù)的播放裝置,包括:
播放請求接收模塊,適于接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
多媒體數(shù)據(jù)查找模塊,適于根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
多媒體數(shù)據(jù)播放模塊,適于調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
可選地,所述多媒體數(shù)據(jù)播放模塊還適于:
按照所述目標(biāo)時(shí)間段生成一播放進(jìn)度條;
在所述播放器中,按照所述多媒體數(shù)據(jù)的播放進(jìn)度加載所述播放進(jìn)度條。
可選地,所述多媒體數(shù)據(jù)播放模塊還適于:
當(dāng)所述播放進(jìn)度條被調(diào)整至指定的播放點(diǎn)時(shí),計(jì)算所述播放點(diǎn)的時(shí)間偏移量;
計(jì)算所述時(shí)間偏移量在所述目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn);
調(diào)用播放器播放從所述時(shí)間點(diǎn)開始播放多媒體數(shù)據(jù)。
可選地,還包括:
目標(biāo)時(shí)間段檢測模塊,適于在播放多媒體數(shù)據(jù)時(shí),檢測針對所述多媒體數(shù)據(jù)設(shè)置的目標(biāo)時(shí)間段;
媒體特征獲取模塊,適于獲取在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的媒體特征標(biāo)簽和/或媒體特征圖像。
可選地,還包括:
關(guān)聯(lián)關(guān)系建立模塊,適于建立所述目標(biāo)時(shí)間段的多媒體數(shù)據(jù)與所述媒體特征標(biāo)簽的關(guān)聯(lián)關(guān)系;
關(guān)聯(lián)信息獲取模塊,適于獲取多個(gè)關(guān)聯(lián)信息;
索引文件生成模塊,適于對所述多個(gè)關(guān)聯(lián)信息生成索引文件。
可選地,所述播放請求接收模塊還適于:
當(dāng)接收到搜索關(guān)鍵詞時(shí),在所述索引文件的關(guān)聯(lián)信息中查找與所述搜索關(guān)鍵詞匹配的媒體特征標(biāo)簽;
返回所述媒體特征標(biāo)簽及所述媒體特征標(biāo)簽對應(yīng)的、在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù);
接收在搜索結(jié)果頁面中、針對在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求。
可選地,還包括:
搜索結(jié)果頁面返回模塊,適于當(dāng)播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)完畢時(shí),返回搜索結(jié)果頁面。
可選地,還包括:
多媒體入口對象封裝模塊,適于將所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段、所述媒體特征標(biāo)簽和/或所述媒體特征圖像封裝在一多媒體入口對象中。
可選地,所述播放請求接收模塊還適于:
當(dāng)檢測到針對所述多媒體入口對象觸發(fā)操作時(shí),針對所述多媒體數(shù)據(jù)的 數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段生成播放請求。
可選地,多媒體數(shù)據(jù)查找模塊還適于:
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為地址時(shí),訪問所述地址、加載所述多媒體數(shù)據(jù);
或者,
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為數(shù)據(jù)標(biāo)識時(shí),搜索與所述數(shù)據(jù)標(biāo)識匹配的多媒體數(shù)據(jù)。
可選地,還包括:
媒體特征加載模塊,適于當(dāng)檢測到針對所述多媒體入口對象的懸停操作,加載所述媒體特征標(biāo)簽和/或所述媒體特征圖像。
本發(fā)明實(shí)施例針對播放請求,調(diào)用播放器播放在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù),避免了用戶再次通過觀看整個(gè)多媒體數(shù)據(jù)篩選出感興趣的部分,大大減少了耗時(shí),減少了帶寬資源的浪費(fèi),提高了效率。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
附圖說明
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放方法實(shí)施例1的步驟流程圖;
圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放方法實(shí)施例2的步驟流程圖;
圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放方法實(shí)施例3的步驟流程圖;以及
圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放裝置實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
參照圖1,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放方法實(shí)施例1的步驟流程圖,具體可以包括如下步驟:
步驟101,接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
在本發(fā)明實(shí)施例中,在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)指一個(gè)多媒體片段,例如,視頻片段、音頻片段,等等。
在顯示時(shí),可以將多媒體片段顯示為一個(gè)獨(dú)立的多媒體數(shù)據(jù),如一個(gè)獨(dú)立的視頻數(shù)據(jù)、一個(gè)獨(dú)立的音頻數(shù)據(jù),等等。
用戶可以針對顯示的多媒體片段,通過點(diǎn)擊等方式觸發(fā)播放請求,請求播放該目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
步驟102,根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
由于在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)(即多媒體片段)是歸屬于一個(gè)獨(dú)立的多媒體數(shù)據(jù),因此,需要查找到該多媒體數(shù)據(jù)。
步驟103,調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
若查找到多媒體數(shù)據(jù),則可以調(diào)用播放器,定位目標(biāo)時(shí)間段,從目標(biāo)時(shí)間段開始播放。
在播放時(shí),可以將目標(biāo)時(shí)間段的時(shí)長信息發(fā)送至播放器,播放器在其UI(User Interface,用戶界面)按照目標(biāo)時(shí)間段生成一播放進(jìn)度條。
例如,目標(biāo)時(shí)間段為1:00:00-1:15:00,則可以生成一時(shí)長為15分鐘的播放進(jìn)度條。
在播放器中,按照多媒體數(shù)據(jù)的播放進(jìn)度加載播放進(jìn)度條,提示多媒體 片段的播放進(jìn)度。
在播放時(shí),用戶可以通過拖曳播放進(jìn)度條、點(diǎn)擊物理鍵的右方向鍵“→”、點(diǎn)擊快捷控件等方式調(diào)整播放進(jìn)度,播放進(jìn)度條隨之進(jìn)行調(diào)整。
當(dāng)播放進(jìn)度條被調(diào)整至指定的播放點(diǎn)時(shí),計(jì)算播放點(diǎn)的時(shí)間偏移量,計(jì)算所述時(shí)間偏移量在目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn),調(diào)用播放器播放從該時(shí)間點(diǎn)開始播放多媒體數(shù)據(jù)。
例如,若針對目標(biāo)時(shí)間段為1:00:00-1:15:00的多媒體數(shù)據(jù)生成一時(shí)長為15分鐘的播放進(jìn)度條,若用戶拖曳播放進(jìn)度條至10分鐘,則播放點(diǎn)的時(shí)間偏移量為10分鐘,在目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn)為1:10:00,則可以將在目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn)發(fā)送至播放器,從1:10:00開始播放。
本發(fā)明實(shí)施例針對播放請求,調(diào)用播放器播放在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù),避免了用戶再次通過觀看整個(gè)多媒體數(shù)據(jù)篩選出感興趣的部分,大大減少了耗時(shí),減少了帶寬資源的浪費(fèi),提高了效率。
參照圖2,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放方法實(shí)施例2的步驟流程圖,具體可以包括如下步驟:
步驟201,當(dāng)播放多媒體數(shù)據(jù)時(shí),檢測針對所述多媒體數(shù)據(jù)設(shè)置的目標(biāo)時(shí)間段;
在具體實(shí)現(xiàn)中,用戶從在線視頻網(wǎng)站請求在播放某個(gè)視頻數(shù)據(jù)時(shí),其對于該視頻數(shù)據(jù)的喜好可以通過其行為數(shù)據(jù)表現(xiàn)。
在本發(fā)明實(shí)施例中,可以通過在線視頻網(wǎng)站的日志信息等方式收集用戶針對某個(gè)視頻數(shù)據(jù)的行為數(shù)據(jù),以挖掘出有價(jià)值的視頻片段。
在本發(fā)明的一種可選實(shí)施例中,步驟201可以包括如下子步驟:
子步驟S11,當(dāng)檢測到針對所述多媒體數(shù)據(jù)的第一標(biāo)記操作時(shí),記錄所述第一標(biāo)記操作對應(yīng)的起始時(shí)間點(diǎn);
子步驟S12,當(dāng)檢測到針對所述多媒體數(shù)據(jù)的第二標(biāo)記操作時(shí),記錄所述第二標(biāo)記操作對應(yīng)的終止時(shí)間點(diǎn);
子步驟S13,將所述起始時(shí)間點(diǎn)與所述終止時(shí)間點(diǎn)組成目標(biāo)時(shí)間段。
在本發(fā)明實(shí)施例中,第一標(biāo)記操作和第二標(biāo)記操作可以為用戶有主觀意識地進(jìn)行的標(biāo)記操作。
例如,在線視頻網(wǎng)站提供了AB重復(fù)按鍵,用戶觸發(fā)A鍵相當(dāng)于觸發(fā)第一標(biāo)記操作,用戶觸發(fā)B鍵相當(dāng)于觸發(fā)第二標(biāo)記操作,將A鍵的起始時(shí)間點(diǎn)和B鍵的終止時(shí)間點(diǎn)組成目標(biāo)時(shí)間段。
第一標(biāo)記操作和第二標(biāo)記操作可以為用戶無主觀意識地進(jìn)行的標(biāo)記操作。
例如,用戶在播放某個(gè)視頻數(shù)據(jù)時(shí),若對當(dāng)前段的視頻數(shù)據(jù)不感興趣,一般會通過拖曳播放進(jìn)度條、點(diǎn)擊物理鍵的右方向鍵“→”、點(diǎn)擊快捷控件等方式調(diào)整播放進(jìn)度,以跳過該段視頻數(shù)據(jù),若對當(dāng)前段的視頻數(shù)據(jù)感興趣,一般不會調(diào)整播放進(jìn)度,而是正常播放。
因此,用戶調(diào)整播放進(jìn)度的終結(jié)操作可以認(rèn)為是第一標(biāo)記操作,調(diào)整播放進(jìn)度的起始操作可以認(rèn)為是第二標(biāo)記操作,將調(diào)整的終結(jié)操作的起始時(shí)間和調(diào)整的起始操作的終止時(shí)間點(diǎn)組成目標(biāo)時(shí)間段。
步驟202,獲取在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的媒體特征標(biāo)簽;
在本發(fā)明實(shí)施例中,對于目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù),可以認(rèn)為是有價(jià)值的多媒體數(shù)據(jù),可以挖掘其媒體特征標(biāo)簽,即表征該目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)特征的標(biāo)簽。
在本發(fā)明的一種可選實(shí)施例中,步驟202可以包括如下子步驟:
子步驟S21,獲取所述多媒體數(shù)據(jù)的基本標(biāo)簽;
基本標(biāo)簽,可以是針對整個(gè)多媒體數(shù)據(jù)的,即整個(gè)多媒體數(shù)據(jù)所具有的基本的特征。
在具體實(shí)現(xiàn)中,基本標(biāo)簽可以包括如下的一種或多種:
多媒體名稱、媒體描述信息、主演人員、演唱者、分類信息、在先標(biāo)記的關(guān)鍵詞。
當(dāng)然,上述基本標(biāo)簽只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其他基本標(biāo)簽,本發(fā)明實(shí)施例對此不加以限制。另外,除了上述基本標(biāo)簽外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它基本標(biāo)簽,本 發(fā)明實(shí)施例對此也不加以限制。
和/或,
子步驟S22,從所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)中識別擴(kuò)展標(biāo)簽;
擴(kuò)展標(biāo)簽,可以是針對目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的,即目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)所具有的主要的特征。
在具體實(shí)現(xiàn)中,由于多媒體數(shù)據(jù)包括視頻數(shù)據(jù)、音頻數(shù)據(jù),兩者的特性有所不同,因此,可以區(qū)分這兩種情況挖掘擴(kuò)展標(biāo)簽。
一、視頻數(shù)據(jù);
在一種擴(kuò)展標(biāo)簽中,當(dāng)多媒體數(shù)據(jù)為視頻數(shù)據(jù)時(shí),可以查找在目標(biāo)時(shí)間段內(nèi)的視頻數(shù)據(jù)的彈幕數(shù)據(jù),從彈幕數(shù)據(jù)中選取關(guān)鍵詞,作為擴(kuò)展標(biāo)簽。
其中,彈幕數(shù)據(jù)為以字幕形式顯示的評論同時(shí)出現(xiàn)的數(shù)據(jù),其具有文本信息和時(shí)間等信息,通過該時(shí)間與關(guān)鍵視頻片段的時(shí)間區(qū)間的匹配,則可以確定該彈幕數(shù)據(jù)是否屬于該視頻片段數(shù)據(jù)。
在具體實(shí)現(xiàn)中時(shí),可以通過數(shù)量選取某個(gè)彈幕數(shù)據(jù)的文本作為關(guān)鍵詞。
具體而言,可以識別相同或相似(即文本匹配)的彈幕數(shù)據(jù),統(tǒng)計(jì)相同或相似的彈幕數(shù)據(jù)(即文本匹配)的數(shù)量,將數(shù)量最多的一個(gè)或多個(gè)彈幕數(shù)據(jù)作為關(guān)鍵詞。
在另一種擴(kuò)展標(biāo)簽中,當(dāng)多媒體數(shù)據(jù)為視頻數(shù)據(jù)時(shí),可以查找在目標(biāo)時(shí)間段內(nèi)的視頻數(shù)據(jù)的字幕數(shù)據(jù),通過文本摘要算法(如TextTeaser)等方式采用字幕數(shù)據(jù)生成文本摘要信息,作為擴(kuò)展標(biāo)簽。
二、音頻數(shù)據(jù)。
在一種擴(kuò)展標(biāo)簽中,可以預(yù)先針對不同風(fēng)格的音頻數(shù)據(jù)生成音頻模型,如爵士樂、古典音樂、流行音樂等音樂風(fēng)格,又如歡快、悲傷、愉快等心情風(fēng)格。
因此,當(dāng)多媒體數(shù)據(jù)為音頻數(shù)據(jù)時(shí),可以采用在目標(biāo)時(shí)間段內(nèi)的音頻數(shù)據(jù)與預(yù)設(shè)的音頻模型進(jìn)行匹配,當(dāng)匹配成功時(shí),提取音頻模型對應(yīng)的風(fēng)格標(biāo)簽,作為擴(kuò)展標(biāo)簽。
在另一種擴(kuò)展標(biāo)簽中,當(dāng)多媒體數(shù)據(jù)為音頻數(shù)據(jù)時(shí),可以從預(yù)設(shè)的數(shù)據(jù) 庫或者第三方的服務(wù)器,查找在目標(biāo)時(shí)間段內(nèi)的音頻數(shù)據(jù)的歌詞數(shù)據(jù),通過文本摘要算法(如TextTeaser)等方式采用歌詞數(shù)據(jù)生成文本摘要信息,作為擴(kuò)展標(biāo)簽。
當(dāng)然,除了自動挖掘擴(kuò)展標(biāo)簽之外,還可以由用戶進(jìn)行添加、刪除或修改。
具體而言,可以目標(biāo)時(shí)間段確定之時(shí),加載一窗口,在一窗口中加載已獲取的媒體特征標(biāo)簽(包括基本標(biāo)簽、擴(kuò)展標(biāo)簽),當(dāng)接收到針對所述媒體特征標(biāo)簽的刪除指示時(shí),將所述媒體特征標(biāo)簽刪除;
此外,當(dāng)接收到新輸入的關(guān)鍵詞時(shí),可以將關(guān)鍵字標(biāo)記為擴(kuò)展標(biāo)簽。
當(dāng)然,上述擴(kuò)展標(biāo)簽的識別方式只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其他擴(kuò)展標(biāo)簽的識別方式,本發(fā)明實(shí)施例對此不加以限制。另外,除了上述擴(kuò)展標(biāo)簽的識別方式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它擴(kuò)展標(biāo)簽的識別方式,本發(fā)明實(shí)施例對此也不加以限制。
子步驟S23,根據(jù)所述基本標(biāo)簽和/或所述擴(kuò)展標(biāo)簽獲取媒體特征標(biāo)簽。
在本發(fā)明實(shí)施例中,可以由基本標(biāo)簽和/或擴(kuò)展標(biāo)簽組成多媒體數(shù)據(jù)的媒體特征標(biāo)簽。
步驟203,建立所述目標(biāo)時(shí)間段的多媒體數(shù)據(jù)與所述媒體特征標(biāo)簽的關(guān)聯(lián)關(guān)系;
在具體實(shí)現(xiàn)中,可以建立目標(biāo)時(shí)間段的多媒體數(shù)據(jù)與媒體特征標(biāo)簽的關(guān)聯(lián)關(guān)系,儲存在數(shù)據(jù)庫中,以進(jìn)行進(jìn)一步的挖掘。
其中,多媒體數(shù)據(jù)可以以MD5(Message-Digest Algorithm 5,信息摘要算法5)、URL(Uniform Resource Locator,統(tǒng)一資源定位符)等媒體數(shù)據(jù)標(biāo)識進(jìn)行表征。
步驟204,獲取多個(gè)關(guān)聯(lián)信息;
步驟205,對所述多個(gè)關(guān)聯(lián)信息生成索引文件;
在本發(fā)明實(shí)施例中,可以從數(shù)據(jù)庫中提取在先建立的關(guān)聯(lián)信息,以建立索引文件,進(jìn)行搜索。
其中,索引文件是由數(shù)據(jù)文件組成,它是帶索引的順序文件。
在實(shí)際應(yīng)用中,可以對關(guān)聯(lián)信息中的基本標(biāo)簽分類,生成分類索引,例如,按照主演人員、地區(qū)(如中國、美國等)、類別(如喜劇、武打劇等)等進(jìn)行分類。
將所述關(guān)聯(lián)信息中的擴(kuò)展標(biāo)簽設(shè)置為在所述分類索引中的鍵key;
將多媒體數(shù)據(jù)(以MD5、URL等媒體數(shù)據(jù)標(biāo)識進(jìn)行表征)及目標(biāo)時(shí)間段設(shè)置為值value;
組合相關(guān)聯(lián)的鍵和值,生成索引文件。
步驟206,接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
在本發(fā)明實(shí)施例中,當(dāng)接收到搜索關(guān)鍵詞時(shí),在索引文件的關(guān)聯(lián)信息中查找與搜索關(guān)鍵詞匹配的媒體特征標(biāo)簽。
在具體實(shí)現(xiàn)中,用戶可以通過瀏覽器、視頻應(yīng)用等客戶端加載在線視頻網(wǎng)站的網(wǎng)頁,該網(wǎng)頁提供了一搜索框,用戶可以在該搜索框中輸入搜索關(guān)鍵詞,以請求服務(wù)器搜索與之相關(guān)的多媒體數(shù)據(jù)。
在索引文件中,可以查找與搜索關(guān)鍵詞匹配的分類索引。
在該分類索引的鍵中,查找與搜索關(guān)鍵詞匹配的擴(kuò)展標(biāo)簽,提取與鍵對應(yīng)的值,獲得擴(kuò)展標(biāo)簽所屬的多媒體數(shù)據(jù)及目標(biāo)時(shí)間段。
例如,搜索關(guān)鍵詞為“小明喜劇”,則可以在喜劇這個(gè)分類索引中,查找與小明相關(guān)的視頻片段。
若查找到匹配的媒體特征標(biāo)簽,則可以返回媒體特征標(biāo)簽及媒體特征標(biāo)簽對應(yīng)的、在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù),在搜索結(jié)果頁中進(jìn)行顯示。
用戶在搜索結(jié)果頁中瀏覽媒體特征標(biāo)簽及在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù),若用戶感興趣,則可以點(diǎn)擊該媒體特征標(biāo)簽或在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù),觸發(fā)播放請求。
因此,在本發(fā)明實(shí)施例中,可以接收在搜索結(jié)果頁面中、針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求。
步驟207,根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
在具體實(shí)現(xiàn)中,可以基于用戶觸發(fā)的多媒體數(shù)據(jù)的ID,在數(shù)據(jù)庫中按照該ID對應(yīng)的多媒體數(shù)據(jù)
步驟208,調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù);
步驟209,當(dāng)播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)完畢時(shí),返回搜索結(jié)果頁面。
在本發(fā)明實(shí)施例中,若播放在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)完畢時(shí),可以返回搜索結(jié)果頁面,不繼續(xù)播放目標(biāo)時(shí)間段之后的多媒體數(shù)據(jù)。
參照圖3,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放方法實(shí)施例3的步驟流程圖,具體可以包括如下步驟:
步驟301,當(dāng)播放多媒體數(shù)據(jù)時(shí),檢測針對所述多媒體數(shù)據(jù)設(shè)置的目標(biāo)時(shí)間段;
步驟302,獲取在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的媒體特征標(biāo)簽和/或媒體特征圖像;
在本發(fā)明實(shí)施例中,對于目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù),可以認(rèn)為是有價(jià)值的多媒體數(shù)據(jù),可以挖掘其媒體特征圖像,即表征該目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)特征的圖像。
在具體實(shí)現(xiàn)中,由于多媒體數(shù)據(jù)包括視頻數(shù)據(jù)、音頻數(shù)據(jù),兩者的特性有所不同,因此,可以區(qū)分這兩種情況挖掘媒體特征圖像。
一、視頻數(shù)據(jù);
在一種媒體特征圖像中,由于目標(biāo)時(shí)間段內(nèi)的視頻數(shù)據(jù),在設(shè)置目標(biāo)時(shí)間段時(shí),一般會在感興趣的部分開始,可能是剛設(shè)置的起始時(shí)間點(diǎn),或者,在起始時(shí)間點(diǎn)稍后一點(diǎn)的時(shí)間,如1秒,即起始時(shí)間點(diǎn)稍后一點(diǎn)的時(shí)間內(nèi)是用戶不關(guān)心的。
因此,當(dāng)多媒體數(shù)據(jù)為視頻數(shù)據(jù)時(shí),可以提取在目標(biāo)時(shí)間段內(nèi)的第一幀視頻數(shù)據(jù),和/或,在目標(biāo)時(shí)間段內(nèi)的、經(jīng)過預(yù)設(shè)時(shí)間(如1秒)之后的一幀視頻數(shù)據(jù),作為媒體特征圖像。
在另一種媒體特征圖像中,在電視劇、電影等視頻數(shù)據(jù)中,如果人物越多,表示其情節(jié)越多,越有可能是用戶所喜歡的。
因此,當(dāng)多媒體數(shù)據(jù)為視頻數(shù)據(jù)時(shí),對在目標(biāo)時(shí)間段內(nèi)的視頻數(shù)據(jù)進(jìn)行 人臉檢測;
按照檢測出的人臉數(shù)量提取一幀或多幀視頻數(shù)據(jù),作為媒體特征圖像。
例如,當(dāng)人臉數(shù)量超過一定數(shù)量時(shí),如5個(gè),可以作為媒體特征圖像。
在另一種媒體特征圖像中,由于一些精彩、熱門的視頻片段,往往是用戶所喜歡的視頻片段,用戶更加傾向地進(jìn)行截圖分享。
因此,當(dāng)多媒體數(shù)據(jù)為視頻數(shù)據(jù)時(shí),可以通過論壇、微博、新聞等途徑,獲取一幀或多幀基于截圖獲得的圖像數(shù)據(jù);
判斷該圖像數(shù)據(jù)是否屬于目標(biāo)時(shí)間段內(nèi)的視頻數(shù)據(jù);若是,則采用圖像數(shù)據(jù)作為媒體特征圖像。
進(jìn)一步而言,在判斷圖像數(shù)據(jù)歸屬時(shí),可以讀取圖像數(shù)據(jù)攜帶的視頻標(biāo)識及時(shí)間信息。
判斷所述視頻標(biāo)識是否與所述視頻數(shù)據(jù)匹配;若是,則判斷時(shí)間信息是否在所述目標(biāo)時(shí)間段內(nèi);
當(dāng)時(shí)間信息在目標(biāo)時(shí)間段內(nèi)時(shí),確定圖像數(shù)據(jù)屬于目標(biāo)時(shí)間段內(nèi)的視頻數(shù)據(jù)。
二、音頻數(shù)據(jù);
在一種媒體特征圖像中,可以預(yù)先針對不同風(fēng)格的音頻數(shù)據(jù)生成音頻模型,如爵士樂、古典音樂、流行音樂等音樂風(fēng)格,又如歡快、悲傷、愉快等心情風(fēng)格。
因此,當(dāng)多媒體數(shù)據(jù)為音頻數(shù)據(jù)時(shí),可以采用在目標(biāo)時(shí)間段內(nèi)的音頻數(shù)據(jù)與預(yù)設(shè)的音頻模型進(jìn)行匹配;當(dāng)匹配成功時(shí),提取音頻模型對應(yīng)的風(fēng)格標(biāo)簽。
從預(yù)設(shè)的數(shù)據(jù)庫或者第三方的服務(wù)器,查找與風(fēng)格標(biāo)簽匹配的圖像數(shù)據(jù),作為媒體特征圖像。
在另一種媒體特征圖像中,當(dāng)多媒體數(shù)據(jù)為音頻數(shù)據(jù)時(shí),從預(yù)設(shè)的數(shù)據(jù)庫或者第三方的服務(wù)器,查找在目標(biāo)時(shí)間段內(nèi)的音頻數(shù)據(jù)的歌詞數(shù)據(jù);
通過文本摘要算法(如TextTeaser)等方式采用所述歌詞數(shù)據(jù)生成文本摘要信息。
從預(yù)設(shè)的數(shù)據(jù)庫或者第三方的服務(wù)器,查找與該文本摘要信息匹配的圖像數(shù)據(jù),作為媒體特征圖像。
在另一種媒體特征圖像中,當(dāng)多媒體數(shù)據(jù)為音頻數(shù)據(jù)時(shí),可以查詢音頻數(shù)據(jù)對應(yīng)的視頻數(shù)據(jù),如該音頻數(shù)據(jù)對應(yīng)的MV/演唱會視頻、該音頻數(shù)據(jù)作為配樂的電視/電影,等等。
從視頻數(shù)據(jù)提取一幀或多幀圖像數(shù)據(jù),作為媒體特征圖像。
當(dāng)然,上述媒體特征圖像的識別方式只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其媒體特征圖像的識別方式,本發(fā)明實(shí)施例對此不加以限制。另外,除了上述媒體特征圖像的識別方式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它媒體特征圖像的識別方式,本發(fā)明實(shí)施例對此也不加以限制。
步驟303,將所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段、所述媒體特征標(biāo)簽和/或所述媒體特征圖像封裝在一多媒體入口對象中;
多媒體入口對象,可以為封裝有媒體數(shù)據(jù)標(biāo)識、目標(biāo)時(shí)間段、媒體特征標(biāo)簽和/或媒體特征圖像,并配置腳本對象,以響應(yīng)用戶的懸停、播放請求等操作,實(shí)現(xiàn)離線保存。
步驟304,當(dāng)檢測到針對所述多媒體入口對象的懸停操作,加載所述媒體特征標(biāo)簽和/或所述媒體特征圖像;
在具體實(shí)現(xiàn)中,多媒體入口對象中配置有觸發(fā)點(diǎn),該觸發(fā)點(diǎn)可以依據(jù)鼠標(biāo)的懸停(hover)操作被觸發(fā)。
hover是一個(gè)模仿懸停事件(鼠標(biāo)移動到一個(gè)對象上面及移出這個(gè)對象)的方法,它為頻繁使用的任務(wù)提供了一種“保持在其中”的狀態(tài)。當(dāng)鼠標(biāo)移動到一個(gè)匹配的元素上面(如本實(shí)施例中的觸發(fā)點(diǎn))時(shí),會觸發(fā)指定的第一個(gè)函數(shù)(over(Function),鼠標(biāo)移到元素上要觸發(fā)的函數(shù))。當(dāng)鼠標(biāo)移出這個(gè)元素時(shí),會觸發(fā)指定的第二個(gè)函數(shù)(out(Function),鼠標(biāo)移出元素要觸發(fā)的函數(shù))。
而且,會伴隨著對鼠標(biāo)是否仍然處在特定元素中的檢測(例如,處在div彈出層中),如果是,則會繼續(xù)保持“懸?!睜顟B(tài),而不觸發(fā)移出事 件,所述觸發(fā)點(diǎn)具體可以采用javascript代碼方式進(jìn)行設(shè)置。
若觸發(fā)點(diǎn)被觸發(fā)時(shí),則可以生成彈出層,如DIV彈出層,在彈出層中加載媒體特征標(biāo)簽和/或媒體特征圖像。
步驟305,接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
用戶在彈出層中瀏覽媒體特征標(biāo)簽、媒體特征圖像,若用戶感興趣,則可以點(diǎn)擊該媒體特征標(biāo)簽或媒體特征圖像,觸發(fā)播放請求。
因此,在本發(fā)明實(shí)施例中,當(dāng)檢測到針對多媒體入口對象觸發(fā)操作時(shí),可以針對多媒體數(shù)據(jù)的數(shù)據(jù)標(biāo)識、目標(biāo)時(shí)間段生成播放請求。
步驟306,根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
在一種情況中,當(dāng)多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為地址時(shí),如URL,本地地址等,訪問該地址、加載多媒體數(shù)據(jù)。
在另一種情況中,當(dāng)多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為數(shù)據(jù)標(biāo)識時(shí),如MD5等,則可以在視頻數(shù)據(jù)庫中搜索與數(shù)據(jù)標(biāo)識匹配的多媒體數(shù)據(jù)。
步驟307,調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
對于方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作并不一定是本發(fā)明實(shí)施例所必須的。
參照圖4,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種多媒體數(shù)據(jù)的播放裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
播放請求接收模塊401,適于接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
多媒體數(shù)據(jù)查找模塊402,適于根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
多媒體數(shù)據(jù)播放模塊403,適于調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
在本發(fā)明的一種可選實(shí)施例中,所述多媒體數(shù)據(jù)播放模塊403還可以適于:
按照所述目標(biāo)時(shí)間段生成一播放進(jìn)度條;
在所述播放器中,按照所述多媒體數(shù)據(jù)的播放進(jìn)度加載所述播放進(jìn)度條。
在本發(fā)明的一種可選實(shí)施例中,所述多媒體數(shù)據(jù)播放模塊403還可以適于:
當(dāng)所述播放進(jìn)度條被調(diào)整至指定的播放點(diǎn)時(shí),計(jì)算所述播放點(diǎn)的時(shí)間偏移量;
計(jì)算所述時(shí)間偏移量在所述目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn);
調(diào)用播放器播放從所述時(shí)間點(diǎn)開始播放多媒體數(shù)據(jù)。
在本發(fā)明的一種可選實(shí)施例中,該裝置還可以包括如下模塊:
目標(biāo)時(shí)間段檢測模塊,適于在播放多媒體數(shù)據(jù)時(shí),檢測針對所述多媒體數(shù)據(jù)設(shè)置的目標(biāo)時(shí)間段;
媒體特征獲取模塊,適于獲取在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的媒體特征標(biāo)簽和/或媒體特征圖像。
在本發(fā)明的一種可選實(shí)施例中,該裝置還可以包括如下模塊:
關(guān)聯(lián)關(guān)系建立模塊,適于建立所述目標(biāo)時(shí)間段的多媒體數(shù)據(jù)與所述媒體特征標(biāo)簽的關(guān)聯(lián)關(guān)系;
關(guān)聯(lián)信息獲取模塊,適于獲取多個(gè)關(guān)聯(lián)信息;
索引文件生成模塊,適于對所述多個(gè)關(guān)聯(lián)信息生成索引文件。
在本發(fā)明的一種可選實(shí)施例中,所述播放請求接收模塊401還可以適于:
當(dāng)接收到搜索關(guān)鍵詞時(shí),在所述索引文件的關(guān)聯(lián)信息中查找與所述搜索關(guān)鍵詞匹配的媒體特征標(biāo)簽;
返回所述媒體特征標(biāo)簽及所述媒體特征標(biāo)簽對應(yīng)的、在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù);
接收在搜索結(jié)果頁面中、針對在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求。
在本發(fā)明的一種可選實(shí)施例中,該裝置還可以包括如下模塊:
搜索結(jié)果頁面返回模塊,適于當(dāng)播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)完畢時(shí),返回搜索結(jié)果頁面。
在本發(fā)明的一種可選實(shí)施例中,該裝置還可以包括如下模塊:
多媒體入口對象封裝模塊,適于將所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段、所述媒體特征標(biāo)簽和/或所述媒體特征圖像封裝在一多媒體入口對象中。
在本發(fā)明的一種可選實(shí)施例中,所述播放請求接收模塊403還可以適于:
當(dāng)檢測到針對所述多媒體入口對象觸發(fā)操作時(shí),針對所述多媒體數(shù)據(jù)的數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段生成播放請求。
在本發(fā)明的一種可選實(shí)施例中,多媒體數(shù)據(jù)查找模塊402還可以適于:
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為地址時(shí),訪問所述地址、加載所述多媒體數(shù)據(jù);
或者,
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為數(shù)據(jù)標(biāo)識時(shí),搜索與所述數(shù)據(jù)標(biāo)識匹配的多媒體數(shù)據(jù)。
在本發(fā)明的一種可選實(shí)施例中,該裝置還可以包括如下模塊:
媒體特征加載模塊,適于當(dāng)檢測到針對所述多媒體入口對象的懸停操作,加載所述媒體特征標(biāo)簽和/或所述媒體特征圖像。
對于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號處理器(DSP)來實(shí)現(xiàn)根據(jù) 本發(fā)明實(shí)施例的多媒體數(shù)據(jù)的播放設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
本發(fā)明實(shí)施例公開了A1、一種多媒體數(shù)據(jù)的播放方法,包括:
接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
A2、如A1所述的方法,所述調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的步驟包括:
按照所述目標(biāo)時(shí)間段生成一播放進(jìn)度條;
在所述播放器中,按照所述多媒體數(shù)據(jù)的播放進(jìn)度加載所述播放進(jìn)度條。
A3、如A2所述的方法,所述調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的步驟還包括:
當(dāng)所述播放進(jìn)度條被調(diào)整至指定的播放點(diǎn)時(shí),計(jì)算所述播放點(diǎn)的時(shí)間偏 移量;
計(jì)算所述時(shí)間偏移量在所述目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn);
調(diào)用播放器播放從所述時(shí)間點(diǎn)開始播放多媒體數(shù)據(jù)。
A4、如A1或A2或A3所述的方法,還包括:
當(dāng)播放多媒體數(shù)據(jù)時(shí),檢測針對所述多媒體數(shù)據(jù)設(shè)置的目標(biāo)時(shí)間段;
獲取在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的媒體特征標(biāo)簽和/或媒體特征圖像。
A5、如A4所述的方法,還包括:
建立所述目標(biāo)時(shí)間段的多媒體數(shù)據(jù)與所述媒體特征標(biāo)簽的關(guān)聯(lián)關(guān)系;
獲取多個(gè)關(guān)聯(lián)信息;
對所述多個(gè)關(guān)聯(lián)信息生成索引文件。
A6、如A5所述的方法,所述接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求的步驟包括:
當(dāng)接收到搜索關(guān)鍵詞時(shí),在所述索引文件的關(guān)聯(lián)信息中查找與所述搜索關(guān)鍵詞匹配的媒體特征標(biāo)簽;
返回所述媒體特征標(biāo)簽及所述媒體特征標(biāo)簽對應(yīng)的、在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù);
接收在搜索結(jié)果頁面中、針對在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求。
A7、如A6所述的方法,還包括:
當(dāng)播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)完畢時(shí),返回搜索結(jié)果頁面。
A8、如A4所述的方法,還包括:
將所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段、所述媒體特征標(biāo)簽和/或所述媒體特征圖像封裝在一多媒體入口對象中。
A9、如A8所述的方法,所述接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求的步驟包括:
當(dāng)檢測到針對所述多媒體入口對象觸發(fā)操作時(shí),針對所述多媒體數(shù)據(jù)的數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段生成播放請求。
A10、如A8所述的方法,所述根據(jù)所述播放請求查找所述多媒體數(shù)據(jù)的步驟包括:
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為地址時(shí),訪問所述地址、加載所述多媒體數(shù)據(jù);
或者,
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為數(shù)據(jù)標(biāo)識時(shí),搜索與所述數(shù)據(jù)標(biāo)識匹配的多媒體數(shù)據(jù)。
A11、如A8所述的方法,還包括:
當(dāng)檢測到針對所述多媒體入口對象的懸停操作,加載所述媒體特征標(biāo)簽和/或所述媒體特征圖像。
本發(fā)明實(shí)施例還公開了B12、一種多媒體數(shù)據(jù)的播放裝置,包括:
播放請求接收模塊,適于接收針對在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求;
多媒體數(shù)據(jù)查找模塊,適于根據(jù)所述播放請求查找所述多媒體數(shù)據(jù);
多媒體數(shù)據(jù)播放模塊,適于調(diào)用播放器播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)。
B13、如B12所述的裝置,所述多媒體數(shù)據(jù)播放模塊還適于:
按照所述目標(biāo)時(shí)間段生成一播放進(jìn)度條;
在所述播放器中,按照所述多媒體數(shù)據(jù)的播放進(jìn)度加載所述播放進(jìn)度條。
B14、如B13所述的裝置,所述多媒體數(shù)據(jù)播放模塊還適于:
當(dāng)所述播放進(jìn)度條被調(diào)整至指定的播放點(diǎn)時(shí),計(jì)算所述播放點(diǎn)的時(shí)間偏移量;
計(jì)算所述時(shí)間偏移量在所述目標(biāo)時(shí)間段內(nèi)的時(shí)間點(diǎn);
調(diào)用播放器播放從所述時(shí)間點(diǎn)開始播放多媒體數(shù)據(jù)。
B15、如B12或B13或B14所述的裝置,還包括:
目標(biāo)時(shí)間段檢測模塊,適于在播放多媒體數(shù)據(jù)時(shí),檢測針對所述多媒體 數(shù)據(jù)設(shè)置的目標(biāo)時(shí)間段;
媒體特征獲取模塊,適于獲取在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的媒體特征標(biāo)簽和/或媒體特征圖像。
B16、如B15所述的裝置,還包括:
關(guān)聯(lián)關(guān)系建立模塊,適于建立所述目標(biāo)時(shí)間段的多媒體數(shù)據(jù)與所述媒體特征標(biāo)簽的關(guān)聯(lián)關(guān)系;
關(guān)聯(lián)信息獲取模塊,適于獲取多個(gè)關(guān)聯(lián)信息;
索引文件生成模塊,適于對所述多個(gè)關(guān)聯(lián)信息生成索引文件。
B17、如B16所述的裝置,所述播放請求接收模塊還適于:
當(dāng)接收到搜索關(guān)鍵詞時(shí),在所述索引文件的關(guān)聯(lián)信息中查找與所述搜索關(guān)鍵詞匹配的媒體特征標(biāo)簽;
返回所述媒體特征標(biāo)簽及所述媒體特征標(biāo)簽對應(yīng)的、在目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù);
接收在搜索結(jié)果頁面中、針對在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)的播放請求。
B18、如B17所述的裝置,還包括:
搜索結(jié)果頁面返回模塊,適于當(dāng)播放在所述目標(biāo)時(shí)間段內(nèi)的多媒體數(shù)據(jù)完畢時(shí),返回搜索結(jié)果頁面。
B19、如B15所述的裝置,還包括:
多媒體入口對象封裝模塊,適于將所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段、所述媒體特征標(biāo)簽和/或所述媒體特征圖像封裝在一多媒體入口對象中。
B20、如B19所述的裝置,所述播放請求接收模塊還適于:
當(dāng)檢測到針對所述多媒體入口對象觸發(fā)操作時(shí),針對所述多媒體數(shù)據(jù)的數(shù)據(jù)標(biāo)識、所述目標(biāo)時(shí)間段生成播放請求。
B21、如B19所述的裝置,多媒體數(shù)據(jù)查找模塊還適于:
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為地址時(shí),訪問所述地址、加載所述多媒體數(shù)據(jù);
或者,
當(dāng)所述多媒體數(shù)據(jù)的媒體數(shù)據(jù)標(biāo)識為數(shù)據(jù)標(biāo)識時(shí),搜索與所述數(shù)據(jù)標(biāo)識匹配的多媒體數(shù)據(jù)。
B22、如B19所述的裝置,還包括:
媒體特征加載模塊,適于當(dāng)檢測到針對所述多媒體入口對象的懸停操作,加載所述媒體特征標(biāo)簽和/或所述媒體特征圖像。