亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

多媒體資源的播放控制方法和裝置的制造方法

文檔序號:10569605閱讀:397來源:國知局
多媒體資源的播放控制方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種多媒體資源的播放控制方法和裝置,該播放控制方法包括:在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層;在鼠標移動到浮層的情況下,如果滿足獲取條件,則獲取鼠標的移動軌跡;以及根據(jù)移動軌跡,執(zhí)行與移動軌跡相對應的針對多媒體資源的播放的控制操作。本發(fā)明實現(xiàn)了用戶只需要通過簡單操作就能夠?qū)Σシ诺亩嗝襟w資源進行諸如調(diào)整播放進度、調(diào)整音量、切換多媒體資源等的控制操作,從而簡化了用戶的操作流程,提高了用戶的應用體驗。并且,即使在小窗模式下,用戶也可以通過對鼠標進行簡單操作來實現(xiàn)對播放的多媒體資源進行的控制操作。另外,本發(fā)明有效降低了對播放的多媒體資源進行的控制操作的誤差。
【專利說明】
多媒體資源的播放控制方法和裝置
技術領域
[0001]本發(fā)明涉及計算機技術領域,尤其涉及一種多媒體資源的播放控制方法和裝置。
【背景技術】
[0002]現(xiàn)有的視頻網(wǎng)站PC端的視頻播放器主要包括正常模式、全屏模式和小窗模式這三種模式。
[0003]在視頻播放器的模式為小窗模式的情況下,由于沒有滾動條,因此用戶無法使用鼠標(只考慮采用鼠標而不考慮鍵盤輸入)來進行諸如調(diào)整視頻的播放進度、調(diào)整視頻的播放聲音以及將當前播放的視頻切換為下一個視頻或上一個視頻等的一些基本的交互操作。也就是說,在視頻播放器的模式為小窗模式的情況下,用戶無法通過鼠標來對視頻進行一些基本的交互操作。
[0004]在視頻播放器的模式為正常模式和全屏模式的情況下,盡管用戶可以通過將鼠標移動到對應操作的位置(例如,滾動條、下一個視頻鍵、音量鍵等)來對視頻進行一些基本的交互操作,例如,用戶可以利用鼠標拖動視頻播放器的滾動條來對視頻的播放進度進行調(diào)整,但是由于這些位置并不在某一特定位置,因此用戶每次進行交互操作時都需要主動尋找該交互操作對應的位置。
[0005]另外,在用戶利用鼠標調(diào)整視頻的播放進度的情況下,用戶需要先記得當前的播放時間、再將鼠標在很小范圍內(nèi)移動一次,才能夠?qū)崿F(xiàn)對視頻的播放進度進行微調(diào)(例如,半分鐘),該操作過程比較麻煩,并且由于鼠標的移動位置微小,所以很容易出現(xiàn)誤差。

【發(fā)明內(nèi)容】

