一种弹幕动态适配方法组成比例

技术编号:14311275 阅读:33 留言:0更新日期:2016-12-27 19:33
在弹幕播放准备过程中,弹幕播放器会获取屏幕宽度和长度,宽度用来计算完成一条弹幕从屏幕完成所花时间固定情况下,决定弹幕滚动速度。高度用来计算确定弹幕行数,从而确定弹幕大小和密度。移动设备上还通过设备屏幕dpi来计算弹幕密度。达到一个舒适的弹幕观看体验。

【技术实现步骤摘要】

本专利技术属于弹幕
,尤其涉及一种弹幕动态适配方法
技术介绍
弹幕是指一种在观看视频时,大量以字幕形式呈现的评论与视频同在一个画面的现象。在视频上方大量飘过的评论如密集炮弹一般,故得名弹幕。弹幕会随着视频的播放实时在视频上呈现,这样观看者在观看该视频时能够看到其他观看者和自己发送的弹幕。在网络视频的播放过程中,服务器可以从终端获取弹幕信息,然后将各用户对该网络视频发表的弹幕信息添加到网络视频的不同时段中进行显示,这样,用户可以在浏览网络视频的过程中,方便的阅读各用户发表的评论信息。
技术实现思路
本专利技术的技术方案为:一种弹幕显示方法,其特征在于:在弹幕播放准备过程中,弹幕播放器获取屏幕宽度和长度,根据其宽度和长度的实时数值来完成一条弹幕的运动方式,具体为:通过获取屏幕宽度,用来计算完成一条弹幕从开始到消失所用的速度;通过获取屏幕高度,从而确定弹幕的大小和密度。所述的一种弹幕显示方式,其特征在于:包括一种弹幕显示方式,根据显示区域排除重复弹幕;一种弹幕显示方法,其特征在于:包括一种自动排除重复弹幕方法,播放目标视频,在所述目标视频的播放过程中,将屏幕分割成若干区块,通过调节所述若干区块的相同弹幕阈值自动排除过多重复弹幕。一种弹幕动态适配方法,其特征在于:所述重复弹幕指完全相同的弹幕和意思相近弹幕;所述意思相近弹幕由自然语言分析算法判定。所述屏幕区块可呈任意几何形状,布满屏幕即可。根据权利要求1所述的一种弹幕显示方式,其特征在于:包括一种弹幕显示方式,移动设备通过设备屏幕dpi来计算弹幕密度;本专利技术的优点为可根据用户屏幕自定义观看效果;可自动屏蔽重复率过高,意思相近的弹幕,改善用户体验。附图说明图1为本专利技术一种动态弹幕适配方法的流程图图2为本专利技术一种弹幕动态适配方法的一种屏幕区块分割示例图。具体实施方式下面结合附图对本专利技术作进一步详细描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。以下对至少一个实例性的实施例仅为说明性的,而绝不是对本专利技术及其应用或其他使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件、相对布置、功能、数值并不限制本专利技术的范围。同时,显而易见的,为了便于叙述,附图中所示的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备暂不做详细描述,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出的和讨论的所有示例中,任何具体值应被解释为仅仅是实例性的,而不是作为限制。因此,步骤性实施例的其他示例可以具有不同的先后顺序。图1为本专利技术一种动态弹幕适配方法的流程图图1阐述了本专利技术的技术方案步骤:一种弹幕显示方法,其特征在于:在弹幕播放准备过程中,弹幕播放器获取屏幕宽度和长度,根据其宽度和长度的实时数值来完成一条弹幕的运动方式,具体为:通过获取屏幕宽度,用来计算完成一条弹幕从开始到消失所用的速度;通过获取屏幕高度,从而确定弹幕的大小和密度。弹幕的观看效果由以下因素决定:1、弹幕的速度; 2、重复弹幕的数量和频率;3、弹幕的密度;实践中,由于终端的不同,导致终端屏幕大小的不一;不同的屏幕大小所需求的弹幕速度需求不一,故采取以上方法使弹幕自适应匹配速度:实践中,弹幕的重复程度也是影响弹幕观看效果的因素之一,重复弹幕是指同时出现在观看者屏幕中的完全相同或内容、意义相近的弹幕;这种弹幕往往会呈前后紧跟或上下排列状态;意义相近,对于观看者来说看久生厌,而且往往会遮挡屏幕,降低观看质量;故采取以下方法使弹幕自适应排重:一种弹幕显示方法,其特征在于:包括一种弹幕显示方式,根据显示区域排除重复弹幕;这种方法,包括一种自动排除重复弹幕方法,播放目标视频,在所述目标视频的播放过程中,将屏幕分割成若干区块,通过调节所述若干区块的相同弹幕阈值自动排除过多重复弹幕。所述屏幕区块可呈任意几何形状,布满屏幕即可。图2为本专利技术一种弹幕动态适配方法的一种屏幕区块分割示例图;图2包括两种样式;所示分割区块样式1为四边形分割法,将终端屏幕按所述四边形分割法分割后,形成X*X的若干全等四边形区块,针对每个区块中出现的重复弹幕以及相近似弹幕进行排重;例如:样式1图中阴影区块中出现重复弹幕,可对过滤阈值进行以下调节:1)阴影区块中出现重复弹幕的,全部删除;2)阴影区块中出现重复弹幕的,保留一个区块中的相应弹幕,其余区块删除;3)N个阴影区块中出现重复弹幕的,保留D(D≤N)个区块中的相应弹幕,其余区块删除。图2包括的样式2为斜向区块分割法,将终端屏幕按所述斜向区块分割后,形成若干斜向区块,针对每个斜向区块中出现的重复弹幕以及相近似弹幕进行排重;例如:样式2图中阴影区块中出现重复弹幕,可对过滤阈值进行以下调节:1)阴影区块或留白区块中任意两块出现重复弹幕的,全部删除;2)阴影区块中出现重复弹幕的,保留一个区块中的相应弹幕,其余区块删除;3)留白区块中出现重复弹幕的,保留一个区块中的相应弹幕,其余区块删除;4)N个留白或阴影区块中出现重复弹幕的,保留D(D≤N)个区块的响应弹幕,其余区块删除。同时,所述屏幕区块可呈任意几何形状,布满屏幕即可。除非另外具体说明,否则在此实施例图中阐述的相对布置并不限制本专利技术的范围。同时,显而易见的,为了便于叙述,附图中所示的各个部分的尺寸并不是按照实际的比例关系绘制的。以上,所述重复弹幕指完全相同的弹幕和意思相近弹幕;所述意思相近弹幕由自然语言分析算法判定。本技术中,弹幕单词的相近似界定通常使用以下自然语言分析算法处理工具,且用到的现有自然语言分析算法不属于本专利技术保护范围:1)OpenNLP;OpenNLP是一个基于Java机器学习工具包,用于处理自然语言文本。支持大多数常用的 NLP 任务,例如:标识化、句子切分、部分词性标注、名称抽取、组块、解析等。语言技术平台(Language Technology Platform,LTP)是哈工大社会计算与信息检索研究中心历时十年开发的一整套中文语言处理系统。LTP制定了基于XML的语言处理结果表示,并在此基础上提供了一整套自底向上的丰富而且高效的中文语言处理模块(包括词法、句法、语义等6项中文处理核心技术),以及基于动态链接库(Dynamic Link Library, DLL)的应用程序接口,可视化工具,并且能够以网络服务(Web Service)的形式进行使用。2)FudanNLP;FudanNLP主要是为中文自然语言处理而开发的工具包,也包含为实现这些任务的机器学习算法和数据集。本工具包及其包含数据集使用LGPL3.0许可证。开发语言为Java。本技术中,对于单词的边界设定,界定字词边界通常使用的办法是取用能让给定的上下文最为通顺且在文法上无误的一种最佳组合,而在使用上,汉语也没有词与词之间的边界。且,由于弹幕为孤立的句子或短语,其所应用到的自然语言处理算法的基本要求为:1. 文本分类,新闻聚类;2. 中文分词、词性标注、实体名识别、关键词抽取、依存句法分析、时间短语识别;3. 结构化学习、在线学习、层次分类、聚类、精确推理。注意,上述仅为本文档来自技高网...

【技术保护点】
一种弹幕动态适配方法,其特征在于:在弹幕播放准备过程中,弹幕播放器获取屏幕宽度和长度,根据其宽度和长度的实时数值来计算完成一条弹幕的运动方式,具体为:通过获取屏幕宽度,用来计算完成一条弹幕从开始到消失所用的速度;通过获取屏幕高度,从而确定弹幕的大小和密度。

【技术特征摘要】
1.一种弹幕动态适配方法,其特征在于:在弹幕播放准备过程中,弹幕播放器获取屏幕宽度和长度,根据其宽度和长度的实时数值来计算完成一条弹幕的运动方式,具体为:通过获取屏幕宽度,用来计算完成一条弹幕从开始到消失所用的速度;通过获取屏幕高度,从而确定弹幕的大小和密度。2.根据权利要求1所述的一种弹幕显示方式,其特征在于:包括一种弹幕显示方式,根据显示区域排除重复弹幕;根据权利要求2所述的一种弹幕显示方法,其特征在于:包括一种自动排除重复弹幕方法,播放目标视频,在...

【专利技术属性】
技术研发人员:蓝帆
申请(专利权)人:上海幻电信息科技有限公司
类型:发明
国别省市:上海;31

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

1