国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的方法及播放器的制作方法

      文檔序號:6738568閱讀:259來源:國知局
      專利名稱:一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的方法及播放器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及觸摸式設(shè)備上的播放器,特別涉及一種播放進(jìn)度的控制方法及播放器背景技術(shù)
      隨著平板電腦、智能手機(jī)等觸摸式設(shè)備的日漸普及,越來越多的人開始使用觸摸式設(shè)備上的播放器欣賞音頻和視頻。觸摸式設(shè)備上的常規(guī)播放器,提供進(jìn)度條和進(jìn)度滑塊, 使用者通過移動進(jìn)度滑塊,快進(jìn)或者倒退一部分播放內(nèi)容。但以下原因?qū)е铝耸褂谜吆茈y實現(xiàn)精準(zhǔn)的快進(jìn)和倒退
      一、不同時間長度的音頻和視頻,顯示的進(jìn)度條長度是相同的。這導(dǎo)致了移動相同長度的進(jìn)度滑塊,對于不同時間長度的音頻和視頻,快進(jìn)和倒退的時間長度不相同。使用者很難預(yù)計移動進(jìn)度滑塊后,快進(jìn)和倒退的時間長度。
      二、使用者對進(jìn)度滑塊的操作,存在最小的移動距離。而對于面積較小的觸摸式設(shè)備,最小的移動距離對應(yīng)的時間長度往往大于使用者預(yù)期快進(jìn)或者倒退的時間長度。小于最小移動距離的操作,使用者無法完成,需要依賴于其他的定位方法解決。
      三、使用者需要對觸摸式設(shè)備產(chǎn)生一定面積的壓力,才能對設(shè)備進(jìn)行操作。這導(dǎo)致了使用者對進(jìn)度滑塊的點觸,有與觸摸式設(shè)備接觸面積半徑大小的誤差。使用者還沒有移動進(jìn)度滑塊,播放的進(jìn)度就已經(jīng)發(fā)生了使用者沒有預(yù)期的偏移。發(fā)明內(nèi)容
      本發(fā)明為了解決以上問題,提供了一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的方法及播放器,便于使用者能更便捷準(zhǔn)確地進(jìn)行快進(jìn)和倒退操作,提高體驗的流暢感。
      —種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的方法,包括
      第一點、對于快進(jìn)和倒退操作,根據(jù)實際使用的場景,來設(shè)置移動的最小時間長度 T。
      第二點、使用者快進(jìn)或者倒退的時間長度,為移動的最小時間長度T的正整數(shù)倍。
      第三點、使用者可以修改移動的最小時間長度T,也可以將T恢復(fù)為上述第一點設(shè)定的值。
      上述方法,其中,在所述第一點中,所述移動的最小時間長度T,可以為非恒定值。 所述根據(jù)實際使用的場景,含義為根據(jù)觸摸式設(shè)備的大小、播放內(nèi)容的時間長度、使用者與觸摸式設(shè)備接觸面積的大小、使用者移動進(jìn)度滑塊的最小距離對應(yīng)的時間長度等與觸摸式設(shè)備、播放內(nèi)容、使用者特征相關(guān)的個性化因素,來設(shè)置移動的最小時間長度T。
      上述方法,其中,在所述第三點中,使用者可以修改移動的最小時間長度T,包括: 使用者設(shè)置其指定長度的時間;使用者設(shè)置一個整數(shù)倍M,表示當(dāng)前快進(jìn)或者倒退的最小時間長度,為移動的最小時間長度T的M倍。
      上述方法,其中,在所述第三點中,使用者的設(shè)置永久有效。當(dāng)使用者再次使用上述方法時,移動的最小時間長度T始終和使用者最近一次使用時的移動的最小時間長度T相同。
      一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的播放器,包括配置模塊、控制模塊和反饋模塊。
      配置模塊,用于存儲移動的最小時間長度T。
      控制模塊,用于控制當(dāng)前的播放內(nèi)容。
      反饋模塊,用于播放內(nèi)容、顯示當(dāng)前播放內(nèi)容的狀態(tài),并對控制模塊的操作給出反饋fe息。
      上述播放器的配置模塊,進(jìn)一步涉及以下功能如果使用者修改了移動的最小時間長度T,配置模塊以使用者的設(shè)定值存儲最小時間長度T ;如果使用者沒有修改移動的最小時間長度T,配置模塊負(fù)責(zé)根據(jù)觸摸式設(shè)備的大小、播放內(nèi)容的時間長度、使用者與觸摸式設(shè)備接觸面積的大小、使用者移動進(jìn)度滑塊的最小距離對應(yīng)的時間長度等與觸摸式設(shè)備、播放內(nèi)容、使用者特征相關(guān)的個性化因素,計算并存儲移動的最小時間長度T。
      上述播放器的控制模塊,包括播放、暫停、快進(jìn)和倒退操作。對于快進(jìn)和倒退,進(jìn)一步涉及以下操作使用者設(shè)置移動的最小時間長度τ ;使用者設(shè)置一個整數(shù)倍M,表示當(dāng)前快進(jìn)和倒退的最小時間長度,為移動的最小時間長度T的M倍;使用者清除自己設(shè)置的移動的最小時間長度T ;使用者通過控制在啟動和停止快進(jìn)或者倒退狀態(tài)之間的時間長度,來控制快進(jìn)和倒退的時間長度。
      上述播放器的反饋模塊,顯示當(dāng)前播放內(nèi)容的狀態(tài),包括顯示播放的進(jìn)度條、播放的總時長和當(dāng)前的播放進(jìn)度。對控制模塊的操作給出反饋信息,包括當(dāng)使用者設(shè)置移動的最小時間長度T成功后,顯示設(shè)置的移動的最小時間長度T ;當(dāng)使用者設(shè)置一個整數(shù)倍 M成功后,顯示以M倍的速度進(jìn)行快進(jìn)和倒退;當(dāng)使用者清除自己設(shè)置的移動的最小時間長度T成功后,顯示配置模塊計算出來的移動的最小時間長度T ;當(dāng)使用者進(jìn)行快進(jìn)和倒退時,播放每跳過一個移動的最小時間長度T的畫面和聲音片段。


      圖1為本發(fā)明實施例播放器的結(jié)構(gòu)示意圖
      圖2為本發(fā)明實施例播放器的界面
      圖3為本發(fā)明實施例播放器控制播放器進(jìn)度的具體流程示意圖具體實施方式
      為了使本發(fā)明的目的、技術(shù)方案和實施效果更加清楚,下面將結(jié)合附圖及具體實施實例對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述。
      現(xiàn)有觸摸式設(shè)備上的播放器,一般支持播放、暫停、跳轉(zhuǎn)到上一條播放內(nèi)容、跳轉(zhuǎn)到下一條播放內(nèi)容、移動播放器進(jìn)度條上的進(jìn)度滑塊進(jìn)行快進(jìn)和倒退。本發(fā)明實施例中精準(zhǔn)快進(jìn)和倒退的功能,解決了使用者控制播放進(jìn)度的局限性,便于使用者更準(zhǔn)確便捷地快進(jìn)或倒退到其理想的播放進(jìn)度。
      圖1為本發(fā)明實施例播放器的結(jié)構(gòu)示意圖。參見圖1,該播放器包括配置模塊、控制模塊和反饋模塊。
      配置模塊,用于存儲移動的最小時間長度T。如果移動的最小時間長度T非恒定值,則配置模塊進(jìn)一步涉及以下功能如果使用者修改了移動的最小時間長度T,配置模塊以使用者的設(shè)定值存儲最小時間長度T ;如果使用者沒有修改移動的最小時間長度T,配置模塊負(fù)責(zé)根據(jù)觸摸式設(shè)備的大小、播放內(nèi)容的時間長度、使用者與觸摸式設(shè)備接觸面積的大小、使用者移動進(jìn)度滑塊的最小距離對應(yīng)的時間長度等與觸摸式設(shè)備、播放內(nèi)容、使用者特征相關(guān)的個性化因素,計算并存儲移動的最小時間長度T。以上所述計算移動的最小時間長度T的方法,舉例來說如果手指可以移動的最小長度為1毫米,播放內(nèi)容的時間總長度為一小時,播放進(jìn)度條長度為35毫米,則移動的最小時間長度T可以設(shè)置為小于 (1*60*60/35) *1 = 108 秒。
      控制模塊,用于控制當(dāng)前的播放內(nèi)容,包括播放、暫停、快進(jìn)和倒退操作。對于快進(jìn)和倒退,進(jìn)一步涉及以下操作使用者設(shè)置移動的最小時間長度T ;使用者設(shè)置一個整數(shù)倍 M,表示當(dāng)前快進(jìn)和倒退的最小時間長度,為移動的最小時間長度T的M倍;使用者清除自己設(shè)置的移動的最小時間長度T ;使用者通過停止快進(jìn)和倒退狀態(tài)的時間長度,來控制快進(jìn)和倒退的時間長度。
      反饋模塊,用于播放內(nèi)容、顯示當(dāng)前播放內(nèi)容的狀態(tài),并對控制模塊的操作給出反饋信息。顯示當(dāng)前播放內(nèi)容的狀態(tài),包括顯示播放的進(jìn)度條、播放的總時長和當(dāng)前的播放進(jìn)度。對控制模塊的操作給出反饋信息,包括當(dāng)使用者設(shè)置移動的最小時間長度T成功后,顯示設(shè)置的移動的最小時間長度T ;當(dāng)使用者設(shè)置一個整數(shù)倍M成功后,顯示以M倍的速度進(jìn)行快進(jìn)和倒退;當(dāng)使用者清除自己設(shè)置的移動的最小時間長度T成功后,顯示配置模塊計算出來的移動的最小時間長度T ;當(dāng)使用者進(jìn)行快進(jìn)和倒退時,播放每跳過一個移動的最小時間長度T的畫面和聲音片段。
      圖2為本發(fā)明實施例播放器的界面。參見圖2,各個部件的功能詳細(xì)描述如下,其中部件206為本發(fā)明實施例播放器的核心部件
      部件201,用于顯示和播放與內(nèi)容相關(guān)的信息。如果播放內(nèi)容為視頻,顯示相應(yīng)的圖像并播放相應(yīng)的聲音;如果播放內(nèi)容為音頻,播放相應(yīng)的聲音,顯示和音頻相關(guān)的信息, 例如創(chuàng)作人、音頻介紹、評價等。此外,當(dāng)使用者進(jìn)行快進(jìn)和倒退時,每跳過一個移動的最小時間長度T,顯示畫面片段并播放聲音片段。
      部件202,用于顯示控制模塊的操作完成后的反饋信息。包括當(dāng)使用者設(shè)置移動的最小時間長度τ成功后,顯示設(shè)置的移動的最小時間長度T ;當(dāng)使用者設(shè)置一個整數(shù)倍M 成功后,顯示以M倍于設(shè)置的移動的最小時間長度T的速度進(jìn)行快進(jìn)和倒退;當(dāng)使用者清除自己設(shè)置的移動的最小時間長度T成功后,顯示配置模塊計算出來的移動的最小時間長度 T。
      部件203,為當(dāng)前的播放進(jìn)度滑塊。該滑塊在部件204(播放進(jìn)度條)上位置與當(dāng)前播放進(jìn)度一致,舉例來說如果播放內(nèi)容的時間總長度為一小時,當(dāng)前已經(jīng)播放了 30分鐘,播放進(jìn)度條長度為35毫米,該滑塊的位置為204(播放進(jìn)度條)上從最左端向右移動 (30/60)*35 = 17. 5毫米的位置。此外,使用者可以通過點觸并移動該滑塊來進(jìn)行快進(jìn)和倒退操作。
      部件204,為播放進(jìn)度條。
      部件205,用于顯示當(dāng)前的播放狀態(tài),包括播放的總時長,當(dāng)前已經(jīng)播放完成的時間。
      部件206,為精準(zhǔn)快進(jìn)和倒退的滑塊。該滑塊可以沿所處的圓形軌道移動,使用者點觸并移動該滑塊如果是向右移動,表示快進(jìn)操作;如果是向左移動,表示倒退操作。使用者移動按鈕后松開,該按鈕回到原始位置。如果使用者重復(fù)多次以上操作,快進(jìn)和倒退的速度根據(jù)重復(fù)的次數(shù)逐次增加一倍。在快進(jìn)和倒退的過程中部件202會顯示當(dāng)前正在以幾倍于設(shè)置的移動的最小時間長度T的速度進(jìn)行快進(jìn)或者倒退操作;每跳過一個移動的最小時間長度T,部件201會顯示畫面片段并播放聲音片段。當(dāng)使用者點觸部件208 (播放和暫停按鈕)后,停止快進(jìn)或者倒退,繼續(xù)播放。
      此外,該滑塊還支持使用者設(shè)置和取消移動的最小時間長度T。如果使用者點觸該滑塊并松開的時間小于指定時間(舉例來說,3秒鐘),部件202會提示使用者輸入移動的最小時間長度T ;如果使用者點觸該滑塊并松開的時間大于指定時間(舉例來說,3秒鐘), 使用者設(shè)置移動的最小時間長度T被清除,部件202會顯示清除成功,并顯示配置模塊計算出來的移動的最小時間長度T。
      部件207,用于跳轉(zhuǎn)到上一條播放內(nèi)容。如果當(dāng)前播放進(jìn)度滑塊不在剛開始的時間范圍內(nèi)(舉例來說,5秒鐘),點觸該按鈕跳轉(zhuǎn)到該播放內(nèi)容的起點繼續(xù)播放;如果當(dāng)前播放進(jìn)度滑塊已經(jīng)在剛開始的時間范圍內(nèi)(舉例來說,5秒鐘),點觸該按鈕跳轉(zhuǎn)到上一條播放內(nèi)容繼續(xù)播放。
      部件208,為播放和暫停按鈕。當(dāng)播放器處于快進(jìn)、倒退、暫停、停止任何一種狀態(tài)時,點觸該按鈕開始播放視頻或者音頻文件;當(dāng)播放器處于播放狀態(tài)時,點觸該按鈕暫停播放狀態(tài)。
      部件209,用于跳轉(zhuǎn)到下一條播放內(nèi)容。點觸該按鈕跳轉(zhuǎn)到下一條播放內(nèi)容繼續(xù)播放。
      圖3為本發(fā)明實施例播放器控制播放器進(jìn)度的具體流程示意圖。參見圖3,該流程詳細(xì)描述如下
      步驟301,使用者觸發(fā)播放器控制模塊的快進(jìn)或者倒退功能。
      步驟302,播放器的配置模塊檢查使用者是否設(shè)置了移動的最小時間長度T。
      步驟3031,如果使用者沒有設(shè)置移動的最小時間長度T,配置模塊根據(jù)觸摸式設(shè)備、當(dāng)前播放的內(nèi)容、使用者特征相關(guān)的個性化因素,計算并存儲移動的最小時間長度T。以上所述計算移動的最小時間長度T的方法,舉例來說如果手指可以移動的最小長度為1毫米,播放內(nèi)容的時間總長度為一小時,播放進(jìn)度條長度為35毫米,則移動的最小時間長度T 可以設(shè)置為小于(1*60*60/35)= 108秒。
      步驟3032,如果使用者已經(jīng)設(shè)置了移動的最小時間長度T,配置模塊采用使用者設(shè)置的最小時間長度T。
      步驟304,播放器的控制模塊讀取配置模塊的移動的最小時間長度T為單位,進(jìn)行快進(jìn)和倒退;同時播放器的反饋模塊顯示當(dāng)前正在以幾倍于設(shè)置的移動的最小時間長度T 進(jìn)行快進(jìn)或者倒退操作;每跳過一個移動的最小時間長度T,播放對應(yīng)的畫面和聲音片段。
      步驟305,檢查使用者是否多次觸發(fā)播放器控制模塊的快進(jìn)或者倒退操作。
      步驟306,使用者每觸發(fā)一次,播放器的控制模塊快進(jìn)和倒退的速度增加一倍;同時播放器的反饋模塊顯示當(dāng)前正在以幾倍于設(shè)置的移動的最小時間長度T進(jìn)行快進(jìn)或者倒退操作;每跳過一個移動的最小時間長度T,播放對應(yīng)的畫面和聲音片段。
      步驟307,使用者觸發(fā)播放器控制模塊的播放功能,停止快進(jìn)或者倒退,開始播放音頻或視頻
      至此,播放器控制播放器進(jìn)度的進(jìn)度結(jié)束。
      以上所述僅為本發(fā)明的較佳實例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換以及改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的方法,其特征在于,該方法包括 第一點、對于快進(jìn)和倒退操作,根據(jù)實際使用的場景,來設(shè)置移動的最小時間長度T。 第二點、使用者快進(jìn)或者倒退的時間長度,為移動的最小時間長度T的正整數(shù)倍。 第三點、使用者可以修改移動的最小時間長度T,也可以將T恢復(fù)為上述第一點設(shè)定的值。
      2.如權(quán)利要求1所述的方法,其特征在于,所述移動的最小時間長度T,可以為非恒定值。所述根據(jù)實際使用的場景,含義為與觸摸式設(shè)備、播放內(nèi)容、使用者特征相關(guān)的個性化因素,來設(shè)置移動的最小時間長度T。
      3.如權(quán)利要求1所述的方法,其特征在于,所述使用者可以修改移動的最小時間長度 T,包括使用者設(shè)置其指定長度的時間;使用者設(shè)置一個整數(shù)倍M,表示當(dāng)前快進(jìn)或者倒退的最小時間長度,為移動的最小時間長度T的M倍。
      4.一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的播放器,其特征在于,該音樂播放器包括配置模塊、控制模塊和反饋模塊,其中,配置模塊,用于存儲移動的最小時間長度T。 控制模塊,用于控制當(dāng)前的播放內(nèi)容。反饋模塊,用于播放內(nèi)容、顯示當(dāng)前播放內(nèi)容的狀態(tài),并對控制模塊的操作給出反饋信肩、ο
      5.如權(quán)利要求4所述的播放器,其特征在于,所述配置模塊,進(jìn)一步涉及以下功能如果使用者修改了移動的最小時間長度T,配置模塊以使用者的設(shè)定值存儲最小時間長度T ; 如果使用者沒有修改移動的最小時間長度T,配置模塊負(fù)責(zé)根據(jù)與觸摸式設(shè)備、播放內(nèi)容、 使用者特征相關(guān)的個性化因素,計算并存儲移動的最小時間長度T。
      6.如權(quán)利要求4所述的播放器,其特征在于,所述控制模塊,包括播放、暫停、快進(jìn)和倒退操作。對于快進(jìn)和倒退,進(jìn)一步涉及以下操作使用者設(shè)置移動的最小時間長度T ;使用者設(shè)置一個整數(shù)倍M,表示當(dāng)前快進(jìn)和倒退的最小時間長度,為移動的最小時間長度T的M 倍;使用者清除自己設(shè)置的移動的最小時間長度T ;使用者通過控制在啟動和停止快進(jìn)或者倒退狀態(tài)之間的時間長度,來控制快進(jìn)和倒退的時間長度。
      7.如權(quán)利要求4所述的播放器,其特征在于,所述反饋模塊,顯示當(dāng)前播放內(nèi)容的狀態(tài),包括顯示播放的進(jìn)度條、播放的總時長和當(dāng)前的播放進(jìn)度。對控制模塊的操作給出反饋信息,包括當(dāng)使用者設(shè)置移動的最小時間長度T成功后,顯示設(shè)置的移動的最小時間長度T ;當(dāng)使用者設(shè)置一個整數(shù)倍M成功后,顯示以M倍的速度進(jìn)行快進(jìn)和倒退;當(dāng)使用者清除自己設(shè)置的移動的最小時間長度T成功后,顯示配置模塊計算出來的移動的最小時間長度T ;當(dāng)使用者進(jìn)行快進(jìn)和倒退時,播放每跳過一個移動的最小時間長度T的畫面和聲音片段。
      全文摘要
      本發(fā)明提供了一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的方法,包括對于快進(jìn)和倒退操作,根據(jù)與觸摸式設(shè)備、播放內(nèi)容、使用者特征相關(guān)的個性化因素,設(shè)置移動的最小時間長度T;使用者快進(jìn)或者倒退的時間長度,為移動的最小時間長度T的正整數(shù)倍;使用者可通過設(shè)置具體的時間或者相對于當(dāng)前設(shè)置的具體的倍數(shù),修改移動的最小時間長度T,也可將T恢復(fù)為上述第一點設(shè)定的值。本發(fā)明還提供了一種在觸摸式設(shè)備上精準(zhǔn)控制播放器進(jìn)度的播放器,通過精準(zhǔn)快進(jìn)和倒退的滑塊,配合配置模塊、控制模塊和反饋模塊提供的其他功能,實現(xiàn)了以上所述的方法。應(yīng)用本發(fā)明,解決了使用者在觸摸式設(shè)備上控制播放進(jìn)度的局限性,使其能精準(zhǔn)便捷地進(jìn)行快進(jìn)或倒退操作。
      文檔編號G11B19/02GK102522097SQ20121000503
      公開日2012年6月27日 申請日期2012年1月6日 優(yōu)先權(quán)日2012年1月6日
      發(fā)明者顧寧 申請人:顧寧
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1