一种视频播放方法及播放器技术

技术编号:19867069 阅读:17 留言:0更新日期:2018-12-22 14:07
一种视频播放方法,包括记录用户的播放操作,并构建每个用户的操作记录;根据操作记录协助用户播放操作的个性化规划和/或优化用户在视频播放期间的注意力分配。本发明专利技术提供的播放器及播放方法通过知识点的视频语义或基于大量用户操作记录的机器学习,对当前用户对视频内容的理解进行评估,实现了用户的智能复习、智能回看、智能推荐和用户注意力的管理,提高了用户的学习效率和质量。

【技术实现步骤摘要】
一种视频播放方法及播放器
本专利技术属于计算机领域,涉及一种视频播放方法,特别涉及一种慕课视频播放方法及播放器。
技术介绍
当今,互联网上涌现了大量的简短的教学视频(慕课视频),用户(学习者)观看教学视频主要分两类播放方式。一类是通过使用(IE、360、Google、火狐等)浏览器在线播放教学视频。另一类是用户(学习者)将教学视频下载到本地,然后通过播放软件(例如暴风影音、Real-player、pps、qq影音、百度影音等播放器)播放教学视频。以上两类播放方式都能实现基本的播放功能(播放、暂停、快进、后退、播放记录、放大、缩小等)。对于用户(学习者)来说,通过上面两类方式观看教学视频的过程中会存在四个难题:1.学习到课程的难点时需要频繁回顾;2.复习某课程时,需要频繁拖动滚动条才能找到需要复习的知识点;3.找到相关联的知识点需要用户进行大量的搜索拖拽操作;4.由于用户自身的认知水平无法对视频内容做出预估,因而在学习过程中忽略重要内容,此时播放器不能对重要知识点做出有效的提醒。基于上面的四个问题,希望设计出一个根据视频内容和用户注意力的播放器,并且智能辅助用户(学习者)学习,从而提高学习效率。
技术实现思路
为解决上述问题,本专利技术一方面提供了一种播放方法,包括记录用户的播放操作,并构建每个用户的操作记录;根据操作记录协助用户播放操作的个性化规划和/或优化用户在视频播放期间的注意力分配。在本专利技术的实施例中,所述播放操作包括:播放窗口的布局、播放窗口内容的展现、播放进度的控制、播放速度的控制。在本专利技术的实施例中,所述播放窗口的布局包括播放窗口的数量、大小、位置、形状的控制。在本专利技术的实施例中,所述播放进度的控制包括窗口播放的始末位置、播放时间控制。在本专利技术的实施例中,所述播放窗口内容的展现包括自动生成和/或展示与当前播放内容相关的视频的片断,或与该视频关联的本地视频或网络视频。在本专利技术的实施例中,所述协助用户播放操作的个性化规划的依据至少包括该用户的历史播放操作、同一视频其他用户的播放操作、该视频的视频语义中的一种。进一步的,所述协助用户播放操作的规划的依据的优先级由高到低依次为用户的历史播放操作、同一视频中其他用户的播放操作、该视频的语义分析。在本专利技术的实施例中,所述优化用户在视频播放期间的注意力分配包括:根据当前视频片断的内容和该片断在整个视频的重要程度对用户进行不同方式的提醒或触发用户播放操作的规划。本专利技术另一方面提供了一种播放器,包括播放模块、控制模块、视频缓存模块,所述播放模块对视频文件进行播放窗口的布局、窗口内容的展现、进度、播放速度进行控制,其特征在于,所述播放器还包括操作记录数据库、AI接口、知识点呈现模块,所述控制模块分别与播放模块、视频缓存模块、AI接口、知识点呈现模块连接,被配置为响应于视频缓存模块、AI接口、知识点呈现模块的请求驱动控制模块对当前播放的视频进行控制;所述操作记录数据库被配置为记录用户的播放操作;所述AI接口被配置为连接播放器和AI服务器的接口,响应于用户的请求,调用相应的AI服务;所述知识点呈现模块被配置为响应于用户的请求并调用控制模块,将与当前播放视频响应的视频片断展现给用户。在本专利技术的实施例中,所述AI服务包括按照知识图谱或用户的操作记录将当前视频划分为多个片断,根据当前播放视频自动向用户推荐关联视频、根据当前播放视频的内容对用户注意力进行提醒,根据当前播放的视频片断向用户推送与当前视频片断相关的知识点考题。在本专利技术的实施例中,所述播放器包括知识点自动划分模块、知识点自动推荐模块、用户注意力提醒模块、知识点考察模块,所述知识点自动划分模块按照知识图谱或用户的操作记录将当前视频划分为多个片断;所述知识点自动推荐模块根据当前播放视频自动向用户推荐关联视频;所述用户注意力提醒模块根据当前播放视频的内容对用户注意力进行提醒;所述知识点考察模块根据当前播放的视频片断向用户推送与当前视频片断相关的知识点考题。在本专利技术的实施例中,所述播放器还包括视频缓存模块,所述视频缓存模块对当前播放的视频进行缓存。在本专利技术的实施例中,所述播放器包括一个主播放窗口,至少一个从播放窗口,所述主播放窗口用于播放用户请求的视频文件;所述从播放窗口用于播放用户请求的视频文件的视频片断或与当前播放窗口相关的视频文件。进一步的,所述主播放窗口或从播放窗口可通过用户或AI接口模块对当前视频播放窗口的布局进行控制。优选的,所述播放器还包括响应模块,所述响应模块响应于用户的开启或关闭请求,对AI接口的开启或关闭进行控制。本专利技术的有益效果:1.本专利技术通过匿名记录用户的操作并形成用户的操作记录数据库,可根据大多数用户或该视频的语义内容来辅助用户对当前播放的视频进行播放规划或注意力管理。2.本专利技术通过对知识点的视频语义学习或基于大量用户操作记录的,对当前用户播放视频进行智能切分或向用户推荐关联视频,解决了用户在学习课程的时候频繁回顾和不断搜寻关联视频的问题,减小了用户的时间消耗,提高学习效率。3.本专利技术通过对教学视频的视频语义或基于大量用户操作记录的机器学习,对当前用户的视频内容的进行理解和评估,并通过考察模块检测用户对当前视频内容的理解,从而实现了用户的智能复习功能,提高了用户的学习质量。4.本专利技术通过对教学视频的视频语义或基于大量用户操作记录的机器学习,根据用户注意力模型,在视频的重要部分或关键片断协助作出视觉或听觉的方面的提醒,从而提高用户的学习效率。附图说明图1为本专利技术的实施例中的播放器的结构框图之一;图2为本专利技术的实施例中的播放器的结构框图之二;图3为本专利技术的实施例中的播放器的播放方法流程图;图4为本专利技术的实施例中的播放器与AI交互的流程图;图5为本专利技术的实施例中的操作记录数据库与AI交互的流程图;图6为本专利技术的实施例中的知识点呈现模块的工作流程图;图7为本专利技术的实施例中的视频知识点模块的工作流程图;图8为本专利技术的实施例中的知识点自动划分的工作流程图;图9为本专利技术的实施例中的用户注意力提醒的工作流程图;图10为本专利技术的实施例中的知识点自动推荐的工作流程图;图11为本专利技术的实施例中的知识点考察的工作流程图;图12a-图12e为本专利技术的实施例中的界面布局图示例。具体实施方式为了更好的理解本专利技术所提出的技术方案,下面结合附图和具体的实施例对本专利技术作进一步阐述。一种播放方法,包括记录用户的播放操作,并构建每个用户的操作记录;根据操作记录协助用户播放操作的个性化规划和/或优化用户在视频播放期间的注意力分配。在本专利技术的实施例中,所述播放操作包括:播放窗口的布局、播放窗口内容的展现、播放进度的控制、播放速度的控制。在本专利技术的实施例中,所述播放窗口的布局包括播放窗口的数量、大小、位置、形状的控制。在本专利技术的实施例中,所述播放进度的控制包括窗口播放的始末位置、播放时间控制。在本专利技术的实施例中,所述播放窗口内容的展现包括自动生成和/或展示与当前播放内容相关的视频的片断,或与该视频关联的本地视频或网络视频。在本专利技术的实施例中,所述协助用户播放操作的个性化规划的依据至少包括该用户的历史播放操作、同一视频其他用户的播放操作、该视频的视频语义中的一种。进一步的,所述协助用户播放操作的规划的依据的优先级由高到低依次为用户的历史播本文档来自技高网...