[0006]技術問題
[0007]有鑒于此,為解決上述技術問題,本發(fā)明提供了一種多媒體資源的播放控制方法和裝置,從而不僅能夠在小窗模式下利用鼠標進行上述交互操作而且還能夠簡化上述交互操作的流程以及降低上述交互操作的誤差。
[0008]解決方案
[0009]為了解決上述技術問題,在第一方面,本發(fā)明提供了一種多媒體資源的播放控制方法,包括:
[0010]在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層;
[0011 ]在所述鼠標移動到所述浮層的情況下,如果滿足獲取條件,則獲取所述鼠標的移動軌跡;以及
[0012]根據(jù)所述移動軌跡,執(zhí)行與所述移動軌跡相對應的針對所述多媒體資源的播放的控制操作。
[0013]結合第一方面,在第一種可能的實現(xiàn)方式中,所述根據(jù)所述移動軌跡,執(zhí)行與所述移動軌跡相對應的針對所述多媒體資源的播放的控制操作,包括:
[0014]根據(jù)所述移動軌跡,確定所述移動軌跡的方向和移動量;
[0015]根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型;
[0016]根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量;以及
[0017]根據(jù)所述控制操作的類型和操作量,執(zhí)行所述控制操作。
[0018]結合第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量,包括:
[0019]判斷所述移動軌跡是否超出所述浮層的范圍;
[0020]在所述移動軌跡沒有超出所述浮層的范圍的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值;
[0021]在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。
[0022]結合第一方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量,包括:
[0023]判斷所述移動軌跡是否超出所述浮層的范圍;
[0024]在所述移動軌跡超出所述浮層的范圍的情況下,判斷所述播放界面是否是小窗播放界面;
[0025]在所述播放界面是所述小窗播放界面的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值;
[0026]在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。
[0027]結合第一方面或第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式或第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實施方式中,所述獲取條件包括按住所述鼠標的左鍵、按住所述鼠標的中間按鍵和按住所述鼠標的右鍵中的一個或任意多個的組合。
[0028]結合第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式或第一方面的第三種可能的實現(xiàn)方式,在第五種可能的實施方式中,所述移動軌跡的方向包括上、下、左、右、左下、右下、左上和右上中的一個或任意多個的組合。
[0029]結合第一方面的第五種可能的實現(xiàn)方式,在第六種可能的實施方式中,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0030]在滿足所述獲取條件并且所述移動軌跡的方向為右的情況下,與所述移動軌跡的方向相對應的控制操作的類型為調(diào)整所述多媒體資源的播放進度的快進操作;
[0031]在滿足所述獲取條件并且所述移動軌跡的方向為左的情況下,與所述移動軌跡的方向相對應的控制操作的類型為調(diào)整所述多媒體資源的播放進度的快退操作。
[0032]結合第一方面的第五種可能的實現(xiàn)方式,在第七種可能的實施方式中,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0033]在滿足所述獲取條件并且所述移動軌跡的方向為上的情況下,與所述移動軌跡的方向相對應的控制操作的類型為增加所述多媒體資源的音量的操作;
[0034]在滿足所述獲取條件并且所述移動軌跡的方向為下的情況下,與所述移動軌跡的方向相對應的控制操作的類型為減少所述多媒體資源的音量的操作。
[0035]結合第一方面的第五種可能的實現(xiàn)方式,在第八種可能的實施方式中,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0036]在滿足所述獲取條件并且所述移動軌跡的方向為左下的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源切換至下一個多媒體資源的操作;
[0037]在滿足所述獲取條件并且所述移動軌跡的方向為右下的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源切換至上一個多媒體資源的操作。
[0038]結合第一方面的第五種可能的實現(xiàn)方式,在第九種可能的實施方式中,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0039]在滿足所述獲取條件并且所述移動軌跡的方向為左上的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源的聲道切換為左聲道的操作;
[0040]在滿足所述獲取條件并且所述移動軌跡的方向為右上的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源的聲道切換為右聲道的操作。
[0041]在第二方面,本發(fā)明提供了一種多媒體資源的播放控制裝置,包括:
[0042]添加單元,用于在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層;
[0043]獲取單元,與所述添加單元連接,用于在所述鼠標移動到所述浮層的情況下,如果滿足獲取條件,則獲取所述鼠標的移動軌跡;以及
[0044]執(zhí)行單元,與所述獲取單元連接,用于根據(jù)所述移動軌跡,執(zhí)行與所述移動軌跡相對應的針對所述多媒體資源的播放的控制操作。
[0045]結合第二方面,在第一種可能的實現(xiàn)方式中,所述執(zhí)行單元包括:
[0046]第一確定子單元,與所述獲取單元連接,用于根據(jù)所述移動軌跡,確定所述移動軌跡的方向和移動量;
[0047]第二確定子單元,與所述第一確定子單元連接,用于根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型;
[0048]第三確定子單元,與所述第一確定子單元連接,用于根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量;以及
[0049]執(zhí)行子單元,與所述第二確定子單元和所述第三確定子單元連接,用于根據(jù)所述控制操作的類型和操作量,執(zhí)行所述控制操作。
[0050]結合第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述第三確定子單元包括:
[0051]第一判斷模塊,用于判斷所述移動軌跡是否超出所述浮層的范圍;
[0052]第二判斷模塊,與所述第一判斷模塊連接,用于在所述移動軌跡沒有超出所述浮層的范圍的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值;
[0053]確定模塊,與所述第二判斷模塊連接,用于在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。
[0054]結合第二方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述第三確定子單元包括:
[0055]第一判斷模塊,用于判斷所述移動軌跡是否超出所述浮層的范圍;
[0056]第二判斷模塊,與所述第一判斷模塊連接,用于在所述移動軌跡超出所述浮層的范圍的情況下,判斷所述播放界面是否是小窗播放界面;
[0057]第三判斷模塊,與所述第二判斷模塊連接,用于在所述播放界面是所述小窗播放界面的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值;
[0058]確定模塊,與所述第三判斷模塊連接,用于在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。
[0059]結合第二方面或第二方面的第一種可能的實現(xiàn)方式或第二方面的第二種可能的實現(xiàn)方式或第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實施方式中,所述獲取條件包括按住所述鼠標的左鍵、按住所述鼠標的中間按鍵和按住所述鼠標的右鍵中的一個或任意多個的組合。
[0060]結合第二方面的第一種可能的實現(xiàn)方式或第二方面的第二種可能的實現(xiàn)方式或第二方面的第三種可能的實現(xiàn)方式,在第五種可能的實施方式中,所述移動軌跡的方向包括上、下、左、右、左下、右下、左上和右上中的一個或任意多個的組合。
[0061]結合第二方面的第五種可能的實現(xiàn)方式,在第六種可能的實施方式中,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0062]在滿足所述獲取條件并且所述移動軌跡的方向為右的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為調(diào)整所述多媒體資源的播放進度的快進操作;
[0063]在滿足所述獲取條件并且所述移動軌跡的方向為左的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為調(diào)整所述多媒體資源的播放進度的快退操作。
[0064]結合第二方面的第五種可能的實現(xiàn)方式,在第七種可能的實施方式中,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0065]在滿足所述獲取條件并且所述移動軌跡的方向為上的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為增加所述多媒體資源的音量的操作;
[0066]在滿足所述獲取條件并且所述移動軌跡的方向為下的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為減少所述多媒體資源的音量的操作。
[0067]結合第二方面的第五種可能的實現(xiàn)方式,在第八種可能的實施方式中,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0068]在滿足所述獲取條件并且所述移動軌跡的方向為左下的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源切換至下一個多媒體資源的操作;
[0069]在滿足所述獲取條件并且所述移動軌跡的方向為右下的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源切換至上一個多媒體資源的操作。
[0070]結合第二方面的第五種可能的實現(xiàn)方式,在第九種可能的實施方式中,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項:
[0071]在滿足所述獲取條件并且所述移動軌跡的方向為左上的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源的聲道切換為左聲道的操作;
[0072]在滿足所述獲取條件并且所述移動軌跡的方向為右上的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源的聲道切換為右聲道的操作。
[0073]有益效果
[0074]本發(fā)明實施例的多媒體資源的播放控制方法和裝置,通過在播放界面上添加用于監(jiān)控鼠標的浮層并根據(jù)鼠標的移動軌跡來執(zhí)行與移動軌跡相對應的控制操作,實現(xiàn)了用戶只需要通過點擊并移動鼠標的簡單操作就能夠?qū)Σシ诺亩嗝襟w資源進行諸如調(diào)整播放進度、調(diào)整音量、切換多媒體資源等的控制操作,從而簡化了用戶的操作流程,提高了用戶的應用體驗。
[0075]并且,即使在小窗模式下,用戶也可以通過對鼠標進行簡單操作來實現(xiàn)對播放的多媒體資源進行的控制操作。
[0076]此外,與通過用戶拖動相應按鈕這一人工操作來調(diào)整控制操作的操作量相比,由于本發(fā)明根據(jù)獲取到的鼠標的移動軌跡來自動執(zhí)行相應的控制操作,因此,本發(fā)明有效降低了對播放的多媒體資源進行的控制操作的誤差。
[0077]根據(jù)下面參考附圖對示例性實施例的詳細說明,本發(fā)明的其它特征及方面將變得清楚。
【附圖說明】
[0078]包含在說明書中并且構成說明書的一部分的附圖與說明書一起示出了本發(fā)明的示例性實施例、特征和方面,并且用于解釋本發(fā)明的原理。
[0079]圖1示出根據(jù)本發(fā)明實施例一的多媒體資源的播放控制方法的流程圖;
[0080]圖2a示出根據(jù)本發(fā)明實施例二的多媒體資源的播放控制方法的流程圖;
[0081 ]圖2b示出一種確定控制操作的操作量的方法的流程圖;
[0082]圖2c示出另一種確定控制操作的操作量的方法的流程圖;
[0083]圖3示出根據(jù)本發(fā)明實施例三的多媒體資源的播放控制裝置的結構框圖;
[0084]圖4a示出根據(jù)本發(fā)明實施例四的多媒體資源的播放控制裝置的結構框圖;
[0085]圖4b示出第三確定子單元450的一種結構框圖;以及
[0086]圖4c示出第三確定子單元450的另一種結構框圖。
【具體實施方式】
[0087]以下將參考附圖詳細說明本發(fā)明的各種示例性實施例、特征和方面。附圖中相同的附圖標記表示功能相同或相似的元件。盡管在附圖中示出了實施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0088]在這里專用的詞“示例性”意為“用作例子、實施例或說明性”。這里作為“示例性”所說明的任何實施例不必解釋為優(yōu)于或好于其它實施例。
[0089]另外,為了更好的說明本發(fā)明,在下文的【具體實施方式】中給出了眾多的具體細節(jié)。本領域技術人員應當理解,沒有某些具體細節(jié),本發(fā)明同樣可以實施。在一些實例中,對于本領域技術人員熟知的方法、手段、元件和電路未作詳細描述,以便于凸顯本發(fā)明的主旨。
[0090]實施例1
[0091]圖1示出根據(jù)本發(fā)明實施例一的多媒體資源的播放控制方法的流程圖。如圖1所示,該播放控制方法主要可以包括:
[0092]步驟S110、在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層。
[0093]在本發(fā)明實施例中,用戶可以使用終端設備來播放多媒體資源。其中,該終端設備例如可以是手機、移動互聯(lián)網(wǎng)設備(英文:MobiIe Internet Device,簡稱:MID)、個人數(shù)字助理(英文:Personal Digital Assistant,簡稱:PDA)、筆記本、臺式電腦、智能電視等。該多媒體資源例如可以是視頻、音頻等。
[0094]需要說明的是,本發(fā)明的多媒體資源不僅限于上述示例,本領域技術人員應能夠了解,本發(fā)明的重點并不在于多媒體資源,任何其它形式的多媒體資源也可以適用于本發(fā)明。也就是說,本發(fā)明并不限制多媒體資源的具體形式。
[0095]并且,在播放多媒體資源時,為了滿足用戶對播放的多媒體資源的顯示需求,可以由正常模式切換到全屏模式或小窗模式。其中,正常模式即為在瀏覽器或播放器等中播放多媒體資源的模式,全屏模式即為通過整個屏幕播放多媒體資源的模式,小窗模式即為播放界面小于瀏覽器或播放器窗口尺寸的模式。
[0096]另外,在本發(fā)明實施例中,例如可以使用超級文本標記語言(英文=Hyper TextMarkup Language,簡稱:HTML)來在多媒體資源的播放界面層上添加一個浮層,即,該浮層可以以懸浮方式嵌入多媒體資源的播放界面中,其中,該浮層用于監(jiān)控鼠標。
[0097]步驟S130、在鼠標移動到浮層的情況下,如果滿足獲取條件,則獲取鼠標的移動軌跡。
[0098]在本發(fā)明實施例中,可以檢測鼠標是否移動到所添加的浮層,并且在鼠標移動到所添加的浮層的情況下,如果用戶的鼠標操作滿足獲取條件,則獲取鼠標的移動軌跡。其中,可以使用腳本語言來獲取鼠標的移動軌跡。
[0099]在一種可能的實現(xiàn)方式中,上述獲取條件包括按住鼠標的左鍵、按住鼠標的中間按鍵和按住鼠標的右鍵中的一個或任意多個的組合。
[0100]舉例而目,獲取條件可以是按住鼠標左鍵移動,按住鼠標右鍵移動,按住鼠標中間鍵移動,按住鼠標左鍵和右鍵移動,按住鼠標左鍵和中間鍵移動,按住鼠標右鍵和中間鍵移動,按住鼠標左鍵、右鍵和中間鍵移動。
[0101]當然,在獲取鼠標的移動軌跡的同時,可以在播放界面上顯示已獲取的鼠標的移動軌跡,以使得用戶能夠直觀地看到鼠標的移動軌跡,改善了用戶的應用體驗。
[0102]步驟S150、根據(jù)鼠標的移動軌跡,執(zhí)行與移動軌跡相對應的針對多媒體資源的播放的控制操作。
[0103]具體地,在獲取了鼠標的移動軌跡之后,可以根據(jù)移動軌跡來執(zhí)行與移動軌跡相對應的針對多媒體資源的播放的控制操作。例如,可以根據(jù)該移動軌跡的方向和移動量來確定控制操作的類型和操作量,再根據(jù)控制操作的類型和操作量來執(zhí)行對應的控制操作。
[0104]本發(fā)明實施例的多媒體資源的播放控制方法,通過在播放界面上添加用于監(jiān)控鼠標的浮層并根據(jù)鼠標的移動軌跡來執(zhí)行與移動軌跡相對應的控制操作,實現(xiàn)了用戶只需要通過點擊并移動鼠標的簡單操作就能夠?qū)Σシ诺亩嗝襟w資源進行諸如調(diào)整播放進度、調(diào)整音量、切換多媒體資源等的控制操作,從而簡化了用戶的操作流程,提高了用戶的應用體驗。
[0105]并且,即使在小窗模式下,用戶也可以通過對鼠標進行簡單操作來實現(xiàn)對播放的多媒體資源進行的控制操作。
[0106]此外,與通過用戶拖動相應按鈕這一人工操作來調(diào)整控制操作的操作量相比,由于本發(fā)明根據(jù)獲取到的鼠標的移動軌跡來自動執(zhí)行相應的控制操作,因此,本發(fā)明有效降低了對播放的多媒體資源進行的控制操作的誤差。
[0107]實施例2
[0108]圖2a示出根據(jù)本發(fā)明實施例二的多媒體資源的播放控制方法的流程圖。如圖2a所示,該播放控制方法主要可以包括:
[0109]步驟S210、在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層。該步驟的具體說明可以參見上述實施例一中步驟SllO的描述。
[0110]步驟S220、在鼠標移動到浮層的情況下,如果滿足獲取條件,則獲取鼠標的移動軌跡。該步驟的具體說明可以參見上述實施例一中步驟S130的描述。
[0111]步驟S230、根據(jù)移動軌跡,確定移動軌跡的方向和移動量。
[0112]在獲取了鼠標的移動軌跡之后,可以根據(jù)獲取的移動軌跡來確定移動軌跡的方向和移動量。
[0113]步驟S240、根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型。
[0114]由于移動軌跡的方向和控制操作的類型存在對應關系,因此,在確定了移動軌跡的方向之后,可以根據(jù)該對應關系來確定控制操作的類型。
[0115]在一種可能的實現(xiàn)方式中,根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0116]在滿足獲取條件并且移動軌跡的方向為右的情況下,與移動軌跡的方向相對應的控制操作的類型為調(diào)整多媒體資源的播放進度的快進操作;
[0117]在滿足獲取條件并且移動軌跡的方向為左的情況下,與移動軌跡的方向相對應的控制操作的類型為調(diào)整多媒體資源的播放進度的快退操作。
[0118]在一種可能的實現(xiàn)方式中,根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0119]在滿足獲取條件并且移動軌跡的方向為上的情況下,與移動軌跡的方向相對應的控制操作的類型為增加多媒體資源的音量的操作;
[0120]在滿足獲取條件并且移動軌跡的方向為下的情況下,與移動軌跡的方向相對應的控制操作的類型為減少多媒體資源的音量的操作。
[0121]在一種可能的實現(xiàn)方式中,根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0122]在滿足獲取條件并且移動軌跡的方向為左下的情況下,與移動軌跡的方向相對應的控制操作的類型為將多媒體資源切換至下一個多媒體資源的操作;
[0123]在滿足獲取條件并且移動軌跡的方向為右下的情況下,與移動軌跡的方向相對應的控制操作的類型為將多媒體資源切換至上一個多媒體資源的操作。
[0124]在一種可能的實現(xiàn)方式中,根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0125]在滿足獲取條件并且移動軌跡的方向為左上的情況下,與移動軌跡的方向相對應的控制操作的類型為將多媒體資源的聲道切換為左聲道的操作;
[0126]在滿足獲取條件并且移動軌跡的方向為右上的情況下,與移動軌跡的方向相對應的控制操作的類型為將多媒體資源的聲道切換為右聲道的操作。
[0127]因此,用戶例如可以通過按住鼠標右鍵并且向右移動鼠標這一簡單操作來調(diào)整多媒體資源的播放進度、即使播放的多媒體資源快進;用戶例如可以通過按住鼠標右鍵并且向左移動鼠標這一簡單操作來調(diào)整多媒體資源的播放進度、即使播放的多媒體資源快退。
[0128]用戶例如可以通過按住鼠標右鍵并且向上移動鼠標這一簡單操作來調(diào)整多媒體資源的播放音量、即使播放的多媒體資源的音量增加;用戶例如可以通過按住鼠標右鍵并且向下移動鼠標這一簡單操作來調(diào)整多媒體資源的播放音量、即使播放的多媒體資源的音量減少。
[0129]用戶例如可以通過按住鼠標右鍵并且向左下移動鼠標這一簡單操作來切換多媒體資源、即使播放的多媒體資源切換為下一個多媒體資源;用戶例如可以通過按住鼠標右鍵并且向右下移動鼠標這一簡單操作來切換多媒體資源、即使播放的多媒體資源切換為上一個多媒體資源。
[0130]用戶例如可以通過按住鼠標右鍵并且向左上移動鼠標這一簡單操作來切換多媒體資源的聲道、即使播放的多媒體資源的聲道切換為左聲道;用戶例如可以通過按住鼠標右鍵并且向右上移動鼠標這一簡單操作來切換多媒體資源的聲道、即使播放的多媒體資源的聲道切換為左聲道。
[0131]需要說明的是,上述移動軌跡的方向與控制操作的類型的對應關系僅為本發(fā)明的示例,本發(fā)明不限于此,例如,在滿足獲取條件并且移動軌跡的方向為右的情況下,與移動軌跡的方向相對應的控制操作的類型為調(diào)整多媒體資源的播放進度的快退操作;又如,在滿足獲取條件并且移動軌跡的方向為左的情況下,與移動軌跡的方向相對應的控制操作的類型為調(diào)整多媒體資源的播放進度的快進操作。
[0132]步驟S260、根據(jù)移動軌跡的移動量,確定控制操作的操作量。
[0133]在確定了移動軌跡的移動量之后,可以根據(jù)移動軌跡的移動量來確定控制操作的操作量。
[0134]圖2b示出一種確定控制操作的操作量的方法的流程圖。如圖2b所示,確定控制操作的操作量的方法主要可以包括:
[0135]步驟S261、判斷移動軌跡是否超出浮層的范圍。
[0136]例如,可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準),從而根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標是否移出浮層以外,即可以根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標的移動軌跡是否超出浮層的范圍。
[0137]步驟S262、在移動軌跡沒有超出浮層的范圍的情況下,判斷移動軌跡的移動量是否大于或等于預定閾值。
[0138]例如,可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準),從而可以確保鼠標的移動軌跡沒有超出浮層的范圍。
[0139]步驟S263、在移動軌跡的移動量大于或等于預定閾值的情況下,根據(jù)移動軌跡的移動量,確定控制操作的操作量。
[0140]例如,假設鼠標的移動軌跡沒有超出浮層的范圍并且移動軌跡的移動量大于或等于某一閾值,如果按住鼠標右鍵向下移動并且移動了 10個像素,則可以確定出控制操作的類型為減少多媒體資源的音量的操作并且控制操作的操作量為5%。
[0141]圖2c示出另一種確定控制操作的操作量的方法的流程圖。如圖2c所示,確定控制操作的操作量的方法主要可以包括:
[0142]步驟S264、判斷移動軌跡是否超出浮層的范圍。
[0143]例如,可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準),從而根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標是否移出浮層以外,即可以根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標的移動軌跡是否超出浮層的范圍。
[0144]步驟S265、在移動軌跡超出浮層的范圍的情況下,判斷播放界面是否是小窗播放界面。
[0145]例如,盡管可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準)來確保鼠標的移動軌跡沒有超出浮層的范圍,但是,即使鼠標的移動軌跡超出浮層的范圍,在本發(fā)明實施例中,也仍然可以針對小窗播放界面繼續(xù)執(zhí)行以下的步驟S266和S267。
[0146]可以使用諸如javascript等的腳本語言來捕獲播放界面的范圍,從而可以判斷當前的播放界面是小窗播放界面、正常播放界面和全屏播放界面中的哪一種。其中,如果多媒體資源的播放模式為小窗模式,則該模式下的播放界面即為小窗播放界面。由于小窗播放界面的操作范圍很小,因此在滿足獲取條件的情況下,即使移動軌跡超出浮層的范圍即鼠標移出浮層的范圍也可以繼續(xù)操作。另外,如果多媒體資源的播放模式為正常模式,則該模式下的播放界面即為正常播放界面,在移動軌跡超出浮層的范圍的情況下,停止操作,即用戶在超出浮層的范圍外按住并移動鼠標并不會產(chǎn)生相應的控制操作。
[0147]步驟S266、在播放界面是小窗播放界面的情況下,判斷移動軌跡的移動量是否大于或等于預定閾值。
[0148]步驟S267、在移動軌跡的移動量大于或等于預定閾值的情況下,根據(jù)移動軌跡的移動量,確定控制操作的操作量。
[0149]例如,假設鼠標的移動軌跡超出浮層的范圍、播放界面是小窗播放界面并且移動軌跡的移動量大于或等于某一閾值,如果按住鼠標右鍵向下移動并且移動了 10個像素,則可以確定出控制操作的類型為減少多媒體資源的音量的操作并且控制操作的操作量為
[0150]需要說明的是,盡管在本發(fā)明實施例中描述了先執(zhí)行步驟S240再執(zhí)行步驟S260,但是本發(fā)明不限于此,本領域技術人員根據(jù)其掌握的技術常識應能夠理解,也可以先執(zhí)行步驟S260再執(zhí)行步驟S240,還可以同時執(zhí)行步驟S240和步驟S260。
[0151 ]步驟S270、根據(jù)控制操作的類型和操作量,執(zhí)行控制操作。
[0152]接著上述兩個示例,由于已經(jīng)確定出控制操作的類型為減少多媒體資源的音量的操作并且控制操作的操作量為5%,因此,可以執(zhí)行使聲音降低5%的控制操作。
[0153]本發(fā)明實施例的多媒體資源的播放控制方法,通過在播放界面上添加用于監(jiān)控鼠標的浮層并根據(jù)鼠標的移動軌跡來執(zhí)行與移動軌跡相對應的控制操作,實現(xiàn)了用戶只需要通過點擊并移動鼠標的簡單操作就能夠?qū)Σシ诺亩嗝襟w資源進行諸如調(diào)整播放進度、調(diào)整音量、切換多媒體資源等的控制操作,從而簡化了用戶的操作流程,提高了用戶的應用體驗。
[0154]并且,即使在小窗模式下,用戶也可以通過對鼠標進行簡單操作來實現(xiàn)對播放的多媒體資源進行的控制操作。
[0155]此外,與通過用戶拖動相應按鈕這一人工操作來調(diào)整控制操作的操作量相比,由于本發(fā)明根據(jù)獲取到的鼠標的移動軌跡來自動執(zhí)行相應的控制操作,因此,本發(fā)明有效降低了對播放的多媒體資源進行的控制操作的誤差。
[0156]實施例3
[0157]圖3示出根據(jù)本發(fā)明實施例三的多媒體資源的播放控制裝置的結構框圖。本實施例提供的多媒體資源的播放控制裝置300用于實現(xiàn)圖1所示的多媒體資源的播放控制方法。如圖3所示,該播放控制裝置300主要可以包括:
[0158]添加單元310,用于在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層。
[0159]在本發(fā)明實施例中,用戶可以使用終端設備來播放多媒體資源。其中,該終端設備例如可以是手機、移動互聯(lián)網(wǎng)設備(英文:MobiIe Internet Device,簡稱:MID)、個人數(shù)字助理(英文:Personal Digital Assistant,簡稱:PDA)、筆記本、臺式電腦、智能電視等。該多媒體資源例如可以是視頻、音頻等。
[0160]需要說明的是,本發(fā)明的多媒體資源不僅限于上述示例,本領域技術人員應能夠了解,本發(fā)明的重點并不在于多媒體資源,任何其它形式的多媒體資源也可以適用于本發(fā)明。也就是說,本發(fā)明并不限制多媒體資源的具體形式。
[0161]并且,在播放多媒體資源時,為了滿足用戶對播放的多媒體資源的顯示需求,可以由正常模式切換到全屏模式或小窗模式。其中,正常模式即為在瀏覽器或播放器等中播放多媒體資源的模式,全屏模式即為通過整個屏幕播放多媒體資源的模式,小窗模式即為播放界面小于瀏覽器或播放器窗口尺寸的模式。
[0162]另外,在本發(fā)明實施例中,添加單元310例如可以使用超級文本標記語言(英文:Hyper Text Markup Language,簡稱:HTML)來在多媒體資源的播放界面層上添加一個浮層,即,該浮層可以以懸浮方式嵌入多媒體資源的播放界面中,其中,該浮層用于監(jiān)控鼠標。
[0163]獲取單元330,與添加單元310連接,用于在鼠標移動到浮層的情況下,如果滿足獲取條件,則獲取鼠標的移動軌跡。
[0164]在本發(fā)明實施例中,可以檢測鼠標是否移動到所添加的浮層,并且在鼠標移動到所添加的浮層的情況下,如果用戶的鼠標操作滿足獲取條件,則獲取單元330獲取鼠標的移動軌跡。其中,獲取單元330可以使用腳本語言來獲取鼠標的移動軌跡。
[0165]在一種可能的實現(xiàn)方式中,上述獲取條件包括按住鼠標的左鍵、按住鼠標的中間按鍵和按住鼠標的右鍵中的一個或任意多個的組合。
[0166]舉例而目,獲取條件可以是按住鼠標左鍵移動,按住鼠標右鍵移動,按住鼠標中間鍵移動,按住鼠標左鍵和右鍵移動,按住鼠標左鍵和中間鍵移動,按住鼠標右鍵和中間鍵移動,按住鼠標左鍵、右鍵和中間鍵移動。
[0167]當然,在獲取單元330獲取鼠標的移動軌跡的同時,可以在播放界面上顯示已獲取的鼠標的移動軌跡,以使得用戶能夠直觀地看到鼠標的移動軌跡,改善了用戶的應用體驗。
[0168]執(zhí)行單元350,與獲取單元330連接,用于根據(jù)鼠標的移動軌跡,執(zhí)行與移動軌跡相對應的針對多媒體資源的播放的控制操作。
[0169]具體地,在獲取單元330獲取了鼠標的移動軌跡之后,執(zhí)行單元350可以根據(jù)移動軌跡來執(zhí)行與移動軌跡相對應的針對多媒體資源的播放的控制操作。例如,執(zhí)行單元350可以根據(jù)該移動軌跡的方向和移動量來確定控制操作的類型和操作量,再根據(jù)控制操作的類型和操作量來執(zhí)行對應的控制操作。
[0170]本發(fā)明實施例的多媒體資源的播放控制裝置,通過添加單元在播放界面上添加用于監(jiān)控鼠標的浮層并根據(jù)獲取單元獲取到的鼠標的移動軌跡來執(zhí)行與移動軌跡相對應的控制操作,實現(xiàn)了用戶只需要通過點擊并移動鼠標的簡單操作就能夠?qū)Σシ诺亩嗝襟w資源進行諸如調(diào)整播放進度、調(diào)整音量、切換多媒體資源等的控制操作,從而簡化了用戶的操作流程,提高了用戶的應用體驗。
[0171]并且,即使在小窗模式下,用戶也可以通過對鼠標進行簡單操作來實現(xiàn)對播放的多媒體資源進行的控制操作。
[0172]此外,與通過用戶拖動相應按鈕這一人工操作來調(diào)整控制操作的操作量相比,由于本發(fā)明根據(jù)獲取到的鼠標的移動軌跡來自動執(zhí)行相應的控制操作,因此,本發(fā)明有效降低了對播放的多媒體資源進行的控制操作的誤差。
[0173]實施例4
[0174]圖4a示出根據(jù)本發(fā)明實施例四的多媒體資源的播放控制裝置的結構框圖。本實施例提供的多媒體資源的播放控制裝置400用于實現(xiàn)圖2a所示的多媒體資源的播放控制方法。如圖4a所示,該播放控制裝置400主要可以包括:
[0175]添加單元410,用于在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層。添加單元310的具體說明可以參見上述實施例三中的添加單元310的描述。
[0176]獲取單元420,與添加單元410連接,用于在鼠標移動到浮層的情況下,如果滿足獲取條件,則獲取鼠標的移動軌跡。獲取單元420的具體說明可以參見上述實施例三中的獲取單元330的描述。
[0M7] 第一確定子單元430,與獲取單元420連接,用于根據(jù)移動軌跡,確定移動軌跡的方向和移動量。
[0178]在獲取單元420獲取了鼠標的移動軌跡之后,第一確定子單元430可以根據(jù)獲取的移動軌跡來確定移動軌跡的方向和移動量。
[0179]第二確定子單元440,與第一確定子單元430連接,用于根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型。
[0180]由于移動軌跡的方向和控制操作的類型存在對應關系,因此,在第一確定子單元430確定了移動軌跡的方向之后,第二確定子單元440可以根據(jù)該對應關系來確定控制操作的類型。
[0181]在一種可能的實現(xiàn)方式中,第二確定子單元440根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0182]在滿足所述獲取條件并且移動軌跡的方向為右的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為調(diào)整多媒體資源的播放進度的快進操作;
[0183]在滿足獲取條件并且移動軌跡的方向為左的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為調(diào)整多媒體資源的播放進度的快退操作。
[0184]在一種可能的實現(xiàn)方式中,第二確定子單元440根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0185]在滿足獲取條件并且移動軌跡的方向為上的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為增加多媒體資源的音量的操作;
[0186]在滿足獲取條件并且移動軌跡的方向為下的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為減少多媒體資源的音量的操作。
[0187]在一種可能的實現(xiàn)方式中,第二確定子單元440根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0188]在滿足獲取條件并且移動軌跡的方向為左下的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為將多媒體資源切換至下一個多媒體資源的操作;
[0189]在滿足獲取條件并且移動軌跡的方向為右下的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為將多媒體資源切換至上一個多媒體資源的操作。
[0190]在一種可能的實現(xiàn)方式中,第二確定子單元440根據(jù)移動軌跡的方向與控制操作的類型的對應關系,確定控制操作的類型,包括以下至少一項:
[0191]在滿足獲取條件并且移動軌跡的方向為左上的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為將多媒體資源的聲道切換為左聲道的操作;
[0192]在滿足獲取條件并且移動軌跡的方向為右上的情況下,第二確定子單元440將與移動軌跡的方向相對應的控制操作的類型確定為將多媒體資源的聲道切換為右聲道的操作。
[0193]因此,用戶例如可以通過按住鼠標右鍵并且向右移動鼠標這一簡單操作來調(diào)整多媒體資源的播放進度、即使播放的多媒體資源快進;用戶例如可以通過按住鼠標右鍵并且向左移動鼠標這一簡單操作來調(diào)整多媒體資源的播放進度、即使播放的多媒體資源快退。
[0194]用戶例如可以通過按住鼠標右鍵并且向上移動鼠標這一簡單操作來調(diào)整多媒體資源的播放音量、即使播放的多媒體資源的音量增加;用戶例如可以通過按住鼠標右鍵并且向下移動鼠標這一簡單操作來調(diào)整多媒體資源的播放音量、即使播放的多媒體資源的音量減少。
[0195]用戶例如可以通過按住鼠標右鍵并且向左下移動鼠標這一簡單操作來切換多媒體資源、即使播放的多媒體資源切換為下一個多媒體資源;用戶例如可以通過按住鼠標右鍵并且向右下移動鼠標這一簡單操作來切換多媒體資源、即使播放的多媒體資源切換為上一個多媒體資源。
[0196]用戶例如可以通過按住鼠標右鍵并且向左上移動鼠標這一簡單操作來切換多媒體資源的聲道、即使播放的多媒體資源的聲道切換為左聲道;用戶例如可以通過按住鼠標右鍵并且向右上移動鼠標這一簡單操作來切換多媒體資源的聲道、即使播放的多媒體資源的聲道切換為左聲道。
[0197]需要說明的是,上述移動軌跡的方向與控制操作的類型的對應關系僅為本發(fā)明的示例,本發(fā)明不限于此,例如,在滿足獲取條件并且移動軌跡的方向為右的情況下,與移動軌跡的方向相對應的控制操作的類型為調(diào)整多媒體資源的播放進度的快退操作;又如,在滿足獲取條件并且移動軌跡的方向為左的情況下,與移動軌跡的方向相對應的控制操作的類型為調(diào)整多媒體資源的播放進度的快進操作。
[0198]第三確定子單元450,與第一確定子單元430連接,用于根據(jù)移動軌跡的移動量,確定控制操作的操作量。
[0199]在第一確定子單元430確定了移動軌跡的移動量之后,第三確定子單元450可以根據(jù)移動軌跡的移動量來確定控制操作的操作量。
[0200]在一種可能的實現(xiàn)方式中,如圖4b所示,第三確定子單元450可以包括:
[0201]第一判斷模塊451,用于判斷移動軌跡是否超出浮層的范圍。
[0202]例如,第一判斷模塊451可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準),從而根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標是否移出浮層以外,即第一判斷模塊451可以根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標的移動軌跡是否超出浮層的范圍。
[0203]第二判斷模塊452,與第一判斷模塊451連接,用于在移動軌跡沒有超出浮層的范圍的情況下,判斷移動軌跡的移動量是否大于或等于預定閾值。
[0204]例如,可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準),從而可以確保鼠標的移動軌跡沒有超出浮層的范圍。
[0205]確定模塊453,與第二判斷模塊452連接,用于在移動軌跡的移動量大于或等于預定閾值的情況下,根據(jù)移動軌跡的移動量,確定控制操作的操作量。
[0206]例如,假設鼠標的移動軌跡沒有超出浮層的范圍并且移動軌跡的移動量大于或等于某一閾值,如果按住鼠標右鍵向下移動并且移動了 10個像素,則第二確定子單元440可以確定出控制操作的類型為減少多媒體資源的音量的操作并且確定模塊453可以確定出控制操作的操作量為5 %。
[0207]在另一種實現(xiàn)方式中,如圖4c所示,第三確定子單元450可以包括:
[0208]第一判斷模塊454,用于判斷移動軌跡是否超出浮層的范圍。
[0209]例如,第一判斷模塊454可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準),從而根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標是否移出浮層以外,即第一判斷模塊454可以根據(jù)監(jiān)控得到的鼠標的坐標來判斷鼠標的移動軌跡是否超出浮層的范圍。
[0210]第二判斷模塊455,與第一判斷模塊454連接,用于在移動軌跡超出浮層的范圍的情況下,判斷播放界面是否是小窗播放界面。
[0211]例如,盡管可以使用javascript腳本語言來監(jiān)控鼠標的移動軌跡(比較精準)來確保鼠標的移動軌跡沒有超出浮層的范圍,但是,即使鼠標的移動軌跡超出浮層的范圍,在本發(fā)明實施例中,第三判斷模塊456和確定模塊457也仍然可以針對小窗播放界面繼續(xù)執(zhí)行第二實施例中的步驟S266和S267。
[0212]可以使用諸如javascript等的腳本語言來捕獲播放界面的范圍,從而可以判斷當前的播放界面是小窗播放界面、正常播放界面和全屏播放界面中的哪一種。其中,如果多媒體資源的播放模式為小窗模式,則該模式下的播放界面即為小窗播放界面。由于小窗播放界面的操作范圍很小,因此在滿足獲取條件的情況下,即使移動軌跡超出浮層的范圍即鼠標移出浮層的范圍也可以繼續(xù)操作。另外,如果多媒體資源的播放模式為正常模式,則該模式下的播放界面即為正常播放界面,在移動軌跡超出浮層的范圍的情況下,停止操作,即用戶在超出浮層的范圍外按住并移動鼠標并不會產(chǎn)生相應的控制操作。
[0213]第三判斷模塊456,與第二判斷模塊455連接,用于在播放界面是小窗播放界面的情況下,判斷移動軌跡的移動量是否大于或等于預定閾值。
[0214]確定模塊457,與第三判斷模塊456連接,用于在移動軌跡的移動量大于或等于預定閾值的情況下,根據(jù)移動軌跡的移動量,確定控制操作的操作量。
[0215]例如,假設鼠標的移動軌跡超出浮層的范圍、播放界面是小窗播放界面并且移動軌跡的移動量大于或等于某一閾值,如果按住鼠標右鍵向下移動并且移動了 10個像素,則第二確定子單元440可以確定出控制操作的類型為減少多媒體資源的音量的操作并且確定模塊457可以確定出控制操作的操作量為5%。
[0216]針對第二確定子單元440和第三確定子單元450的具體描述可以參見上述實施例二中的步驟S240和步驟S260的相關說明。
[0217]執(zhí)行子單元460,用于根據(jù)控制操作的類型和操作量,執(zhí)行控制操作。
[0218]接著上述兩個示例,由于第二確定子單元440已經(jīng)確定出控制操作的類型為減少多媒體資源的音量的操作并且第三確定子單元450已經(jīng)確定出控制操作的操作量為5%,因此,執(zhí)行子單元460可以執(zhí)行使聲音降低5%的控制操作。
[0219]本發(fā)明實施例的多媒體資源的播放控制裝置,通過添加單元在播放界面上添加用于監(jiān)控鼠標的浮層并根據(jù)獲取單元獲取到的鼠標的移動軌跡來執(zhí)行與移動軌跡相對應的控制操作,實現(xiàn)了用戶只需要通過點擊并移動鼠標的簡單操作就能夠?qū)Σシ诺亩嗝襟w資源進行諸如調(diào)整播放進度、調(diào)整音量、切換多媒體資源等的控制操作,從而簡化了用戶的操作流程,提高了用戶的應用體驗。
[0220]并且,即使在小窗模式下,用戶也可以通過對鼠標進行簡單操作來實現(xiàn)對播放的多媒體資源進行的控制操作。
[0221 ]此外,與通過用戶拖動相應按鈕這一人工操作來調(diào)整控制操作的操作量相比,由于本發(fā)明根據(jù)獲取到的鼠標的移動軌跡來自動執(zhí)行相應的控制操作,因此,本發(fā)明有效降低了對播放的多媒體資源進行的控制操作的誤差。
[0222]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。
【主權項】
1.一種多媒體資源的播放控制方法,其特征在于,包括: 在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層; 在所述鼠標移動到所述浮層的情況下,如果滿足獲取條件,則獲取所述鼠標的移動軌跡;以及 根據(jù)所述移動軌跡,執(zhí)行與所述移動軌跡相對應的針對所述多媒體資源的播放的控制操作。2.根據(jù)權利要求1所述的播放控制方法,其特征在于,所述根據(jù)所述移動軌跡,執(zhí)行與所述移動軌跡相對應的針對所述多媒體資源的播放的控制操作,包括: 根據(jù)所述移動軌跡,確定所述移動軌跡的方向和移動量; 根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型; 根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量;以及 根據(jù)所述控制操作的類型和操作量,執(zhí)行所述控制操作。3.根據(jù)權利要求2所述的播放控制方法,其特征在于,所述根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量,包括: 判斷所述移動軌跡是否超出所述浮層的范圍; 在所述移動軌跡沒有超出所述浮層的范圍的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值; 在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。4.根據(jù)權利要求2所述的播放控制方法,其特征在于,所述根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量,包括: 判斷所述移動軌跡是否超出所述浮層的范圍; 在所述移動軌跡超出所述浮層的范圍的情況下,判斷所述播放界面是否是小窗播放界面; 在所述播放界面是所述小窗播放界面的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值; 在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。5.根據(jù)權利要求1至4中任一項所述的播放控制方法,其特征在于,所述獲取條件包括按住所述鼠標的左鍵、按住所述鼠標的中間按鍵和按住所述鼠標的右鍵中的一個或任意多個的組合。6.根據(jù)權利要求2至4中任一項所述的播放控制方法,其特征在于,所述移動軌跡的方向包括上、下、左、右、左下、右下、左上和右上中的一個或任意多個的組合。7.根據(jù)權利要求6所述的播放控制方法,其特征在于,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為右的情況下,與所述移動軌跡的方向相對應的控制操作的類型為調(diào)整所述多媒體資源的播放進度的快進操作; 在滿足所述獲取條件并且所述移動軌跡的方向為左的情況下,與所述移動軌跡的方向相對應的控制操作的類型為調(diào)整所述多媒體資源的播放進度的快退操作。8.根據(jù)權利要求6所述的播放控制方法,其特征在于,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為上的情況下,與所述移動軌跡的方向相對應的控制操作的類型為增加所述多媒體資源的音量的操作; 在滿足所述獲取條件并且所述移動軌跡的方向為下的情況下,與所述移動軌跡的方向相對應的控制操作的類型為減少所述多媒體資源的音量的操作。9.根據(jù)權利要求6所述的播放控制方法,其特征在于,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為左下的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源切換至下一個多媒體資源的操作; 在滿足所述獲取條件并且所述移動軌跡的方向為右下的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源切換至上一個多媒體資源的操作。10.根據(jù)權利要求6所述的播放控制方法,其特征在于,所述根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為左上的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源的聲道切換為左聲道的操作; 在滿足所述獲取條件并且所述移動軌跡的方向為右上的情況下,與所述移動軌跡的方向相對應的控制操作的類型為將所述多媒體資源的聲道切換為右聲道的操作。11.一種多媒體資源的播放控制裝置,其特征在于,包括: 添加單元,用于在多媒體資源的播放界面上添加用于監(jiān)控鼠標的浮層; 獲取單元,與所述添加單元連接,用于在所述鼠標移動到所述浮層的情況下,如果滿足獲取條件,則獲取所述鼠標的移動軌跡;以及 執(zhí)行單元,與所述獲取單元連接,用于根據(jù)所述移動軌跡,執(zhí)行與所述移動軌跡相對應的針對所述多媒體資源的播放的控制操作。12.根據(jù)權利要求11所述的播放控制裝置,其特征在于,所述執(zhí)行單元包括: 第一確定子單元,與所述獲取單元連接,用于根據(jù)所述移動軌跡,確定所述移動軌跡的方向和移動量; 第二確定子單元,與所述第一確定子單元連接,用于根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型; 第三確定子單元,與所述第一確定子單元連接,用于根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量;以及 執(zhí)行子單元,與所述第二確定子單元和所述第三確定子單元連接,用于根據(jù)所述控制操作的類型和操作量,執(zhí)行所述控制操作。13.根據(jù)權利要求12所述的播放控制裝置,其特征在于,所述第三確定子單元包括: 第一判斷模塊,用于判斷所述移動軌跡是否超出所述浮層的范圍; 第二判斷模塊,與所述第一判斷模塊連接,用于在所述移動軌跡沒有超出所述浮層的范圍的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值; 確定模塊,與所述第二判斷模塊連接,用于在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。14.根據(jù)權利要求12所述的播放控制裝置,其特征在于,所述第三確定子單元包括: 第一判斷模塊,用于判斷所述移動軌跡是否超出所述浮層的范圍; 第二判斷模塊,與所述第一判斷模塊連接,用于在所述移動軌跡超出所述浮層的范圍的情況下,判斷所述播放界面是否是小窗播放界面; 第三判斷模塊,與所述第二判斷模塊連接,用于在所述播放界面是所述小窗播放界面的情況下,判斷所述移動軌跡的移動量是否大于或等于預定閾值; 確定模塊,與所述第三判斷模塊連接,用于在所述移動軌跡的移動量大于或等于所述預定閾值的情況下,根據(jù)所述移動軌跡的移動量,確定所述控制操作的操作量。15.根據(jù)權利要求11至14中任一項所述的播放控制裝置,其特征在于,所述獲取條件包括按住所述鼠標的左鍵、按住所述鼠標的中間按鍵和按住所述鼠標的右鍵中的一個或任意多個的組合。16.根據(jù)權利要求12至14中任一項所述的播放控制裝置,其特征在于,所述移動軌跡的方向包括上、下、左、右、左下、右下、左上和右上中的一個或任意多個的組合。17.根據(jù)權利要求16所述的播放控制裝置,其特征在于,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為右的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為調(diào)整所述多媒體資源的播放進度的快進操作; 在滿足所述獲取條件并且所述移動軌跡的方向為左的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為調(diào)整所述多媒體資源的播放進度的快退操作。18.根據(jù)權利要求16所述的播放控制裝置,其特征在于,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為上的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為增加所述多媒體資源的音量的操作; 在滿足所述獲取條件并且所述移動軌跡的方向為下的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為減少所述多媒體資源的音量的操作。19.根據(jù)權利要求16所述的播放控制裝置,其特征在于,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為左下的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源切換至下一個多媒體資源的操作; 在滿足所述獲取條件并且所述移動軌跡的方向為右下的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源切換至上一個多媒體資源的操作。20.根據(jù)權利要求16所述的播放控制裝置,其特征在于,所述第二確定子單元根據(jù)所述移動軌跡的方向與控制操作的類型的對應關系,確定所述控制操作的類型,包括以下至少一項: 在滿足所述獲取條件并且所述移動軌跡的方向為左上的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源的聲道切換為左聲道的操作; 在滿足所述獲取條件并且所述移動軌跡的方向為右上的情況下,所述第二確定子單元將與所述移動軌跡的方向相對應的控制操作的類型確定為將所述多媒體資源的聲道切換為右聲道的操作。
【文檔編號】G06F3/0487GK105930026SQ201610237834
【公開日】2016年9月7日
【申請日】2016年4月15日
【發(fā)明人】王旭, 劉云劍, 尹玉宗, 姚鍵, 潘柏宇, 王冀
【申請人】合網(wǎng)絡技術(北京)有限公司, 合一網(wǎng)絡技術(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1