一種終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體調(diào)控技術(shù)領(lǐng)域,尤其涉及一種終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的不斷發(fā)展,例如智能手機(jī)或平板電腦等的終端越來(lái)越普及。由于其具有靈活便捷的優(yōu)勢(shì),廣泛被用戶用來(lái)播放多媒體(如視頻、音頻或電子書(shū)等)。在播放多媒體,用戶需通過(guò)手指拉動(dòng)進(jìn)度條來(lái)控制多媒體的播放進(jìn)度,但由于手指與觸摸屏的接觸面積較大,不易觸碰到進(jìn)度條,或不易精確地拉動(dòng)進(jìn)度條到想要的時(shí)間點(diǎn),導(dǎo)致需要多次調(diào)節(jié),影響了用戶的使用體驗(yàn)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種終端,可以實(shí)現(xiàn)調(diào)節(jié)多媒體的播放進(jìn)度。
[0004]本發(fā)明實(shí)施例還提供了一種終端,包括:
[0005]距離變化獲取單元,用于在進(jìn)行多媒體播放時(shí),獲取感應(yīng)物與傳感器之間的距離變化信息;
[0006]進(jìn)度變化獲取單元,用于根據(jù)預(yù)設(shè)的映射關(guān)系,獲取所述距離變化信息對(duì)應(yīng)的進(jìn)度變化信息;
[0007]播放進(jìn)度調(diào)節(jié)單元,用于根據(jù)所述進(jìn)度變化信息,調(diào)節(jié)所述多媒體的播放進(jìn)度。
[0008]本發(fā)明實(shí)施例提供的終端,在播放多媒體時(shí),獲取感應(yīng)物與傳感器之間的距離變化信息,以及獲取距離變化信息對(duì)應(yīng)的進(jìn)度變化信息,并根據(jù)進(jìn)度變化信息調(diào)節(jié)多媒體的播放進(jìn)度,可以實(shí)現(xiàn)調(diào)節(jié)多媒體的播放進(jìn)度。
【附圖說(shuō)明】
[0009]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0010]圖1是本發(fā)明實(shí)施例提供的一種播放進(jìn)度的調(diào)節(jié)方法的流程示意圖;
[0011]圖2是本發(fā)明實(shí)施例提供的另一種播放進(jìn)度的調(diào)節(jié)方法的流程示意圖;
[0012]圖3是本發(fā)明實(shí)施例提供的又一種播放進(jìn)度的調(diào)節(jié)方法的流程示意圖;
[0013]圖4是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0014]圖5是本發(fā)明實(shí)施例提供的一種距離變化獲取單元的結(jié)構(gòu)示意圖;
[0015]圖6是本發(fā)明實(shí)施例提供的一種進(jìn)度變化獲取單元的結(jié)構(gòu)示意圖;
[0016]圖7是本發(fā)明實(shí)施例提供的一種播放進(jìn)度調(diào)節(jié)單元的結(jié)構(gòu)示意圖;
[0017]圖8是本發(fā)明實(shí)施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0018]圖9是本發(fā)明實(shí)施例提供的一種播放進(jìn)度的調(diào)節(jié)示意圖。
【具體實(shí)施方式】
[0019]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0020]本發(fā)明實(shí)施例提供的終端,可以包括智能手機(jī)、平板電腦、筆記本電腦、臺(tái)式電腦、數(shù)字機(jī)頂盒、數(shù)字音視頻播放器、電子閱讀器、手持游戲機(jī)和車載電子設(shè)備等。
[0021]圖1是本發(fā)明實(shí)施例中一種播放進(jìn)度的調(diào)節(jié)方法的流程示意圖。如圖所示本實(shí)施例中的播放進(jìn)度的調(diào)節(jié)方法的流程可以包括:
[0022]SlOl,在進(jìn)行多媒體播放時(shí),獲取感應(yīng)物與傳感器之間的距離變化信息。
[0023]所述多媒體,可以是視頻、音樂(lè)、電子書(shū)或電子畫(huà)冊(cè)等。
[0024]所述感應(yīng)物可以是用戶的手指,但不限于是手指,其它任何可被傳感器感應(yīng)的物品均屬于感應(yīng)物的范疇。所述傳感器用于測(cè)量其與感應(yīng)物之間的距離,可置于終端上,也可以置于終端外部。例如,假設(shè)終端是智能手機(jī),傳感器可位于智能手機(jī)的前置攝像頭旁;假設(shè)終端是數(shù)字機(jī)頂盒,傳感器可位于遙控器的按鍵旁。簡(jiǎn)而言之,傳感器受終端控制。
[0025]可選的,在本發(fā)明實(shí)施例中,所述傳感器可以是紅外線距離傳感器,其工作原理為:紅外發(fā)射頭發(fā)射紅外線,當(dāng)紅外線遇到遮擋物后將反射回來(lái),紅外線接收頭接收返回的紅外線,根據(jù)紅外線傳輸?shù)臅r(shí)間可算出其與遮擋物之間的距離。其中,上述遮擋物為本發(fā)明實(shí)施例中的感應(yīng)物。
[0026]作為一種可選的實(shí)施方式,終端獲取感應(yīng)物與傳感器之間的距離變化信息之前,還要確定所述感應(yīng)物與所述傳感器之間的距離在預(yù)設(shè)的距離范圍內(nèi)。為了便于理解,示例地,請(qǐng)參閱圖9,圖中A所標(biāo)明的距離屬于預(yù)設(shè)的距離范圍內(nèi),B所標(biāo)明的距離屬于預(yù)設(shè)的距離范圍外。即只有感應(yīng)物與傳感器之間的距離在預(yù)設(shè)的距離范圍之內(nèi),終端才會(huì)去獲取感應(yīng)物與傳感器之間的距離變化信息。需要指出的是,預(yù)設(shè)的距離范圍可由開(kāi)發(fā)人員或用戶設(shè)定,如設(shè)為10厘米。
[0027]具體的,終端獲取感應(yīng)物與傳感器之間的距離變化信息的方法可以通過(guò)以下步驟來(lái)實(shí)現(xiàn):
[0028]步驟1,獲取所述感應(yīng)物與所述傳感器之間的距離值。
[0029]步驟2,計(jì)算出在預(yù)設(shè)的時(shí)間間隔內(nèi)所述距離值的變化值。
[0030]所述預(yù)設(shè)的時(shí)間間隔可通過(guò)預(yù)先的調(diào)試進(jìn)行設(shè)定。例如,預(yù)設(shè)的時(shí)間間隔為0.5秒,在0.5秒前后終端測(cè)得的感應(yīng)物與傳感器之間的距離值分別為8厘米和6厘米,通過(guò)計(jì)算可得距離值的變化值為2厘米。
[0031 ] 步驟3,確定變化方向,所述變化方向包括所述感應(yīng)物靠近所述傳感器的方向,或所述感應(yīng)物遠(yuǎn)離所述傳感器的方向。
[0032]可選的,確定變化方向的方法可以是:比較前后時(shí)間點(diǎn)測(cè)得的距離值,若前一時(shí)間點(diǎn)的距離值大于后一時(shí)間點(diǎn)的距離值,則表明變化方向是感應(yīng)物靠近傳感器的方向,反之,則表明變化方向是感應(yīng)物遠(yuǎn)離傳感器的方向。
[0033]步驟4,獲取所述距離變化信息,所述距離變化信息包括所述距離值的變化值和所述變化方向。
[0034]具體實(shí)現(xiàn)過(guò)程中,終端根據(jù)計(jì)算出的距離值的變化值和確定的變化方向生成距離變化信息。
[0035]另可選的,終端在生成距離變化信息之前,還要確定在預(yù)設(shè)的時(shí)間間隔內(nèi)距離值的變化值大于預(yù)設(shè)變化閾值。即只有距離值的變化值大于預(yù)設(shè)變化閾值,終端才會(huì)生成距離變化信息。目的在于避免誤判微小抖動(dòng)造成的距離變化,例如,感應(yīng)物為用戶的手指,即使手指停止移動(dòng)也難免有微小抖動(dòng)。其中,預(yù)設(shè)的時(shí)間間隔也可通過(guò)預(yù)先調(diào)試進(jìn)行設(shè)定,如設(shè)為0.2厘米。
[0036]S102,根據(jù)預(yù)設(shè)的映射關(guān)系,獲取所述距離變化信息對(duì)應(yīng)的進(jìn)度變化信息。
[0037]終端根據(jù)預(yù)設(shè)的映射關(guān)系,獲取所述距離變化信息對(duì)應(yīng)的進(jìn)度變化信息的方法可以通過(guò)以下步驟來(lái)實(shí)現(xiàn):
[0038]步驟1,根據(jù)預(yù)設(shè)的映射關(guān)系,計(jì)算出所述距離值的變化值對(duì)應(yīng)的播放進(jìn)度的變化值。
[0039]可選的,所述預(yù)設(shè)的映射關(guān)系可以是距離值的變化值與播放進(jìn)度的變化值的變換算法。即距離值的變化值為變量,播放進(jìn)度的變化值為因變量,若已知變量的值,可根據(jù)變換算法計(jì)算出因變量的值。例如,假設(shè)預(yù)設(shè)的距離范圍為10厘米,多媒體為一部時(shí)長(zhǎng)為120分鐘的視頻,那么變化算法可設(shè)定為進(jìn)度值的變化值=12*距離值的變化值,即距離值每變化I厘米(即距離值的變化值等于I厘米),播放進(jìn)度變化12分鐘(即播放進(jìn)度的變化值等于12分鐘)。
[0040]步驟2,根據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定所述變化方向?qū)?yīng)的播放進(jìn)度的調(diào)節(jié)方向,所述調(diào)節(jié)方向包括前進(jìn)播放方向,或后退播放方向。
[0041]所述預(yù)設(shè)的對(duì)應(yīng)關(guān)系可由開(kāi)發(fā)人員或用戶設(shè)定。作為一種可選的實(shí)施方式,若變化方向?yàn)楦袘?yīng)物靠近傳感器的方向,則確定播放進(jìn)度的調(diào)節(jié)方向?yàn)榍斑M(jìn)播放方向,若變化方向?yàn)楦袘?yīng)物遠(yuǎn)離傳感器的方向,則確定播放進(jìn)度的調(diào)節(jié)方向?yàn)楹笸瞬シ欧较?。?dāng)然也可反過(guò)來(lái),這里不作限定。
[0042]步驟3,獲取所述進(jìn)度變化信息,所述進(jìn)度變化信息包括所述播放進(jìn)度的變化值和所述播放進(jìn)度的調(diào)節(jié)方向。
[0043]具體實(shí)現(xiàn)過(guò)程中,終端根據(jù)播放進(jìn)度的變化值和播放進(jìn)度的調(diào)節(jié)方向生成進(jìn)度變化信息。
[0044]S103,根據(jù)所述進(jìn)度變化信息,調(diào)節(jié)所述多媒體的播放進(jìn)度。
[0045]作為一種可選的實(shí)施方式,若所述播放進(jìn)度的調(diào)節(jié)方向?yàn)樗銮斑M(jìn)播放方向,則基于所述播放進(jìn)度值的變化值,將所述多媒體的播放進(jìn)度前進(jìn)調(diào)節(jié),若所述播放進(jìn)度的調(diào)節(jié)方向?yàn)樗龊笸瞬シ欧较?,則基于所述播放進(jìn)度值的變化值,將所述多媒體的播放進(jìn)度后退調(diào)節(jié)。
[0046]例如,進(jìn)度變化信息的調(diào)節(jié)方向?yàn)榍斑M(jìn)播放方向,進(jìn)度值的變化值為30秒,當(dāng)前多媒體的播放進(jìn)度為I分20秒,那么終端調(diào)節(jié)后的多媒體的播放進(jìn)度為I分50秒。
[0047]作為另一種可選的實(shí)施方式,若所述播放進(jìn)度的調(diào)節(jié)方向?yàn)樗銮斑M(jìn)播放方向,則基于所述播放進(jìn)度值的變化值,將所述多媒體的播放進(jìn)度后退調(diào)節(jié),若所述播放進(jìn)度的調(diào)節(jié)方向?yàn)樗龊笸瞬シ欧较?,則基于所述播放進(jìn)度值的變化值,將所述多媒體的播放進(jìn)度前進(jìn)調(diào)節(jié)。
[0048]可選的,終端在調(diào)節(jié)多媒體的播放