【技术保护点】
1.一种视频播放方法,其特征在于,包括:记录用户的播放操作,并构建每个用户的操作记录;根据操作记录协助用户的播放操作的个性化规划和/或优化用户在视频播放期间的注意力分配。

【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:记录用户的播放操作,并构建每个用户的操作记录;根据操作记录协助用户的播放操作的个性化规划和/或优化用户在视频播放期间的注意力分配。2.根据权利要求1所述的视频播放方法,其特征在于,所述播放操作包括:播放窗口的布局、播放窗口内容的展现、播放进度的控制、播放速度的控制。3.根据权利要求2所述的视频播放方法,其特征在于,所述播放窗口的布局包括播放窗口的数量、大小、位置、形状的控制。4.根据权利要求2所述的视频播放方法,其特征在于,所述播放进度的控制包括窗口播放的始末位置、播放时间控制。5.根据权利要求2所述的视频播放方法,其特征在于,所述播放窗口内容的展现包括自动生成和/或展示与当前播放内容相关的视频的片断,或与该视频关联的本地视频或网络视频。6.根据权利要求1所述的视频播放方法,其特征在于,所述协助用户的播放操作的个性化规划的依据至少包括该用户的历史播放操作、同一视频其他用户的播放操作、该视频的视频语义中的一种。7.根据权利要求6所述的视频播放方法,其特征在于,所述协助用户的播放操作的规划的依据的优先级由高到低依次为用户的历史播放操作、同一视频中其他用户的播放操作、该视频的语义分析。8.根据权利要求1所述的视频播放方法,其特征在于,所述优化用户在视频播放期间的注意力分配包括:根据当前视频片断的内容和该片断在整个视频的重要程度对用户进行不同方式的提醒或触发用户播放操作的规划。9.一种播放器,包括播放模块、控制模块、视频缓存模块,所述播放模块对视频文件进行播放窗口的布局、窗口内容的展现、进度、播放速度进行控制,其特征在于,所述播放器还包括操作记录数据库、AI接口、知识点呈现模块,所述控制模块分别与播放模块、视频缓存模块、AI接口、知识点呈现模块连接,被配置为响应于视频缓存模块、AI接口、知识点呈现模块的请求驱动控制模块...

【专利技术属性】
技术研发人员:李俊周浪雄马震远
申请(专利权)人:广州智诺科技有限公司
类型:发明
国别省市:广东,44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1