多媒體播放方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種多媒體播放方法及裝置。其中,該方法包括:獲取用戶在播放進(jìn)度條上的指示位置,其中,播放進(jìn)度條為顯示多媒體文件的播放進(jìn)度的進(jìn)度條;按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段;顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條;通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,其中,播放時(shí)刻為播放進(jìn)度條上的時(shí)刻;從播放時(shí)刻開(kāi)始播放多媒體文件。采用本發(fā)明,解決了現(xiàn)有技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,實(shí)現(xiàn)了準(zhǔn)確定位到用戶想看的內(nèi)容的效果。
【專利說(shuō)明】多媒體播放方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻處理領(lǐng)域,具體而言,涉及一種多媒體播放方法及裝置。
【背景技術(shù)】
[0002]手機(jī)用戶在使用音頻或者視頻時(shí),經(jīng)常會(huì)有點(diǎn)擊滾動(dòng)條快進(jìn)看視頻或音頻的習(xí)慣,如果看到某個(gè)位置想拖去看的時(shí)候,如圖1所示的手機(jī)屏幕,由于手機(jī)屏幕并不大,在手機(jī)屏幕上播放視頻的進(jìn)度條的面積就會(huì)比較小,用戶使用觸屏快進(jìn)視頻時(shí),手指有一定橫截面積,很難準(zhǔn)確地選擇到進(jìn)度條上想要停頓的時(shí)間點(diǎn)。經(jīng)常會(huì)出現(xiàn)選前了或者選后了的情況,如果選的視頻時(shí)間點(diǎn)靠前了,用戶就看多了不想看的部分,而如果選的視頻靠后了,又錯(cuò)過(guò)了用戶想看的精彩部分。
[0003]針對(duì)現(xiàn)有技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004]針對(duì)相關(guān)技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,目前尚未提出有效的解決方案,為此,本發(fā)明的主要目的在于提供一種多媒體播放方法及裝置,以解決上述問(wèn)題。
[0005]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種多媒體播放方法,該方法包括:獲取用戶在播放進(jìn)度條上的指示位置,其中,播放進(jìn)度條為顯示多媒體文件的播放進(jìn)度的進(jìn)度條;按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段;顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條;通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,其中,播放時(shí)刻為播放進(jìn)度條上的時(shí)刻;從播放時(shí)刻開(kāi)始播放多媒體文件。
[0006]進(jìn)一步地,按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段的步驟包括:讀取與指示位置上對(duì)應(yīng)的指示時(shí)間點(diǎn);按照預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定時(shí)間段的起始時(shí)間點(diǎn),以及按照預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定時(shí)間段的終止時(shí)間點(diǎn),根據(jù)起始時(shí)間點(diǎn)和終止時(shí)間點(diǎn)得到時(shí)間段。
[0007]進(jìn)一步地,播放信號(hào)包括播放器的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,其中,通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻的步驟包括:根據(jù)旋轉(zhuǎn)方向和旋轉(zhuǎn)角度計(jì)算放大進(jìn)度條上的選定時(shí)間參數(shù);在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻。
[0008]進(jìn)一步地,顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條的步驟包括:從預(yù)設(shè)數(shù)據(jù)庫(kù)中提取時(shí)間段對(duì)應(yīng)的多媒體熱點(diǎn);在放大進(jìn)度條上標(biāo)注并顯示多媒體熱點(diǎn)。
[0009]進(jìn)一步地,播放信號(hào)包括滑動(dòng)信號(hào)或搖動(dòng)信號(hào),其中,通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻的步驟包括:確定與滑動(dòng)信號(hào)或搖動(dòng)信號(hào)對(duì)應(yīng)的指示方向,其中,指示方向包括第一指示方向和第二指示方向,第一指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向后退時(shí)間點(diǎn)的方向,第二指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向前進(jìn)時(shí)間點(diǎn)的方向;獲取在放大進(jìn)度條的指示方向上指示時(shí)間點(diǎn)對(duì)應(yīng)的多媒體熱點(diǎn);獲取與多媒體熱點(diǎn)對(duì)應(yīng)的選定時(shí)間參數(shù);在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻。
[0010]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種多媒體播放裝置,該裝置包括:位置獲取模塊,用于獲取用戶在播放進(jìn)度條上的指示位置,其中,播放進(jìn)度條為顯示多媒體文件的播放進(jìn)度的進(jìn)度條;時(shí)間讀取模塊,用于按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段;放大顯示模塊,用于顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條;播放時(shí)刻確定模塊,用于通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,其中,播放時(shí)刻為播放進(jìn)度條上的時(shí)刻;多媒體播放模塊,用于從播放時(shí)刻開(kāi)始播放多媒體文件。
[0011]進(jìn)一步地,時(shí)間讀取模塊包括:讀取子模塊,用于讀取與指示位置上對(duì)應(yīng)的指示時(shí)間點(diǎn);時(shí)間段獲取模塊,用于按照預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定時(shí)間段的起始時(shí)間點(diǎn),以及按照預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定時(shí)間段的終止時(shí)間點(diǎn),根據(jù)起始時(shí)間點(diǎn)和終止時(shí)間點(diǎn)得到時(shí)間段。
[0012]進(jìn)一步地,播放信號(hào)包括播放器的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,其中,播放時(shí)刻確定模塊包括:時(shí)間計(jì)算模塊,用于根據(jù)旋轉(zhuǎn)方向和旋轉(zhuǎn)角度計(jì)算放大進(jìn)度條上的選定時(shí)間參數(shù);播放時(shí)刻確定子模塊,用于在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻。
[0013]進(jìn)一步地,放大顯示模塊包括:熱點(diǎn)提取模塊,用于從預(yù)設(shè)數(shù)據(jù)庫(kù)中提取時(shí)間段對(duì)應(yīng)的多媒體熱點(diǎn);標(biāo)注模塊,用于在放大進(jìn)度條上標(biāo)注并顯示多媒體熱點(diǎn)。
[0014]進(jìn)一步地,播放信號(hào)包括滑動(dòng)信號(hào)或搖動(dòng)信號(hào),其中,播放時(shí)刻確定模塊包括:指不方向確定模塊,用于確定與滑動(dòng)信號(hào)或搖動(dòng)信號(hào)對(duì)應(yīng)的指不方向,其中,指不方向包括第一指示方向和第二指示方向,第一指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向后退時(shí)間點(diǎn)的方向,第二指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向前進(jìn)時(shí)間點(diǎn)的方向;熱點(diǎn)獲取模塊,用于獲取在放大進(jìn)度條的指示方向上指示時(shí)間點(diǎn)對(duì)應(yīng)的多媒體熱點(diǎn);選定時(shí)間參數(shù)確定模塊,用于獲取與多媒體熱點(diǎn)對(duì)應(yīng)的選定時(shí)間參數(shù);播放時(shí)刻獲取模塊,用于在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻播放時(shí)刻。
[0015]采用本發(fā)明,位置獲取模塊獲取用戶在播放進(jìn)度條上的指示位置,時(shí)間讀取模塊按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段,并使用放大顯示模塊顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條,用戶可以通過(guò)該放大進(jìn)度條發(fā)出播放信號(hào),播放器的播放時(shí)刻確定模塊通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,然后多媒體播放模塊從播放時(shí)刻開(kāi)始播放多媒體文件。通過(guò)本發(fā)明,用戶可以將多媒體文件的進(jìn)度條放大,用戶可以在放大的進(jìn)度條上精確確定想看的內(nèi)容的部分,使得用戶可以依據(jù)放大的進(jìn)度條發(fā)出播放控制指令,解決了現(xiàn)有技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,實(shí)現(xiàn)了準(zhǔn)確定位到用戶想看的內(nèi)容的效果。
【專利附圖】
【附圖說(shuō)明】
[0016]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0017]圖1是根據(jù)現(xiàn)有技術(shù)的多媒體播放器屏幕選擇示意圖;
[0018]圖2是根據(jù)本發(fā)明實(shí)施例的多媒體播放裝置的結(jié)構(gòu)示意圖;[0019]圖3是根據(jù)本發(fā)明實(shí)施例的多媒體播放方法的流程圖;
[0020]圖4是根據(jù)本發(fā)明實(shí)施例的指示位置確認(rèn)的播放進(jìn)度條的示意圖;
[0021]圖5是根據(jù)本發(fā)明實(shí)施例的放大進(jìn)度條的顯示示意圖;
[0022]圖6是根據(jù)本發(fā)明實(shí)施例的旋轉(zhuǎn)軸的示意圖;
[0023]圖7是根據(jù)本發(fā)明實(shí)施例的旋轉(zhuǎn)角度的示意圖;
[0024]圖8是根據(jù)本發(fā)明實(shí)施例的播放時(shí)刻的示意圖;以及
[0025]圖9是根據(jù)本發(fā)明實(shí)施例的播放熱點(diǎn)的示意圖。
【具體實(shí)施方式】
[0026]需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。
[0027]圖2是根據(jù)本發(fā)明實(shí)施例的多媒體播放裝置的結(jié)構(gòu)示意圖。如圖2所示,該裝置可以包括:位置獲取模塊10,用于獲取用戶在播放進(jìn)度條上的指示位置,其中,播放進(jìn)度條為顯示多媒體文件的播放進(jìn)度的進(jìn)度條;時(shí)間讀取模塊20,用于按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段;放大顯示模塊30,用于顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條;播放時(shí)刻確定模塊40,用于通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,其中,播放時(shí)刻為播放進(jìn)度條上的時(shí)刻;多媒體播放模塊50,用于從所述播放時(shí)刻開(kāi)始播放所述多媒體文件。
[0028]采用本發(fā)明,位置獲取模塊獲取用戶在播放進(jìn)度條上的指示位置,時(shí)間讀取模塊按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段,并使用放大顯示模塊顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條,用戶可以通過(guò)該放大進(jìn)度條發(fā)出播放信號(hào),播放器的播放時(shí)刻確定模塊通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,然后多媒體播放模塊從播放時(shí)刻開(kāi)始播放多媒體文件。通過(guò)本發(fā)明,用戶可以將多媒體文件的進(jìn)度條放大,用戶可以在放大的進(jìn)度條上精確確定想看的內(nèi)容的部分,使得用戶可以依據(jù)放大的進(jìn)度條發(fā)出播放控制指令,解決了現(xiàn)有技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,實(shí)現(xiàn)了準(zhǔn)確定位到用戶想看的內(nèi)容的效果。
[0029]其中,播放時(shí)刻確定模塊40可以在接收到用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)之后,使用該播放信號(hào)確定用戶選定的播放時(shí)刻。
[0030]在本發(fā)明的上述實(shí)施例中,時(shí)間讀取模塊包括:讀取子模塊,用于讀取與指示位置上對(duì)應(yīng)的指示時(shí)間點(diǎn);時(shí)間段獲取模塊,用于按照預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定時(shí)間段的起始時(shí)間點(diǎn),以及按照預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定時(shí)間段的終止時(shí)間點(diǎn),根據(jù)起始時(shí)間點(diǎn)和終止時(shí)間點(diǎn)得到時(shí)間段。
[0031]具體地,本發(fā)明的播放方法可以應(yīng)用于移動(dòng)終端,用戶在使用觸屏的移動(dòng)終端時(shí),在播放多媒體文件時(shí),可以通過(guò)點(diǎn)擊多媒體播放的滾動(dòng)條(即上述實(shí)施例中的播放進(jìn)度條)發(fā)出點(diǎn)擊信號(hào),播放器接收到點(diǎn)擊(或觸碰)信號(hào)之后,讀取與用戶發(fā)出點(diǎn)擊(或觸碰)信號(hào)的指示位置對(duì)應(yīng)的指示時(shí)間點(diǎn),將該時(shí)間點(diǎn)記作Tl,如圖4所示的移動(dòng)終端的屏幕上顯示的該視頻文件的播放進(jìn)度條上總時(shí)長(zhǎng)為I小時(shí)3分鐘,用戶在該屏幕上點(diǎn)擊(或觸碰)指示位置發(fā)出點(diǎn)擊(或觸碰)信號(hào),播放器通過(guò)該點(diǎn)擊信號(hào)確定用戶的指示時(shí)間點(diǎn)Tl。
[0032]根據(jù)本發(fā)明的上述實(shí)施例,播放信號(hào)包括播放器的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,其中,播放時(shí)刻確定模塊包括:時(shí)間計(jì)算模塊,用于根據(jù)旋轉(zhuǎn)方向和旋轉(zhuǎn)角度計(jì)算放大進(jìn)度條上的選定時(shí)間參數(shù);播放時(shí)刻確定子模塊,用于在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻。
[0033]在該實(shí)施例中,用戶可以通過(guò)旋轉(zhuǎn)播放器發(fā)出播放信號(hào),S卩,通過(guò)對(duì)播放器的旋轉(zhuǎn)角度控制播放進(jìn)度條。具體地,在播放器獲取到用戶的旋轉(zhuǎn)播放器的旋轉(zhuǎn)方向和旋轉(zhuǎn)播放器的角度之后,利用播放器的旋轉(zhuǎn)角度控制進(jìn)度條,從而精確用戶定位的播放時(shí)刻,滿足用戶精確定位進(jìn)度條位置而不使用觸碰方式進(jìn)行播放控制,不僅可以準(zhǔn)確定位用戶選定的播放時(shí)刻,而且大大提升用戶體驗(yàn)。
[0034]其中,選定時(shí)間參數(shù)為用戶播放信號(hào)確定的時(shí)間相對(duì)于指示時(shí)間點(diǎn)前進(jìn)或后退的時(shí)間段。播放時(shí)刻為用戶旋轉(zhuǎn)后選定的播放進(jìn)度條上的時(shí)間點(diǎn)位置。
[0035]具體地,在接收到用戶的點(diǎn)擊(或觸碰)信號(hào)之后,確定與指示位置對(duì)應(yīng)的時(shí)間點(diǎn),按照預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定時(shí)間段的起始時(shí)間點(diǎn),以及按照預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定時(shí)間段的終止時(shí)間點(diǎn)。其中,前進(jìn)時(shí)間參數(shù)為播放進(jìn)度條上指示時(shí)間點(diǎn)之后的時(shí)間,后退時(shí)間參數(shù)為播放進(jìn)度條上指示時(shí)間點(diǎn)之前的時(shí)間;預(yù)設(shè)顯示參數(shù)根據(jù)下述數(shù)據(jù)中的至少一個(gè)數(shù)據(jù)確定:多媒體文件的總時(shí)長(zhǎng)、播放器的屏幕大小以及用戶的自定義數(shù)據(jù)。
[0036]上述實(shí)施例中的前進(jìn)時(shí)間參數(shù)和后退時(shí)間參數(shù)可以根據(jù)多媒體文件的總時(shí)長(zhǎng)、播放器的屏幕大小以及用戶的自定義數(shù)據(jù)中至少一個(gè)數(shù)據(jù)確定。例如,用戶可以直接定義前進(jìn)時(shí)間參數(shù)為15秒,后退時(shí)間參數(shù)為20秒;上述的預(yù)設(shè)顯示參數(shù)在根據(jù)多媒體文件的總時(shí)長(zhǎng)確定時(shí),若當(dāng)前視頻時(shí)長(zhǎng)為L(zhǎng)分鐘,N值為1/10L,M為2/10L。其中,N為后退時(shí)間參數(shù),M為前進(jìn)時(shí)間參數(shù)。例如:當(dāng)前視頻為60分鐘,N為6分鐘,M為12分鐘。
[0037]在圖5所示的實(shí)施例中,在屏幕上顯示放大進(jìn)度條之后,用戶可以通過(guò)手動(dòng)拉動(dòng)放大進(jìn)度條確定播放時(shí)刻,還可以通過(guò)左右移動(dòng)播放器(如:手機(jī))來(lái)控制放大條上對(duì)應(yīng)播放時(shí)刻的位置。如圖6和圖7所示的實(shí)施例將播放器設(shè)置在移動(dòng)終端(如手機(jī))上,可以以移動(dòng)終端正面面向用戶的中心位置為旋轉(zhuǎn)軸,以移動(dòng)終端水平面向用戶的角度為零度,旋轉(zhuǎn)播放器可以通過(guò)旋轉(zhuǎn)移動(dòng)終端來(lái)實(shí)現(xiàn),通過(guò)用戶圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)移動(dòng)終端的旋轉(zhuǎn)角度控制放大進(jìn)度條上對(duì)應(yīng)播放時(shí)刻的位置(即下述實(shí)施例中的選定時(shí)間參數(shù)的位置),從而確定播放時(shí)刻。通過(guò)旋轉(zhuǎn)播放器確定播放時(shí)刻,對(duì)播放時(shí)刻的控制不受播放器屏幕大小和用戶手指橫截面積的限制,可以準(zhǔn)確定位到用戶需要的播放時(shí)刻,提高了用戶體驗(yàn)。
[0038]在本發(fā)明的上述實(shí)施例中,時(shí)間計(jì)算模塊包括:第一計(jì)算子模塊,用于通過(guò)第一公式確定選定時(shí)間參數(shù)LI,其中,第一公式為:L1=YP/X,其中,X為在旋轉(zhuǎn)方向上的最大角度,Y為旋轉(zhuǎn)角度,P為后退時(shí)間參數(shù)N或前進(jìn)時(shí)間參數(shù)M。其中,選定時(shí)間參數(shù)為用戶播放信號(hào)確定的時(shí)間相對(duì)于指示時(shí)間點(diǎn)前進(jìn)或后退的時(shí)間段。
[0039]具體地,播放時(shí)刻確定子模塊包括:第二計(jì)算子模塊,用于在P為后退時(shí)間參數(shù)N的情況下,使用第二公式確定播放時(shí)刻L2,其中,第二公式為L(zhǎng)2=T1-L1,其中,TI為指示時(shí)間點(diǎn);第三計(jì)算子模塊,用于在P為前進(jìn)時(shí)間參數(shù)M的情況下,使用第三公式確定播放時(shí)刻L2,其中,第三公式為L(zhǎng)2=T1+L1。
[0040]其中的Tl為指示時(shí)間點(diǎn),比如70s (時(shí)長(zhǎng))的視頻,指示位置的時(shí)間點(diǎn)Tl是第50s塒刻),M為前進(jìn)時(shí)間參數(shù)(即放大進(jìn)度條上的前進(jìn)時(shí)間段),N為后退時(shí)間參數(shù)(即放大進(jìn)度條上的后退時(shí)間段)。
[0041]例如,M取值為14s,N取值為7s,則放大進(jìn)度條上顯示的放大范圍是43s至64s這一時(shí)間段,即時(shí)間段的時(shí)間區(qū)間為[43,64],在P為后退時(shí)間參數(shù)N的情況下:P=7s,若此時(shí)最大角度X=IOO度,旋轉(zhuǎn)了 Y=50度,則L1=YP/X=3.5s,即后退了 3.5s,根據(jù)第二公式計(jì)算得到播放時(shí)刻L2=T1-L1=46.5s。在P為前進(jìn)時(shí)間參數(shù)M的情況下,按照第一公式和第三公式計(jì)算。
[0042]下面根據(jù)圖8所示實(shí)施例,詳細(xì)介紹本發(fā)明。
[0043]在接收用戶旋轉(zhuǎn)播放器的旋轉(zhuǎn)信號(hào)之后,從旋轉(zhuǎn)信號(hào)中提取旋轉(zhuǎn)方向和旋轉(zhuǎn)角度。如圖6和圖7所示,旋轉(zhuǎn)方向可以包括兩個(gè)方向:即順時(shí)針?lè)较蚝湍鏁r(shí)針?lè)较?,在圖6和圖7中順時(shí)針?lè)较驗(yàn)橄蜃笮D(zhuǎn)播放器,在圖6和圖7中逆時(shí)針?lè)较驗(yàn)橄蛴倚D(zhuǎn)播放器。每個(gè)旋轉(zhuǎn)方向均對(duì)應(yīng)一個(gè)最大的旋轉(zhuǎn)角度(即上述實(shí)施例中的最大角度)。
[0044]下面以順時(shí)針旋轉(zhuǎn)的方式為例,詳細(xì)介紹本發(fā)明。如圖7所示,用戶向左旋轉(zhuǎn)移動(dòng)終端之后,可以根據(jù)比例公式(即上述實(shí)施例中的第一公式)確定選定時(shí)間參數(shù)LI =Ll=YP/X,在用戶向左旋轉(zhuǎn)移動(dòng)終端的情況下,第一公式中的X為用戶向左旋轉(zhuǎn)的最大角度,Y為用戶向左旋轉(zhuǎn)移動(dòng)終端的旋轉(zhuǎn)角度(即上述實(shí)施例中的方向角度),P即為后退時(shí)間參數(shù)(在圖5示出的實(shí)施例中該后退時(shí)間參數(shù)為N),則L1=YN/X,然后使用第二公式計(jì)算播放時(shí)刻L2=T1-L1。
[0045]用戶向右旋轉(zhuǎn)播放器確定播放時(shí)刻的計(jì)算方法如此類推,在根據(jù)用戶旋轉(zhuǎn)角度Y角度后,就可以獲取播放進(jìn)度條上的播放時(shí)刻L2的位置。
[0046]在本發(fā)明的上述實(shí)施例中播放進(jìn)度條(即滾動(dòng)條)的位置發(fā)生改變時(shí),Tl-N到T1+M的時(shí)間段的放大顯示范圍也隨著Tl的改變而改變。
[0047]在本發(fā)明的上述實(shí)施例中,放大顯示模塊包括:熱點(diǎn)提取模塊,用于從預(yù)設(shè)數(shù)據(jù)庫(kù)中提取時(shí)間段對(duì)應(yīng)的多媒體熱點(diǎn);標(biāo)注模塊,用于在放大進(jìn)度條上標(biāo)注多媒體熱點(diǎn)。
[0048]具體地,播放信號(hào)包括滑動(dòng)信號(hào)或搖動(dòng)信號(hào),其中,播放時(shí)刻確定模塊包括:指示方向確定模塊,用于確定與滑動(dòng)信號(hào)或搖動(dòng)信號(hào)對(duì)應(yīng)的指不方向,其中,指不方向包括第一指示方向和第二指示方向,第一指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向后退時(shí)間點(diǎn)的方向,第二指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向前進(jìn)時(shí)間點(diǎn)的方向;熱點(diǎn)獲取模塊,用于獲取在放大進(jìn)度條的指示方向上指示時(shí)間點(diǎn)對(duì)應(yīng)的多媒體熱點(diǎn);選定時(shí)間參數(shù)確定模塊,用于獲取與多媒體熱點(diǎn)對(duì)應(yīng)的選定時(shí)間參數(shù);播放時(shí)刻獲取模塊,用于在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻。
[0049]在該實(shí)施例中確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻的方法與上述實(shí)施例中的方法一致,即可以通過(guò)第二公式或第三公式計(jì)算得到。具體地,在指示方向?yàn)榈谝恢甘痉较虻那闆r下,使用第二公式計(jì)算播放時(shí)刻;在指示方向?yàn)榈诙甘痉较虻那闆r下,使用第三公式計(jì)算播放時(shí)刻。
[0050]通過(guò)上述實(shí)施例,放大進(jìn)度條上可以對(duì)用戶進(jìn)行熱點(diǎn)推薦,從而用戶可以在拖動(dòng)放大進(jìn)度條的過(guò)程中進(jìn)行熱點(diǎn)選擇,提高用戶命中選擇到想看的時(shí)間點(diǎn)的概率,提高用戶體驗(yàn)。
[0051]其中,熱點(diǎn)是比較受廣大群眾關(guān)注或歡迎的信息,或者指某時(shí)期引人注目的地方或問(wèn)題。在本申請(qǐng)中的多媒體熱點(diǎn)具體指多媒體文件中廣大群眾關(guān)注度符合預(yù)設(shè)閾值的信息(如視頻片段等)。多媒體熱點(diǎn)的內(nèi)容的確定可以是統(tǒng)計(jì)海量用戶對(duì)多媒體的播放處理行為來(lái)確定的,也可以是利用其它閾值方法計(jì)算得出。
[0052]本發(fā)明上述實(shí)施例中的多媒體播放裝置可以使用本發(fā)明的多媒體播放方法的實(shí)施例中的方法實(shí)現(xiàn),在此不再贅述。
[0053]圖3是根據(jù)本發(fā)明實(shí)施例的多媒體播放方法的流程圖,如圖3所示該方法包括如下步驟:
[0054]步驟S302,獲取用戶在播放進(jìn)度條上的指示位置,其中,播放進(jìn)度條為顯示多媒體文件的播放進(jìn)度的進(jìn)度條。
[0055]步驟S304,按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段。
[0056]步驟S306,顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條。
[0057]步驟S308,通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,其中,播放時(shí)刻為播放進(jìn)度條上的時(shí)刻。
[0058]步驟S310,從播放時(shí)刻開(kāi)始播放多媒體文件。
[0059]采用本發(fā)明,位置獲取模塊獲取用戶在播放進(jìn)度條上的指示位置,時(shí)間讀取模塊按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段,并使用放大顯示模塊顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條,用戶可以通過(guò)該放大進(jìn)度條發(fā)出播放信號(hào),播放器的播放時(shí)刻確定模塊通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,然后多媒體播放模塊從播放時(shí)刻開(kāi)始播放多媒體文件。通過(guò)本發(fā)明,用戶可以將多媒體文件的進(jìn)度條放大,用戶可以在放大的進(jìn)度條上精確確定想看的內(nèi)容的部分,使得用戶可以依據(jù)放大的進(jìn)度條發(fā)出播放控制指令,解決了現(xiàn)有技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,實(shí)現(xiàn)了準(zhǔn)確定位到用戶想看的內(nèi)容的效果。
[0060]其中,在執(zhí)行步驟S108的過(guò)程中,可以在接收到用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)之后,使用該播放信號(hào)確定用戶選定的播放時(shí)刻。
[0061]在本發(fā)明的上述實(shí)施例中,按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段的步驟可以包括:讀取與指示位置上對(duì)應(yīng)的指示時(shí)間點(diǎn);按照預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定時(shí)間段的起始時(shí)間點(diǎn),以及按照預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定時(shí)間段的終止時(shí)間點(diǎn),根據(jù)起始時(shí)間點(diǎn)和終止時(shí)間點(diǎn)得到時(shí)間段。
[0062]具體地,本發(fā)明的播放方法可以應(yīng)用于移動(dòng)終端,用戶在使用觸屏的移動(dòng)終端時(shí),在播放多媒體文件時(shí),可以通過(guò)點(diǎn)擊多媒體播放的滾動(dòng)條(即上述實(shí)施例中的播放進(jìn)度條)發(fā)出點(diǎn)擊信號(hào),播放器接收到點(diǎn)擊(或觸碰)信號(hào)之后,讀取與用戶發(fā)出點(diǎn)擊(或觸碰)信號(hào)的指示位置對(duì)應(yīng)的指示時(shí)間點(diǎn),將該時(shí)間點(diǎn)記作Tl,如圖4所示的移動(dòng)終端的屏幕上顯示的該視頻文件的播放進(jìn)度條上總時(shí)長(zhǎng)為I小時(shí)3分鐘,用戶在該屏幕上點(diǎn)擊(或觸碰)指示位置發(fā)出點(diǎn)擊(或觸碰)信號(hào),播放器通過(guò)該點(diǎn)擊信號(hào)確定用戶的指示時(shí)間點(diǎn)Tl。
[0063]在本發(fā)明的上述實(shí)施例中,播放信號(hào)包括播放器的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,其中,通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻的步驟可以包括:根據(jù)旋轉(zhuǎn)方向和旋轉(zhuǎn)角度計(jì)算放大進(jìn)度條上的選定時(shí)間參數(shù);在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻。
[0064]在該實(shí)施例中,用戶可以通過(guò)旋轉(zhuǎn)播放器發(fā)出播放信號(hào),S卩,通過(guò)對(duì)播放器的旋轉(zhuǎn)角度控制播放進(jìn)度條。具體地,在播放器獲取到用戶的旋轉(zhuǎn)播放器的旋轉(zhuǎn)方向和旋轉(zhuǎn)播放器的角度之后,利用播放器的旋轉(zhuǎn)角度控制進(jìn)度條,從而精確用戶定位的播放時(shí)刻,滿足用戶精確定位進(jìn)度條位置而不使用觸碰方式進(jìn)行播放控制,不僅可以準(zhǔn)確定位用戶選定的播放時(shí)刻,而且大大提升用戶體驗(yàn)。
[0065]其中,選定時(shí)間參數(shù)為用戶播放信號(hào)確定的時(shí)間相對(duì)于指示時(shí)間點(diǎn)前進(jìn)或后退的時(shí)間段。播放時(shí)刻為用戶旋轉(zhuǎn)后選定的播放進(jìn)度條上的時(shí)間點(diǎn)位置。
[0066]具體地,在接收到用戶的點(diǎn)擊(或觸碰)信號(hào)之后,確定與指示位置對(duì)應(yīng)的時(shí)間點(diǎn),按照預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定時(shí)間段的起始時(shí)間點(diǎn),以及按照預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定時(shí)間段的終止時(shí)間點(diǎn)。其中,前進(jìn)時(shí)間參數(shù)為播放進(jìn)度條上指示時(shí)間點(diǎn)之后的時(shí)間,后退時(shí)間參數(shù)為播放進(jìn)度條上指示時(shí)間點(diǎn)之前的時(shí)間;預(yù)設(shè)顯示參數(shù)根據(jù)下述數(shù)據(jù)中的至少一個(gè)數(shù)據(jù)確定:多媒體文件的總時(shí)長(zhǎng)、播放器的屏幕大小以及用戶的自定義數(shù)據(jù)。
[0067]如圖5所示,前進(jìn)時(shí)間參數(shù)可以為M秒,后退時(shí)間參數(shù)可以為N秒,則該實(shí)施例中的時(shí)間段的時(shí)間區(qū)間為[T1-N,T1+M]。在獲取時(shí)間段之后,按照預(yù)設(shè)放大參數(shù)放大該時(shí)間段,在屏幕上顯示放大進(jìn)度條,該實(shí)施例中預(yù)設(shè)放大參數(shù)可以是預(yù)設(shè)的長(zhǎng)度參數(shù),并且該長(zhǎng)度參數(shù)可以根據(jù)屏幕的大小確定,也可以由用戶自定義,還可以是預(yù)設(shè)的倍數(shù)。如放大的時(shí)間段[Tl-N,T1+M]時(shí)長(zhǎng)為I分鐘,則可以按照播放進(jìn)度條的比例,放大3?5倍顯示該放大進(jìn)度條,還可以根據(jù)屏幕大小(如屏幕為3.5英寸,比例16:9,則該屏幕的長(zhǎng)約為7.75cm,寬約為4.36cm),如果播放該多媒體文件時(shí)為橫向播放,則顯示該放大進(jìn)度條的長(zhǎng)度可以為4cm。
[0068]上述實(shí)施例中的前進(jìn)時(shí)間參數(shù)和后退時(shí)間參數(shù)可以根據(jù)多媒體文件的總時(shí)長(zhǎng)、播放器的屏幕大小以及用戶的自定義數(shù)據(jù)中至少一個(gè)數(shù)據(jù)確定。例如,用戶可以直接定義前進(jìn)時(shí)間參數(shù)為15秒,后退時(shí)間參數(shù)為20秒;上述的預(yù)設(shè)顯示參數(shù)在根據(jù)多媒體文件的總時(shí)長(zhǎng)確定時(shí),若當(dāng)前視頻時(shí)長(zhǎng)為L(zhǎng)分鐘,N值為1/10L,M為2/10L。其中,N為后退時(shí)間參數(shù),M為前進(jìn)時(shí)間參數(shù)。
[0069]在圖5所示的實(shí)施例中,在屏幕上顯示放大進(jìn)度條之后,用戶可以通過(guò)手動(dòng)拉動(dòng)放大進(jìn)度條確定播放時(shí)刻,還可以通過(guò)左右移動(dòng)播放器(如:手機(jī))來(lái)控制放大條上對(duì)應(yīng)播放時(shí)刻的位置。如圖6和圖7所示的實(shí)施例將播放器設(shè)置在移動(dòng)終端(如手機(jī))上,可以以移動(dòng)終端正面面向用戶的中心位置為旋轉(zhuǎn)軸,以移動(dòng)終端水平面向用戶的角度為零度,旋轉(zhuǎn)播放器可以通過(guò)旋轉(zhuǎn)移動(dòng)終端來(lái)實(shí)現(xiàn),通過(guò)用戶圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)移動(dòng)終端的旋轉(zhuǎn)角度控制放大進(jìn)度條上對(duì)應(yīng)播放時(shí)刻的位置(即下述實(shí)施例中的選定時(shí)間參數(shù)的位置),從而確定播放時(shí)刻。通過(guò)旋轉(zhuǎn)播放器確定播放時(shí)刻,對(duì)播放時(shí)刻的控制不受播放器屏幕大小和用戶手指橫截面積的限制,可以準(zhǔn)確定位到用戶需要的播放時(shí)刻,且不需要借助手指進(jìn)行滑動(dòng),提聞了用戶體驗(yàn)。
[0070]在本發(fā)明的上述實(shí)施例中,根據(jù)旋轉(zhuǎn)方向和旋轉(zhuǎn)角度計(jì)算放大進(jìn)度條上的選定時(shí)間參數(shù)的步驟包括:通過(guò)第一公式確定選定時(shí)間參數(shù)LI,其中,第一公式為:L1=YP/X,其中,X為在旋轉(zhuǎn)方向上的最大角度,Y為旋轉(zhuǎn)角度,P為后退時(shí)間參數(shù)N或前進(jìn)時(shí)間參數(shù)M。其中,選定時(shí)間參數(shù)為用戶播放信號(hào)確定的時(shí)間相對(duì)于指示時(shí)間點(diǎn)前進(jìn)或后退的時(shí)間段。
[0071]具體地,在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻的步驟包括:在P為后退時(shí)間參數(shù)的情況下,使用第二公式確定播放時(shí)刻L2,其中,第二公式為L(zhǎng)2=T1-L1,TI為指示時(shí)間點(diǎn);在P為前進(jìn)時(shí)間參數(shù)的情況下,使用第三公式確定播放時(shí)刻L2,其中,第三公式為L(zhǎng)2=T1+L1。
[0072]其中的Tl為指示時(shí)間點(diǎn),比如70s (時(shí)長(zhǎng))的視頻,指示位置的時(shí)間點(diǎn)Tl是第50s塒刻),M為前進(jìn)時(shí)間參數(shù)(即放大進(jìn)度條上的前進(jìn)時(shí)間段),N為后退時(shí)間參數(shù)(即放大進(jìn)度條上的后退時(shí)間段)。
[0073]例如,M取值為14s,N取值為7s,則放大進(jìn)度條上顯示的放大范圍是43s至64s這一時(shí)間段,即時(shí)間段的時(shí)間區(qū)間為[43s,64s],在P為后退時(shí)間參數(shù)N的情況下:P=7s,若此時(shí)最大角度X=IOO度,旋轉(zhuǎn)了 Y=50度,則L1=YP/X=3.5s,即后退了 3.5s,根據(jù)第二公式計(jì)算得到播放時(shí)刻L2=T1-L1=46.5s。在P為前進(jìn)時(shí)間參數(shù)M的情況下,按照第一公式和第三公式計(jì)算。
[0074]下面根據(jù)圖8所示實(shí)施例,詳細(xì)介紹本發(fā)明。
[0075]在接收用戶旋轉(zhuǎn)播放器的旋轉(zhuǎn)信號(hào)之后,從旋轉(zhuǎn)信號(hào)中提取旋轉(zhuǎn)方向和旋轉(zhuǎn)角度。如圖6和圖7所示,旋轉(zhuǎn)方向可以包括兩個(gè)方向:即順時(shí)針?lè)较蚝湍鏁r(shí)針?lè)较?,在圖6和圖7中順時(shí)針?lè)较驗(yàn)橄蜃笮D(zhuǎn)播放器,在圖6和圖7中逆時(shí)針?lè)较驗(yàn)橄蛴倚D(zhuǎn)播放器。每個(gè)旋轉(zhuǎn)方向均對(duì)應(yīng)一個(gè)最大的旋轉(zhuǎn)角度(即上述實(shí)施例中的最大角度)。
[0076]下面以順時(shí)針旋轉(zhuǎn)的方式為例,詳細(xì)介紹本發(fā)明。如圖7所示,用戶向左旋轉(zhuǎn)移動(dòng)終端之后,可以根據(jù)比例公式(即上述實(shí)施例中的第一公式)確定選定時(shí)間參數(shù)LI (在圖8中示出):L1=YP/X,在用戶向左旋轉(zhuǎn)移動(dòng)終端的情況下,第一公式中的X為用戶向左旋轉(zhuǎn)的最大角度,Y為用戶向左旋轉(zhuǎn)移動(dòng)終端的旋轉(zhuǎn)角度(即上述實(shí)施例中的方向角度),P即為后退時(shí)間參數(shù)(在圖5示出的實(shí)施例中該后退時(shí)間參數(shù)為N),則L1=YN/X,然后使用第二公式計(jì)算播放時(shí)刻L2=T1-L1。
[0077]用戶向右旋轉(zhuǎn)播放器確定播放時(shí)刻的計(jì)算方法如此類推,在根據(jù)用戶旋轉(zhuǎn)角度Y角度后,就可以獲取播放進(jìn)度條上的播放時(shí)刻L2的位置。
[0078]在本發(fā)明的上述實(shí)施例中播放進(jìn)度條(即滾動(dòng)條)的位置發(fā)生改變時(shí),Tl-N到T1+M的時(shí)間段的放大顯示范圍也隨著Tl的改變而改變。
[0079]在本發(fā)明的上述實(shí)施例中,顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條的步驟可以包括:從預(yù)設(shè)數(shù)據(jù)庫(kù)中提取時(shí)間段對(duì)應(yīng)的多媒體熱點(diǎn);在放大進(jìn)度條上標(biāo)注多媒體熱點(diǎn)。
[0080]具體地,播放信號(hào)包括滑動(dòng)信號(hào)或搖動(dòng)信號(hào),其中,通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻的步驟包括:確定與滑動(dòng)信號(hào)或搖動(dòng)信號(hào)對(duì)應(yīng)的指示方向,其中,指示方向包括第一指示方向和第二指示方向,第一指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向后退時(shí)間點(diǎn)的方向,第二指示方向?yàn)樵诜糯筮M(jìn)度條上指示時(shí)間點(diǎn)指向前進(jìn)時(shí)間點(diǎn)的方向;獲取在放大進(jìn)度條的指示方向上當(dāng)前播放時(shí)刻對(duì)應(yīng)的多媒體熱點(diǎn);獲取與多媒體熱點(diǎn)對(duì)應(yīng)的選定時(shí)間參數(shù);在播放進(jìn)度條上確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻。
[0081]在該實(shí)施例中確定與選定時(shí)間參數(shù)對(duì)應(yīng)的播放時(shí)刻的方法與上述實(shí)施例中的方法一致,即可以通過(guò)第二公式或第三公式計(jì)算得到。具體地,在指示方向?yàn)榈谝恢甘痉较虻那闆r下,使用第二公式計(jì)算播放時(shí)刻;在指示方向?yàn)榈诙甘痉较虻那闆r下,使用第三公式計(jì)算播放時(shí)刻。
[0082]通過(guò)上述實(shí)施例,放大進(jìn)度條上可以對(duì)用戶進(jìn)行熱點(diǎn)推薦,從而用戶可以在拖動(dòng)放大進(jìn)度條的過(guò)程中進(jìn)行熱點(diǎn)選擇,提高用戶命中選擇到想看的時(shí)間點(diǎn)的概率,提高用戶體驗(yàn)。
[0083]其中,熱點(diǎn)是比較受廣大群眾關(guān)注或歡迎的信息,或者指某時(shí)期引人注目的地方或問(wèn)題。在本申請(qǐng)中的多媒體熱點(diǎn)具體指多媒體文件中廣大群眾關(guān)注度符合預(yù)設(shè)閾值的信息(如視頻片段等)。多媒體熱點(diǎn)的內(nèi)容的確定可以是統(tǒng)計(jì)海量用戶對(duì)多媒體的播放處理行為來(lái)確定的,也可以是利用其它閾值方法計(jì)算得出。
[0084]具體地,如圖9所示,在獲取時(shí)間段Tl-N到T1+M之后,按照該時(shí)間段從預(yù)設(shè)數(shù)據(jù)庫(kù)中提取該時(shí)間段中存在的多媒體熱點(diǎn),并在該時(shí)間段上標(biāo)注多媒體熱點(diǎn),具體可以將顯示多媒體熱點(diǎn)的時(shí)間點(diǎn)標(biāo)紅(圖中未示出顏色)。
[0085]在播放器的屏幕顯示放大進(jìn)度條之后,用戶可以通過(guò)在播放器的屏幕輸入滑動(dòng)信號(hào),或者用戶可以搖動(dòng)播放器輸入搖動(dòng)信號(hào),播放器在接收到滑動(dòng)信號(hào)或者搖動(dòng)信號(hào)之后,確定與滑動(dòng)信號(hào)或搖動(dòng)信號(hào)對(duì)應(yīng)的指示方向。例如,用戶在屏幕上向左滑動(dòng)或者向左搖動(dòng)播放器,則確定指示方向?yàn)榈谝恢甘痉较颍挥脩粼谄聊簧舷蛴一瑒?dòng)或者向右搖動(dòng)播放器,則確定指示方向?yàn)榈诙甘痉较颉?br>
[0086]在確定指示方向之后,首次輸入滑動(dòng)信號(hào)或搖動(dòng)信號(hào),當(dāng)前播放時(shí)刻為指示時(shí)間點(diǎn),獲取在放大進(jìn)度條的指示方向上指示時(shí)間點(diǎn)對(duì)應(yīng)的多媒體熱點(diǎn)并獲取與多媒體熱點(diǎn)對(duì)應(yīng)的播放時(shí)刻。
[0087]具體地,在確定指示方向之后,可以獲取放大進(jìn)度條上指示時(shí)間點(diǎn)(在首次輸入滑動(dòng)信號(hào)或搖動(dòng)信號(hào)的情況下)在該指示方向上的最靠近的多媒體熱點(diǎn),將該多媒體熱點(diǎn)的播放時(shí)刻記作當(dāng)前播放時(shí)刻。在下一次接收到用戶的滑動(dòng)信號(hào)或者搖動(dòng)信號(hào)之后,若移動(dòng)終端(如手機(jī))向左搖動(dòng)則跳到靠左的一個(gè)熱點(diǎn),向右搖動(dòng)則跳到靠右的一個(gè)熱點(diǎn),以此類推;或者通過(guò)在手機(jī)屏幕向左滑動(dòng)(一),跳到靠左的一個(gè)熱點(diǎn),通過(guò)在手機(jī)屏幕向右滑動(dòng)(―),跳到靠右的一個(gè)熱點(diǎn)。
[0088]如圖9所示,用戶第一次通過(guò)手機(jī)向左搖,或者手指在屏幕向左滑動(dòng)(一),放大進(jìn)度條到達(dá)熱點(diǎn)R1,第二次通過(guò)手機(jī)向左搖,或者手指在屏幕向左滑動(dòng)(一)則放大進(jìn)度條到達(dá)熱點(diǎn)R2 ;用戶第一次通過(guò)手機(jī)向右搖,或者手指在屏幕向右滑動(dòng)(一),進(jìn)度條到達(dá)熱點(diǎn)R3。
[0089]在該種熱點(diǎn)推薦模式中,用戶可以準(zhǔn)確定位到想看的視頻部分,并且使用滑動(dòng)信號(hào)或搖動(dòng)信號(hào)都不會(huì)受到手指橫截面積的影響,而且操作簡(jiǎn)單,提高了用戶體驗(yàn)。
[0090]需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0091]本發(fā)明還提供了一種多媒體播放器,該多媒體播放器可以使用上述實(shí)施例中任意一種播放方法播放多媒體文件。
[0092]采用本發(fā)明,采用本發(fā)明,位置獲取模塊獲取用戶在播放進(jìn)度條上的指示位置,時(shí)間讀取模塊按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段,并使用放大顯示模塊顯示按照預(yù)設(shè)放大參數(shù)放大時(shí)間段得到的放大進(jìn)度條,用戶可以通過(guò)該放大進(jìn)度條發(fā)出播放信號(hào),播放器的播放時(shí)刻確定模塊通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)刻,然后多媒體播放模塊從播放時(shí)刻開(kāi)始播放多媒體文件。通過(guò)本發(fā)明,用戶可以將多媒體文件的進(jìn)度條放大,用戶可以在放大的進(jìn)度條上精確確定想看的內(nèi)容的部分,使得用戶可以依據(jù)放大的進(jìn)度條發(fā)出播放控制指令,解決了現(xiàn)有技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,實(shí)現(xiàn)了準(zhǔn)確定位到用戶想看的內(nèi)容的效果。
[0093]上述實(shí)施例中的多媒體播放器可以設(shè)置在移動(dòng)終端(如手機(jī))上,該移動(dòng)終端的屏幕可以包括觸摸屏。
[0094]從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果:采用本發(fā)明,獲取用戶在播放進(jìn)度條上的指示位置,按照預(yù)設(shè)顯示參數(shù)從播放進(jìn)度條上讀取與指示位置對(duì)應(yīng)的時(shí)間段,并按照預(yù)設(shè)放大參數(shù)顯示將時(shí)間段放大顯示的進(jìn)度條,用戶可以通過(guò)該放大進(jìn)度條發(fā)出播放信號(hào),播放器通過(guò)用戶依據(jù)放大進(jìn)度條發(fā)出的播放信號(hào)確定用戶選定的播放時(shí)亥IJ,然后從播放時(shí)刻開(kāi)始播放多媒體文件。通過(guò)本發(fā)明,用戶可以將多媒體文件的進(jìn)度條放大,用戶可以在放大的進(jìn)度條上精確確定想看的內(nèi)容的部分,使得用戶可以依據(jù)放大的進(jìn)度條發(fā)出播放控制指令,解決了現(xiàn)有技術(shù)中用戶使用觸屏播放視頻無(wú)法準(zhǔn)確選中需要的視頻時(shí)間點(diǎn)的問(wèn)題,實(shí)現(xiàn)了準(zhǔn)確定位到用戶想看的內(nèi)容的效果。
[0095]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0096]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種多媒體播放方法,其特征在于,包括: 獲取用戶在播放進(jìn)度條上的指示位置,其中,所述播放進(jìn)度條為顯示多媒體文件的播放進(jìn)度的進(jìn)度條; 按照預(yù)設(shè)顯示參數(shù)從所述播放進(jìn)度條上讀取與所述指示位置對(duì)應(yīng)的時(shí)間段; 顯示按照預(yù)設(shè)放大參數(shù)放大所述時(shí)間段得到的放大進(jìn)度條; 通過(guò)用戶依據(jù)所述放大進(jìn)度條發(fā)出的播放信號(hào)確定所述用戶選定的播放時(shí)刻,其中,所述播放時(shí)刻為所述播放進(jìn)度條上的時(shí)刻; 從所述播放時(shí)刻開(kāi)始播放所述多媒體文件。
2.根據(jù)權(quán)利要求1所述的多媒體播放方法,其特征在于,按照預(yù)設(shè)顯示參數(shù)從所述播放進(jìn)度條上讀取與所述指示位置對(duì)應(yīng)的時(shí)間段的步驟包括: 讀取與所述指示位置上對(duì)應(yīng)的指示時(shí)間點(diǎn); 按照所述預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定所述時(shí)間段的起始時(shí)間點(diǎn),以及按照所述預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定所述時(shí)間段的終止時(shí)間點(diǎn),根據(jù)所述起始時(shí)間點(diǎn)和所述終止時(shí)間點(diǎn)得到所述時(shí)間段。
3.根據(jù)權(quán)利要求2所述的多媒體播放方法,其特征在于,所述播放信號(hào)包括播放器的旋轉(zhuǎn)角度和旋 轉(zhuǎn)方向,其中,通過(guò)用戶依據(jù)所述放大進(jìn)度條發(fā)出的播放信號(hào)確定所述用戶選定的播放時(shí)刻的步驟包括: 根據(jù)所述旋轉(zhuǎn)方向和所述旋轉(zhuǎn)角度計(jì)算所述放大進(jìn)度條上的選定時(shí)間參數(shù); 在所述播放進(jìn)度條上確定與所述選定時(shí)間參數(shù)對(duì)應(yīng)的所述播放時(shí)刻。
4.根據(jù)權(quán)利要求2所述的多媒體播放方法,其特征在于,顯示按照預(yù)設(shè)放大參數(shù)放大所述時(shí)間段得到的放大進(jìn)度條的步驟包括: 從預(yù)設(shè)數(shù)據(jù)庫(kù)中提取所述時(shí)間段對(duì)應(yīng)的多媒體熱點(diǎn); 在所述放大進(jìn)度條上標(biāo)注并顯示所述多媒體熱點(diǎn)。
5.根據(jù)權(quán)利要求4所述的多媒體播放方法,其特征在于,所述播放信號(hào)包括滑動(dòng)信號(hào)或搖動(dòng)信號(hào),其中,通過(guò)用戶依據(jù)所述放大進(jìn)度條發(fā)出的播放信號(hào)確定所述用戶選定的播放時(shí)刻的步驟包括: 確定與所述滑動(dòng)信號(hào)或所述搖動(dòng)信號(hào)對(duì)應(yīng)的指示方向,其中,所述指示方向包括第一指示方向和第二指示方向,所述第一指示方向?yàn)樵谒龇糯筮M(jìn)度條上所述指示時(shí)間點(diǎn)指向所述后退時(shí)間點(diǎn)的方向,所述第二指示方向?yàn)樵谒龇糯筮M(jìn)度條上所述指示時(shí)間點(diǎn)指向所述前進(jìn)時(shí)間點(diǎn)的方向; 獲取在所述放大進(jìn)度條的所述指示方向上指示時(shí)間點(diǎn)對(duì)應(yīng)的所述多媒體熱點(diǎn); 獲取與所述多媒體熱點(diǎn)對(duì)應(yīng)的選定時(shí)間參數(shù); 在所述播放進(jìn)度條上確定與所述選定時(shí)間參數(shù)對(duì)應(yīng)的所述播放時(shí)刻。
6.一種多媒體播放裝置,其特征在于,包括: 位置獲取模塊,用于獲取用戶在播放進(jìn)度條上的指示位置,其中,所述播放進(jìn)度條為顯示多媒體文件的播放進(jìn)度的進(jìn)度條; 時(shí)間讀取模塊,用于按照預(yù)設(shè)顯示參數(shù)從所述播放進(jìn)度條上讀取與所述指示位置對(duì)應(yīng)的時(shí)間段; 放大顯示模塊,用于顯示按照預(yù)設(shè)放大參數(shù)放大所述時(shí)間段得到的放大進(jìn)度條;播放時(shí)刻確定模塊,用于通過(guò)用戶依據(jù)所述放大進(jìn)度條發(fā)出的播放信號(hào)確定所述用戶選定的播放時(shí)刻,其中,所述播放時(shí)刻為所述播放進(jìn)度條上的時(shí)刻; 多媒體播放模塊,用于從所述播放時(shí)刻開(kāi)始播放所述多媒體文件。
7.根據(jù)權(quán)利要求6所述的多媒體播放裝置,其特征在于,所述時(shí)間讀取模塊包括: 讀取子模塊,用于讀取與所述指示位置上對(duì)應(yīng)的指示時(shí)間點(diǎn); 時(shí)間段獲取模塊,用于按照所述預(yù)設(shè)顯示參數(shù)中的后退時(shí)間參數(shù)確定所述時(shí)間段的起始時(shí)間點(diǎn),以及按照所述預(yù)設(shè)顯示參數(shù)中的前進(jìn)時(shí)間參數(shù)確定所述時(shí)間段的終止時(shí)間點(diǎn),根據(jù)所述起始時(shí)間點(diǎn)和所述終止時(shí)間點(diǎn)得到所述時(shí)間段。
8.根據(jù)權(quán)利要求7所述的多媒體播放裝置,其特征在于,所述播放信號(hào)包括播放器的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,其中,所述播放時(shí)刻確定模塊包括: 時(shí)間計(jì)算模塊,用于根據(jù)所述旋轉(zhuǎn)方向和所述旋轉(zhuǎn)角度計(jì)算所述放大進(jìn)度條上的選定時(shí)間參數(shù); 播放時(shí)刻確定子模塊,用于在所述播放進(jìn)度條上確定與所述選定時(shí)間參數(shù)對(duì)應(yīng)的所述播放時(shí)刻。`
9.根據(jù)權(quán)利要求7所述的多媒體播放裝置,其特征在于,所述放大顯示模塊包括: 熱點(diǎn)提取模塊,用于從預(yù)設(shè)數(shù)據(jù)庫(kù)中提取所述時(shí)間段對(duì)應(yīng)的多媒體熱點(diǎn); 標(biāo)注模塊,用于在所述放大進(jìn)度條上標(biāo)注并顯示所述多媒體熱點(diǎn)。
10.根據(jù)權(quán)利要求9所述的多媒體播放裝置,其特征在于,所述播放信號(hào)包括滑動(dòng)信號(hào)或搖動(dòng)信號(hào),其中,所述播放時(shí)刻確定模塊包括: 指示方向確定模塊,用于確定與所述滑動(dòng)信號(hào)或所述搖動(dòng)信號(hào)對(duì)應(yīng)的指示方向,其中,所述指示方向包括第一指示方向和第二指示方向,所述第一指示方向?yàn)樵谒龇糯筮M(jìn)度條上所述指示時(shí)間點(diǎn)指向所述后退時(shí)間點(diǎn)的方向,所述第二指示方向?yàn)樵谒龇糯筮M(jìn)度條上所述指示時(shí)間點(diǎn)指向所述前進(jìn)時(shí)間點(diǎn)的方向; 熱點(diǎn)獲取模塊,用于獲取在所述放大進(jìn)度條的所述指示方向上指示時(shí)間點(diǎn)對(duì)應(yīng)的所述多媒體熱點(diǎn); 選定時(shí)間參數(shù)確定模塊,用于獲取與所述多媒體熱點(diǎn)對(duì)應(yīng)的選定時(shí)間參數(shù); 播放時(shí)刻獲取模塊,用于在所述播放進(jìn)度條上確定與所述選定時(shí)間參數(shù)對(duì)應(yīng)的所述播放時(shí)刻所述播放時(shí)刻。
【文檔編號(hào)】G06F3/0488GK103646655SQ201310744555
【公開(kāi)日】2014年3月19日 申請(qǐng)日期:2013年12月30日 優(yōu)先權(quán)日:2013年12月30日
【發(fā)明者】梁捷, 楊淑敏 申請(qǐng)人:優(yōu)視科技有限公司