欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法

文檔序號(hào):6588269閱讀:281來源:國(guó)知局
專利名稱:基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法
技術(shù)領(lǐng)域
:本發(fā)明涉及視頻播放技術(shù)領(lǐng)域,具體講是ー種基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法。
背景技術(shù)
:隨著智能手機(jī)的不斷發(fā)展,現(xiàn)在在手機(jī)上播放視頻,如看電影,看電視等多媒體應(yīng)用已經(jīng)非常的廣泛,但是目前應(yīng)用在手機(jī)上的視頻播放器均是通過拖動(dòng)播放器中的進(jìn)度條來實(shí)現(xiàn)視頻進(jìn)度的快進(jìn)或者快退,通過點(diǎn)擊音量鍵來調(diào)整播放的音量大小,或者通過手機(jī)上的音量調(diào)節(jié)鍵來調(diào)節(jié)音量大小。采用這種方式用戶體驗(yàn)非常差,而且由于智能手機(jī)一般屏幕較小,播放器中的進(jìn)度條就更小,用戶在手機(jī)屏幕上很難選中進(jìn)度條,而且拖動(dòng)比較困難,使用非常不方便,而且采用音量調(diào)節(jié)鍵調(diào)節(jié)音量,也會(huì)對(duì)按鍵造成磨損,甚至損壞。而目前在智能手機(jī)上出現(xiàn)ー種多點(diǎn)觸控技術(shù),它可以同時(shí)識(shí)別兩個(gè)以上的點(diǎn)在屏幕上觸控,也就是說可以識(shí)別多個(gè)手指在屏幕上同時(shí)進(jìn)行滑動(dòng)或者觸摸,但是,目前尚未出現(xiàn)將該技術(shù)應(yīng)用于視頻播放器中,而如果將這種多點(diǎn)觸控技術(shù)應(yīng)用在手機(jī)上的視頻播放器中,則會(huì)帶來更好的用戶體驗(yàn)
發(fā)明內(nèi)容
:本發(fā)明的目的是,克服現(xiàn)有技術(shù)的缺陷,提供ー種使用非常方便,用戶體驗(yàn)更好的基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法。本發(fā)明提供的技術(shù)方案是:本發(fā)明提供一種基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,它包括以下步驟:獲取觸控操作的運(yùn)動(dòng)軌跡,并判斷為水平運(yùn)動(dòng)還是垂直運(yùn)動(dòng);若為水平運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制視頻播放進(jìn)度;若為垂直運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制播放音量大小。獲取觸控操作的運(yùn)動(dòng)軌跡,并判斷為水平運(yùn)動(dòng)還是垂直運(yùn)動(dòng),采用以下步驟:在屏幕上設(shè)X-Y水平坐標(biāo)系,獲取觸控操作運(yùn)動(dòng)軌跡的起始點(diǎn)a的坐標(biāo)(xl,yl)以及終點(diǎn)b的坐標(biāo)(x2,y2),若運(yùn)動(dòng)軌跡所在的直線ab的斜率小于1,則判斷為水平運(yùn)動(dòng),若運(yùn)動(dòng)軌跡所在的直線ab的斜率大于等于1,則判斷為垂直運(yùn)動(dòng)。采用這種方法,當(dāng)用戶在屏幕上操作時(shí),即使滑動(dòng)軌跡不是水平或者垂直的,也可以實(shí)現(xiàn)觸控準(zhǔn)確控制,用戶可以隨意在屏幕上滑動(dòng),體驗(yàn)程度高。若為水平運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制視頻播放進(jìn)度是指:設(shè)不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和播放時(shí)間t之間的比例n,t/d=n, d為a與b之間的長(zhǎng)度,n隨著觸碰點(diǎn)數(shù)的增加而增大;若x2-xl為正,則判斷視頻操作為快迸,此時(shí)根據(jù)移動(dòng)距離d和比例n將視頻快進(jìn)t時(shí)間;若x2-xl為負(fù),則判斷視頻操作為快退,此時(shí)根據(jù)移動(dòng)距離d和比例n將視頻快退t時(shí)間。這里的移動(dòng)距離d為單點(diǎn)運(yùn)動(dòng)軌跡的終點(diǎn)與起點(diǎn)之間的長(zhǎng)度,因?yàn)榧词故嵌帱c(diǎn)觸控,每點(diǎn)的運(yùn)動(dòng)軌跡的終點(diǎn)與起點(diǎn)之間的長(zhǎng)度也都相同。采用這種方法,若用戶觸控朝右滑動(dòng),則為快進(jìn),若用戶觸控朝左滑動(dòng),則為快退,符合現(xiàn)在播放器的進(jìn)度從左到右為開始到結(jié)束的規(guī)律和用戶的操作習(xí)慣。若為垂直運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制播放音量大小是指:設(shè)不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和音量改變大小s之間的比例m,s/d=m, d為a與b之間的長(zhǎng)度,m隨著觸碰點(diǎn)數(shù)的増加而增大;若y2_yl為正,則判斷操作為增大音量,此時(shí)根據(jù)移動(dòng)距離d和比例m將音量増大s ;若y2_yl為負(fù),則判斷操作為減小音量,此時(shí)根據(jù)移動(dòng)距離d和比例m將音量減小
S。采用這種方法,若用戶朝上滑動(dòng),則為増加音量,若用戶朝下滑動(dòng)則為減少音量,也符合用戶一般的操作習(xí)慣。采用本發(fā)明后具有以下優(yōu)點(diǎn):本發(fā)明采用多點(diǎn)觸控技術(shù),用戶在播放視頻時(shí),只需要在屏幕上滑動(dòng)手指就能操控視頻快進(jìn)和快退,以及改變音量的大小,在屏幕任何位置都可以進(jìn)行操控,不用像往??匆曨l一祥,需要先點(diǎn)開播放器的菜單去控制聲音或者拖動(dòng)進(jìn)度條來操控視頻快進(jìn)和快退,使用非常方便,用戶體驗(yàn)更好。
具體實(shí)施方式
:下面結(jié)合具體實(shí)施例對(duì)本發(fā)明做詳細(xì)說明:本發(fā)明提供一種基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,它包括以下步驟:獲取觸控操作的運(yùn)動(dòng)軌跡,并判斷為水平運(yùn)動(dòng)還是垂直運(yùn)動(dòng);若為水平運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制視頻播放進(jìn)度;若為垂直運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制播放音量大小。獲取觸控操作的運(yùn)動(dòng)軌跡,并判斷為水平運(yùn)動(dòng)還是垂直運(yùn)動(dòng),采用以下步驟:在屏幕上設(shè)X-Y水平坐標(biāo)系,獲取觸控操作運(yùn)動(dòng)軌跡的起始點(diǎn)a的坐標(biāo)(xl,yl)以及終點(diǎn)b的坐標(biāo)(x2,y2),若運(yùn)動(dòng)軌跡所在的直線ab的斜率小于1,則判斷為水平運(yùn)動(dòng),若運(yùn)動(dòng)軌跡所在的直線ab的斜率大于等于1,則判斷為垂直運(yùn)動(dòng)。采用這種方法,當(dāng)用戶在屏幕上操作時(shí),即使滑動(dòng)軌跡不是水平或者垂直的,也可以實(shí)現(xiàn)觸控準(zhǔn)確控制,用戶可以隨意在屏幕上滑動(dòng),體驗(yàn)程度高。直線ab的斜率小于1,也可以說直線ab與X軸的夾角小于45度,這樣可以判斷用戶進(jìn)行的操作為水平操作,目的是為了調(diào)節(jié)視頻進(jìn)度。若直線ab的斜率大于等于1,也可以說直線ab與X軸的夾角大于45度,這樣可以判斷用戶進(jìn)行的操作為垂直操作,目的是為了調(diào)節(jié)音量。若為水平運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制視頻播放進(jìn)度是指:設(shè)不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和播放時(shí)間t之間的比例n,t/d=n, d為a與b之間的長(zhǎng)度,n隨著觸碰點(diǎn)數(shù)的增加而增大;若x2-xl為正,則判斷視頻操作為快迸,此時(shí)根據(jù)移動(dòng)距離d和比例n將視頻快進(jìn)t時(shí)間; 若x2-xl為負(fù),則判斷視頻操作為快退,此時(shí)根據(jù)移動(dòng)距離d和比例n將視頻快退t時(shí)間。這里的移動(dòng)距離d為單點(diǎn)運(yùn)動(dòng)軌跡的終點(diǎn)與起點(diǎn)之間的長(zhǎng)度,因?yàn)榧词故嵌帱c(diǎn)觸控,每點(diǎn)的運(yùn)動(dòng)軌跡的終點(diǎn)與起點(diǎn)之間的長(zhǎng)度也都相同。采用這種方法,若用戶觸控朝右滑動(dòng),則為快進(jìn),若用戶觸控朝左滑動(dòng),則為快退,符合現(xiàn)在播放器的進(jìn)度從左到右為開始到結(jié)束的規(guī)律和用戶的操作習(xí)慣。所謂不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和播放時(shí)間t之間的比例n不同,觸碰點(diǎn)數(shù)越多,n就越大,也就是說快進(jìn)或者快退的速率更快,舉例如下:若為單點(diǎn)觸碰,則n為每200像素控制5秒播放時(shí)間,若觸碰點(diǎn)數(shù)為兩點(diǎn),則n為每200像素控制7秒播放時(shí)間,若觸碰點(diǎn)數(shù)為三點(diǎn),則n為每200像素控制10秒播放時(shí)間。等等。若為垂直運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制播放音量大小是指:設(shè)不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和音量改變大小s之間的比例m,s/d=m, d為a與b之間的長(zhǎng)度,m隨著觸碰點(diǎn)數(shù)的増加而增大;若y2_yl為正,則判斷操作為增大音量,此時(shí)根據(jù)移動(dòng)距離d和比例m將音量増大s ;若y2_yl為負(fù),則判斷操作為減小音量,此時(shí)根據(jù)移動(dòng)距離d和比例m將音量減小
S。采用這種方法,若用戶朝上滑動(dòng),則為増加音量,若用戶朝下滑動(dòng)則為減少音量,也符合用戶一般的操作習(xí)慣。所謂不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和音量改變大小s之間的比例m不同,觸碰點(diǎn)數(shù)越多,m就越大,也就是說音量改變的速率更快,舉例如下:若為單點(diǎn)觸碰,則m為每200像素控制I個(gè)級(jí)別的音量,若觸碰點(diǎn)數(shù)為兩點(diǎn),則m為每200像素控制2個(gè)級(jí)別的音量,若觸碰點(diǎn)數(shù)為三點(diǎn),則n為每200像素控制3個(gè)級(jí)別的音量。
權(quán)利要求
1.一種基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,其特征在于:它包括以下步驟: 獲取觸控操作的運(yùn)動(dòng)軌跡,并判斷為水平運(yùn)動(dòng)還是垂直運(yùn)動(dòng); 若為水平運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制視頻播放進(jìn)度; 若為垂直運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制播放音量大小。
2.根據(jù)要求I所述的基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,其特征在于:獲取觸控操作的運(yùn)動(dòng)軌跡,并判斷為水平運(yùn)動(dòng)還是垂直運(yùn)動(dòng),采用以下步驟: 在屏幕上設(shè)X-Y水平坐標(biāo)系,獲取觸控操作運(yùn)動(dòng)軌跡的起始點(diǎn)a的坐標(biāo)(xl,yl)以及終點(diǎn)b的坐標(biāo)(x2,y2),若運(yùn)動(dòng)軌跡所在的直線ab的斜率小于1,則判斷為水平運(yùn)動(dòng),若運(yùn)動(dòng)軌跡所在的直線ab的斜率大于等于1,則判斷為垂直運(yùn)動(dòng)。
3.根據(jù)要求2所述的基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,其特征在于:若為水平運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制視頻播放進(jìn)度是指: 設(shè)不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和播放時(shí)間t之間的比例n,t/d=n, d為a與b之間的長(zhǎng)度,n隨著觸碰點(diǎn)數(shù)的增加而增大; 若x2-xl為正,則判斷視頻操作為快迸,此時(shí)根據(jù)移動(dòng)距離d和比例n將視頻快進(jìn)t時(shí)間; 若x2-xl為負(fù),則判斷視頻操作為快退,此時(shí)根據(jù)移動(dòng)距離d和比例n將視頻快退t時(shí)間。
4.根據(jù)要求2所述的基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,其特征在于:若為垂直運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制播放音量大小是指: 設(shè)不同觸碰點(diǎn)數(shù)之下的移動(dòng)距離d和音量改變大小s之間的比例m,s/d=m, d為a與b之間的長(zhǎng)度,m隨著觸碰點(diǎn)數(shù)的增加而增大; 若y2_yl為正,則判斷操作為增大音量,此時(shí)根據(jù)移動(dòng)距離d和比例m將音量増大s ; 若y2_yl為負(fù),則判斷操作為減小音量,此時(shí)根據(jù)移動(dòng)距離d和比例m將音量減小S。
5.根據(jù)權(quán)利要求3所述的基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,其特征在于:若為單點(diǎn)觸碰,則n為每200像素控制5秒播放時(shí)間,若觸碰點(diǎn)數(shù)為兩點(diǎn),則n為姆200像素控制7秒播放時(shí)間,若觸碰點(diǎn)數(shù)為三點(diǎn),則n為每200像素控制10秒播放時(shí)間。
6.根據(jù)權(quán)利要求4所述的基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,其特征在于:若為單點(diǎn)觸碰,則m為姆200像素控制I個(gè)級(jí)別的音量,若觸碰點(diǎn)數(shù)為兩點(diǎn),則m為姆200像素控制2個(gè)級(jí)別的音量,若觸碰點(diǎn)數(shù)為三點(diǎn),則n為每200像素控制3個(gè)級(jí)別的音量。
全文摘要
本發(fā)明提供一種基于多點(diǎn)觸控的視頻進(jìn)度和音量的控制方法,它包括以下步驟獲取觸控操作的運(yùn)動(dòng)軌跡,并判斷為水平運(yùn)動(dòng)還是垂直運(yùn)動(dòng);若為水平運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制視頻播放進(jìn)度;若為垂直運(yùn)動(dòng),則根據(jù)移動(dòng)距離控制播放音量大小。本發(fā)明采用多點(diǎn)觸控技術(shù),用戶在播放視頻時(shí),只需要在屏幕上滑動(dòng)手指就能操控視頻快進(jìn)和快退,以及改變音量的大小,在屏幕任何位置都可以進(jìn)行操控,不用像往常看視頻一樣,需要先點(diǎn)開播放器的菜單去控制聲音或者拖動(dòng)進(jìn)度條來操控視頻快進(jìn)和快退,使用非常方便,用戶體驗(yàn)更好。
文檔編號(hào)G06F3/0488GK103116467SQ20131007273
公開日2013年5月22日 申請(qǐng)日期2013年3月7日 優(yōu)先權(quán)日2013年3月7日
發(fā)明者徐立強(qiáng), 徐建華, 李亮 申請(qǐng)人:東藍(lán)數(shù)碼股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
黔西县| 红河县| 沂南县| 吉隆县| 青铜峡市| 高尔夫| 五寨县| 宁明县| 湖口县| 宣汉县| 中卫市| 房山区| 兰西县| 齐齐哈尔市| 双鸭山市| 兰坪| 金湖县| 商南县| 禹州市| 双辽市| 庆城县| 固镇县| 凯里市| 思茅市| 仙桃市| 清徐县| 瑞金市| 通许县| 南雄市| 宁强县| 永胜县| 东明县| 福清市| 周宁县| 溧阳市| 亚东县| 五家渠市| 阳谷县| 尼木县| 新竹市| 六安市|