视频评论处理方法及视频评论处理装置的制造方法_2

文档序号:8925582阅读:来源:国知局
就术语“包括”、“具有”、“含有”或其变形被用在【具体实施方式】或权利要求中而言,这样的术语旨在以与术语“包含”相似的方式包括。
[0033]本发明所述的视频评论处理装置所在的电子设备的工作环境包括但不限于移动终端(比如移动电话、个人数字助理(PDA)、媒体播放器等)、个人计算机、服务器计算机、手持式或膝上型设备、多处理器系统、消费型电子设备、小型计算机、大型计算机、包括上述任意系统或设备的分布式计算环境等,以通过视频评论实现用户互动以及提升用户的视频体验。
[0034]请参照图1,图1为本发明的视频评论处理方法的优选实施例的流程图。本优选实施例的视频评论处理方法包括:
[0035]步骤SlOl,接收视频播放指令,并根据视频播放指令,获取视频的视频评论数据;
[0036]步骤S102,接收视频进度调整指令,根据视频进度调整指令,获取视频的当前播放进度并获取当前播放进度的视频评论数据;
[0037]步骤S103,在视频显示界面显示当前播放进度的视频评论数据;
[0038]步骤S104,接收视频进度调整结束指令,根据视频进度调整结束指令,在视频显示界面隐藏当前播放进度的视频评论数据;
[0039]下面详细说明本优选实施例的视频评论处理方法的各步骤的具体流程。
[0040]在步骤SlOl中,视频评论处理装置接收用户的视频播放指令,该视频播放指令是指用户要求视频评论处理装置所在的电子设备启动相应的视频播放器,进行视频播放的指令。随后视频评论处理装置根据视频播放指令,从自身数据库或从其他服务器获取该视频的视频评论数据。这里的视频评论数据包括用户对该视频的评论以及该评论相对视频播放进度的数据发起时间,即记录该评论发起时的视频播放进度。如该视频评论数据为视频弹幕数据,则视频评论处理装置可以根据视频播放指令,从相应的数据库获取该视频的视频弹幕数据以及该视频弹幕数据对应的数据发起时间(时间轴数据)。同时视频播放器也能读取并显示上述视频评论数据。随后转到步骤S102。
[0041]在步骤S102中,视频评论处理装置接收用户的视频进度调整指令,该视频进度调整指令是指用户通过视频播放器进行视频播放进度调整的指令,如用户通过鼠标或触控操作拖拽视频播放器上的进度条对视频播放进度进行调整等。随后视频评论处理装置根据视频进度调整指令,通过视频播放器对视频的播放进度进行调整;同时视频评论处理装置获取视频的当前播放进度以及视频的当前播放进度的视频评论数据(如视频弹幕数据等),具体的视频评论数据获取过程如图2所示,图2为本发明的视频评论处理方法的优选实施例的步骤S102的流程图。其包括:
[0042]步骤S1021,视频评论处理装置获取视频的当前播放进度,随后转到步骤S1022。
[0043]步骤S1022,视频评论处理装置根据视频的当前播放进度以及预设时间间隔,获取视频的当前播放进度的相关时间点。由于用户对于视频内容发表的评论一般会晚于相应视频的播放时间,即认为用户在视频内容播放的预设时间间隔后才会发表对于该视频内容的评论。如用户在视频进度1:00:00时观看某个视频内容,然后可能会在视频进度1:00:30时对该视频内容发表评论,这样可设定预设时间间隔为30秒(优选预设时间间隔为5秒至30秒)。视频评论处理装置根据获取的视频的当前播放进度以及预设时间间隔,获取该视频的当前播放进度的相关时间点,该相关时间点即为当前播放进度的播放时间加上预设时间间隔。随后转到步骤S1023。
[0044]步骤S1023,视频评论处理装置根据视频的当前播放进度的相关时间点以及预设动态范围,获取视频的当前播放进度的相关时间段。由于相关时间点只是一个时间点,这个时间点可能只有少量的用户评论或没有用户评论,因此在这个时间点的基础上向前推进时间Tl,向后推进时间T2,从而形成该视频的当前播放进度的相关时间段;视频的相关时间段的所有视频评论数据的数据发起时间应晚于视频的当前播放进度的视频播放时间。在这个相关时间段内,应该存在大量的关于当前播放进度的视频内容的用户评论,从而可以获取充足数量的当前播放进度的视频评论数据。预设动态范围即设定的时间Tl以及时间T2,这里Tl和T2可以设定相等,也可以设定不相等。随后转到步骤S1024。
[0045]步骤S1024,视频评论处理装置获取视频的当前播放进度的相关时间段内的视频评论数据,作为视频的当前播放进度的视频评论数据。
[0046]优选的,为了保证视频显示界面可以对当前播放进度的视频评论数据进行正常显示,视频评论处理装置可根据视频显示界面的最大显示数量,对视频的当前播放进度的视频评论数据进行调整,即增加或减少当前播放进度的视频评论数据的显示数量,使调整后的视频的当前播放进度的视频评论数据的显示数量等于视频显示界面的最大显示数量。随后转到步骤S103。
[0047]在步骤S103中,视频评论处理装置对视频的当前播放进度的视频评论数据进行显示操作。具体的显示操作过程如图3所示,图3为本发明的视频评论处理方法的优选实施例的步骤S103的流程图。其包括:
[0048]步骤S1031,视频评论处理装置判断该视频的当前播放进度的视频评论数据的显示数量是否大于视频显示界面的最大显示数量。这里的视频显示界面是指视频播放器的用于显示视频内容的界面,视频评论处理装置进行视频进度调整时,该界面用于显示相关的视频评论数据。
[0049]如视频评论处理装置判断视频的当前播放进度的视频评论数据的显示数量大于视频显示界面的最大显示数量,则转到步骤S1032 ;如视频评论处理装置判断视频的当前播放进度的视频评论显示数量的显示数量小于等于视频显示界面的最大显示数量,则转到步骤S1033。
[0050]步骤S1032,视频的当前播放进度的视频评论数据的显示数量大于视频显示界面的最大显示数量。这样视频显示界面无法显示所有的视频评论数据,因此视频评论处理装置对视频的当前播放进度的视频评论数据进行动态显示操作,即视频评论数据自动进行滚屏显示或翻页显示。随后转到步骤S104。
[0051]步骤S1033,视频的当前播放进度的视频评论数据的显示数量小于等于视频显示界面的最大显示数量,这样视频显示界面能够显示所有的视频评论数据,因此视频评论处理装置对视频的当前播放进度的视频评论数据进行静态显示操作。随后转到步骤S104。
[0052]在步骤S104中,视频评论处理装置接收用户的视频进度调整结束指令,该视频进度调整结束指令是指用户停止对视频播放进度进行调整的指令,如用户通过鼠标或触控操作停止拖拽视频播放器上的进度条对视频播放进度进行调整等。随后视频评论处理装置根据视频进度调整结束指令,在视频显示界面对视频的当前播放进度的视频评论数据进行隐藏操作,从而可在视频显示界面对视频内容进行显示或对视频内容直接进行播放,避免了视频评论数据对用户观看视频的影响。
[0053]这样即完成了本优选实施例的视频评论处理方法的视频评论显示过程。
[0054]本优选实施例的视频评论处理方法在用户进行视频进度调整时,显示视频评论数据,从而在不影响用户观看视频的基础上,对视频评论进行高效显示。
[0055]本发明实施例还提供一种视频评论处理装置。请参照图4,图4为本发明的视频评论处理装置的优选实施例的结构示意图。本优选实施例的视频评论处理装置40可通过上述的视频评论处理方法的优选实施例进行实施,该视频评论处理装置40包括评论数据获取模块41、进度调整模块42、评论数据显示模块43以及评论数据隐藏模块44。
[0056]评论数据获取模块41用于接收视频播放指令45,并
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1