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

一種視頻彈幕顯示方法及裝置的制造方法

文檔序號:9915025閱讀:822來源:國知局
一種視頻彈幕顯示方法及裝置的制造方法
【技術領域】
[0001 ]本發(fā)明涉及多媒體技術領域,尤其涉及一種視頻彈幕顯示方法及裝置。
【背景技術】
[0002]隨著多媒體技術和Internet的發(fā)展,目前視頻觀眾可以邊看視頻,邊發(fā)表評論,該評論將會實時出現在視頻畫面上,顯示給其他視頻觀眾,從而使得觀眾之間可以進行良好互動,彈幕也成了視頻內容的良好補充。但是,目前視頻彈幕在屏幕上是自動飄過的,無法根據觀眾閱讀速度,調整彈幕飄過的速度,易出現由于彈幕飄過的速度過快,觀眾還未看清彈幕時,彈幕已經飄過了或者彈幕飄過的速度過慢,觀眾可能會一直盯著一個彈幕進行觀看,影響觀眾觀看視頻的體驗感。
[0003]故急需一種彈幕顯示方法及裝置,能根據視頻觀眾閱讀水平,及時的調整彈幕飄過的速度,達到提高觀眾觀看視頻的體驗感。

【發(fā)明內容】

[0004]本發(fā)明提供一種視頻彈幕顯示方法及裝置,能根據視頻彈幕觀眾閱讀水平,調整彈幕飄過的速度,解決了現有視頻彈幕移動速度不可由觀眾自由控制的問題,達到提高觀眾觀看視頻的體驗感。
[0005]本發(fā)明提供的一種視頻彈幕顯示方法,包括:
[0006]步驟S1:接收視頻彈幕滑動指令;其中,所述視頻彈幕滑動指令由用戶沿與預設方向相同或相反的方向滑動屏幕觸發(fā),所述視頻彈幕滑動指令包含滑動方向信息;
[0007]步驟S2:根據視頻彈幕滑動指令中滑動方向信息重設預設步長;其中,所述預設步長的初始值為第一預設數值;
[0008]步驟S3:按照重設后的預設步長和預設方向移動視頻彈幕。
[0009]本發(fā)明實施例的一些有益效果可以包括:
[0010]用戶觀看視頻彈幕時,可采用與視頻彈幕飄過方向相同/相反的方向滑動屏幕,從而觸發(fā)視頻彈幕滑動指令,接著根據視頻彈幕滑動指令中滑動方向信息即滑動屏幕的方向,調整視頻彈幕的預設步長,達到加快/減慢彈幕飄過的速度的目的,使得視頻彈幕飄過的速度更符合觀眾的閱讀水平,提高觀眾觀看視頻的體驗感。
[0011]在一個實施例中,所述步驟S2,包括:
[0012]步驟S21:判斷視頻彈幕滑動指令中記錄的滑動方向是否與預設方向一致,是則執(zhí)行步驟S22,否則執(zhí)行步驟S23 ;
[0013]步驟S22:將當前預設步長的值增加第二預設數值,并執(zhí)行步驟S3;
[0014]步驟S23:將當前預設步長的值減少第二預設數值,并執(zhí)行步驟S3。
[0015]在該實施例中,當用戶想加快視頻彈幕飄過的速度,則可以沿著彈幕飄過的方向滑動屏幕,增加視頻彈幕飄動的預設步長即可;相反如果用戶想降低視頻彈幕飄過的速度,則可以沿著彈幕飄過的相反方向滑動屏幕,減少視頻彈幕飄動的預設步長,該方法具有實現簡單,操作方便的特點。
[0016]在一個實施例中,所述視頻彈幕滑動指令還包含滑動速度信息;所述第二預設數值等于視頻彈幕滑動指令中記錄的滑動速度乘以第三預設數值。
[0017]在該實施例中,用戶觀看視頻彈幕時,若想快速地加快或降低視頻彈幕飄過的速度,則可以快速地滑動屏幕;若想緩慢地加快或降低視頻彈幕飄過的速度,則可以緩慢的滑動屏幕,該方法具有實現簡單,操作方便的特點。
[0018]在一個實施例中,所述步驟S22與步驟S3之間,還包括:
[0019]判斷是否收到釋放視頻彈幕滑動指令,是則執(zhí)行步驟S3,否則返回執(zhí)行步驟S22。
[0020]在該實施例中,用戶可以輸入釋放視頻彈幕滑動指令,讓視頻彈幕按照重設后的預設步長和預設方向移動。另外,如果用戶沒有輸入釋放視頻彈幕滑動指令時,可以繼續(xù)增加視頻彈幕預設步長,達到繼續(xù)加快視頻彈幕飄過速度的目的。
[0021 ]在一個實施例中,所述步驟S23與步驟S3之間,還包括:
[0022]判斷是否收到釋放視頻彈幕滑動指令,是則執(zhí)行步驟S3,否則返回執(zhí)行步驟S23。
[0023]在該實施例中,用戶可以輸入釋放視頻彈幕滑動指令,讓視頻彈幕按照重設后的預設步長和預設方向移動。另外,如果用戶沒有輸入釋放視頻彈幕滑動指令時,可以繼續(xù)減少視頻彈幕預設步長,達到繼續(xù)降低視頻彈幕飄過速度的目的。
[0024]本發(fā)明提供一種視頻彈幕顯示裝置,包括:接收模塊、步長重設模塊和移動模塊;
[0025]所述接收模塊,用于接收視頻彈幕滑動指令并將其發(fā)送給所述步長重設模塊;其中,所述視頻彈幕滑動指令由用戶沿與預設方向相同或相反的方向滑動屏幕觸發(fā),所述視頻彈幕滑動指令包含滑動方向信息;
[0026]所述步長重設模塊,用于根據接收到的視頻彈幕滑動指令中滑動方向信息重設預設步長,并向所述移動模塊發(fā)送包含重設后的預設步長的移動指令;其中,所述預設步長的初始值為第一預設數值;
[0027]所述移動模塊,用于在接收到移動指令時,按照重設后的預設步長和自身預先存儲的預設方向移動視頻彈幕。
[0028]在一個實施例中,所述步長重設模塊包括:判斷單元和步長調整單元;
[0029]所述判斷單元,用于判斷接收到的視頻彈幕滑動指令中記錄的滑動方向是否與預設方向一致,是則向所述步長調整單元發(fā)送增加步長指令;否則向所述步長調整單元發(fā)送減少步長指令;
[0030]所述步長調整單元,在接收到增加步長指令時,將當前預設步長的值增加第二預設數值;在接收到減少步長指令時,將當前預設步長的值減少第二預設數值,并在預設步長重設完后向所述移動模塊發(fā)送移動指令。
[0031 ]在一個實施例中,所述接收模塊收到的視頻彈幕滑動指令還包含滑動速度信息;
[0032]所述判斷單元向所述步長調整單元發(fā)送的增加/減少步長指令包含滑動速度信息;
[0033]所述步長調整單元,在接收到增加步長指令時,先將自身預先存儲的第二預設數值更新為收到的滑動速度乘以第三預設數值,隨后將當前預設步長的值增加第二預設數值;在接收到減少步長指令時,先將自身預先存儲的第二預設數值更新為收到的滑動速度乘以第三預設數值,隨后將當前預設步長的值減少第二預設數值。
[0034]在一個實施例中,所述步長調整單元包括:步長調整子單元和釋放檢測單元;
[0035]所述步長調整子單元,用于當接收到增加步長指令時,記錄本次接收的增加步長指令,并將當前預設步長的值增加第二預設數值;當接收到減少步長指令時,記錄本次接收的減少步長指令,并將當前預設步長的值減少第二預設數值,并在重設完預設步長后向所述釋放檢測單元發(fā)送釋放檢測指令;在接收到調整指令時,讀取最近一次記錄的步長增減指令,若讀取的步長增減指令為增加步長指令,則將當前預設步長的值增加第二預設數值;若該指令為減少步長指令,將當前預設步長的值減少第二預設數值,并向所述釋放檢測單元發(fā)送釋放檢測指令;
[0036]所述釋放檢測單元,在接收到釋放檢測指令后,判定是否收到釋放視頻彈幕滑動指令,是則向所述移動模塊發(fā)送移動指令,否則向所述步長調整子單元發(fā)送調整指令。
[0037]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
[0038]下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
【附圖說明】
[0039]附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。在附圖中:
[0040]圖1為本發(fā)明實施例中一種視頻彈幕顯示方法流程圖;
[0041 ]圖2為本發(fā)明實施例一中一種視頻彈幕顯示方法流程圖;
[0042]圖3為本發(fā)明實施例二中一種視頻彈幕顯示方法流程圖;
[0043]圖4為本發(fā)明實施例中一種視頻彈
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乳山市| 饶河县| 甘泉县| 共和县| 睢宁县| 临沂市| 连南| 那坡县| 开阳县| 锡林郭勒盟| 舞阳县| 北海市| 海盐县| 衡水市| 中西区| 西昌市| 南陵县| 峨眉山市| 新化县| 延川县| 苏尼特右旗| 中方县| 东源县| 邢台县| 阳城县| 南开区| 呼和浩特市| 扬州市| 济宁市| 呼图壁县| 曲阳县| 金平| 馆陶县| 梁平县| 阿坝| 峡江县| 稻城县| 宁南县| 灌云县| 忻城县| 黄浦区|