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

文档序号:8925582阅读:来源:国知局
根据视频播放指令45,获取视频的视频评论数据;进度调整模块42用于接收视频进度调整指令46,根据视频进度调整指令46,获取视频的当前播放进度并获取所述当前播放进度的视频评论数据;评论数据显示模块43用于在视频显示界面对视频的当前播放进度的视频评论数据进行显示操作;评论数据隐藏模块44用于接收视频进度调整结束指令47,根据视频进度调整结束指令47,在视频显示界面对视频的当前播放进度的视频评论数据进行隐藏操作。
[0057]请参照图5,图5为本发明的视频评论处理装置的优选实施例的进度调整模块的结构示意图。其中进度调整模块42包括播放进度获取单元421、相关时间点获取单元422、相关时间段获取单元423以及进度评论数据获取单元424。播放进度获取单元421用于获取视频的当前播放进度;相关时间点获取单元422用于根据视频的当前播放进度以及预设时间间隔425,获取视频的当前播放进度的相关时间点;相关时间段获取单元423用于根据视频的当前播放进度的相关时间点以及预设动态范围426,获取视频的当前播放进度的相关时间段;进度评论数据获取单元424用于获取视频的当前播放进度的相关时间段内的视频评论数据,作为视频的当前播放进度的视频评论数据。
[0058]优选的,进度评论数据获取单元424包括进度评论数据调整子单元4241,该进度评论数据调整子单元4241用于根据视频显示界面的最大显示数量,对视频的当前播放进度的视频评论数据进行调整,使得调整后的视频的当前播放进度的视频评论数据的显示数量等于视频显示界面的最大显示数量。
[0059]请参照图6,图6为本发明的视频评论处理装置的优选实施例的评论数据显示模块的结构示意图。其中评论数据显示模块43包括显示数量判断单元431、动态显示单元432以及静态显示单元433。显示数量判断单元431用于判断视频的当前播放进度的视频评论数据的显示数量是否大于视频显示界面的最大显示数量;动态显示单元432用于如视频的当前播放进度的视频评论数据的显示数量大于视频显示界面的最大显示数量,则对视频的当前播放进度的视频评论数据进行动态显示操作;静态显示单元433用于如视频的当前播放进度的视频评论数据的显示数量小于等于视频显示界面的最大显示数量,则对视频的当前播放进度的视频评论数据进行静态显示操作。
[0060]本优选实施例的视频评论处理装置40使用时,首先评论数据获取模块41接收用户的视频播放指令45,该视频播放指令45是指用户要求视频评论处理装置所在的电子设备启动相应的视频播放器,进行视频播放的指令。随后评论数据获取模块41根据视频播放指令45,从自身数据库或从其他服务器获取该视频的视频评论数据。这里的视频评论数据包括用户对该视频的评论(如视频弹幕等)以及该评论相对视频播放进度的相对发起时间,即记录该评论发起时的视频播放进度。如该视频评论数据为视频弹幕数据,则视频评论处理装置可以根据视频播放指令,从相应的数据库获取该视频的视频弹幕数据以及该视频弹幕数据对应的数据发起时间(时间轴数据)。同时视频播放器也能读取并显示上述视频评论数据。
[0061]然后进度调整模块42接收用户的视频进度调整指令46,该视频进度调整指令46是指用户通过视频播放器进行视频播放进度调整的指令,如用户通过鼠标或触控操作拖拽视频播放器上的进度条对视频播放进度进行调整等。随后进度调整模块42根据视频进度调整指令46,通过视频播放器对视频的播放进度进行调整;同时进度调整模块42获取视频的当前播放进度以及视频的当前播放进度的视频评论数据(如视频弹幕数据等),具体的视频评论数据获取过程包括:
[0062]进度调整模块42的播放进度获取单元421获取视频的当前播放进度。
[0063]进度调整模块42的相关时间点获取单元422根据视频的当前播放进度以及预设时间间隔425,获取视频的当前播放进度的相关时间点。由于用户对于视频内容发表的评论一般会晚于相应视频的播放时间,即认为用户在视频内容播放的预设时间间隔425后才会发表对于该视频内容的评论。如用户在视频进度1:00:00时观看某个视频内容,然后可能会在视频进度1:00:30时对该视频内容发表评论,这样可设定预设时间间隔425为30秒(优选预设时间间隔425为5秒至30秒)。相关时间点获取单元422根据获取的视频的当前播放进度以及预设时间间隔425,获取该视频的当前播放进度的相关时间点,该相关时间点即为当前播放进度的播放时间加上预设时间间隔425。
[0064]进度调整模块42的相关时间段获取单元423根据视频的当前播放进度的相关时间点以及预设动态范围426,获取视频的当前播放进度的相关时间段。由于相关时间点只是一个时间点,这个时间点可能只有少量的用户评论或没有用户评论,因此在这个时间点的基础上向前推进时间Tl,向后推进时间T2,从而形成该视频的当前播放进度的相关时间段;视频的相关时间段的所有视频评论数据的数据发起时间应晚于视频的当前播放进度的视频播放时间。在这个相关时间段内,应该存在大量的关于当前播放进度的视频内容的用户评论,从而可以获取充足数量的当前播放进度的视频评论数据。预设动态范围426即设定的时间Tl以及时间T2,这里Tl和T2可以设定相等,也可以设定不相等。
[0065]进度调整模块42的进度评论数据获取单元424获取视频的当前播放进度的相关时间段内的视频评论数据,作为视频的当前播放进度的视频评论数据。
[0066]优选的,为了保证视频显示界面可以对当前播放进度的视频评论数据进行正常显示,进度评论数据获取单元424的进度评论数据调整子单元4241可根据视频显示界面的最大显示数量,对视频的当前播放进度的视频评论数据进行调整,即增加或减少当前播放进度的视频评论数据的显示数量,使调整后的视频的当前播放进度的视频评论数据的显示数量等于视频显示界面的最大显示数量。
[0067]随后评论数据显示模块43对视频的当前播放进度的视频评论数据进行显示操作。具体的显示操作过程包括:
[0068]评论数据显示模块43的显示数量判断单元431判断该视频的当前播放进度的视频评论数据的显示数量是否大于视频显示界面的最大显示数量。这里的视频显示界面是指视频播放器的用于显示视频内容的界面,视频评论处理装置进行视频进度调整时,该界面用于显示相关的视频评论数据。
[0069]如显示数量判断单元431判断视频的当前播放进度的视频评论数据的显示数量大于视频显示界面的最大显示数量,这样视频显示界面无法显示所有的视频评论数据,因此评论数据显示模块43的动态显示单元432对视频的当前播放进度的视频评论数据进行动态显示操作,即视频评论数据自动进行滚屏显示或翻页显示。
[0070]如显示数量判断单元431判断视频的当前播放进度的视频评论显示数量的显示数量小于等于视频显示界面的最大显示数量,这样视频显示界面能够显示所有的视频评论数据,因此评论数据显示模块43的静态显示单元433对视频的当前播放进度的视频评论数据进行静态显示操作。
[0071]最后评论数据隐藏模块44接收用户的视频进度调整结束指令47,该视频进度调整结束指令47是指用户停止对视频播放进度进行调整的指令,如用户通过鼠标或触控操作停止拖拽视频播放器上的进度条对视频播放进度进行调整等。随后评论数据隐藏模块44根据视频进度调整结束指令47,在视频显示界面对视频的当前播放进度的视频评论数据进行隐藏操作,从而可在视频显示界面对视频内容进行显示或对视频内容直接进行播放,避免了视频评论数据对用户观看视频的影响。
[0072]这样即完成了本优选实施例的视频评论处理装置的视频评论显示过程。
[0073]本优选实施例的视频
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1