搜索 分析 新世界 法规 图书 网址导航 更多
高级用户登录 | 登录 | |

一种视频直播中的弹幕显示方法和系统
审中-实审

申请号:201610139319.1 申请日:2016-03-11
摘要:本发明公开了一种视频直播中的弹幕显示方法,包括:根据移动设备显示屏的横屏高度和预设的弹幕框高度确定每页显示的弹幕数量,并设定弹幕框的初始位置,所有弹幕框的ID构成一个弹幕框ID数组,初始化并启动定时器,判断弹幕池中是否存在来自服务器端的多个弹幕数据,如果存在则判断所有页面上是否存在可用的弹幕框,如果是,则从页面中随机提取一个可用的弹幕框,将弹幕池中最先到达的弹幕数据填充到该弹幕框中,并使该弹幕框从右向左水平匀速移动,将该弹幕框的ID从弹幕框ID数组中移除,并转入弹幕池中下一个弹幕数据。本发明能够解决视频直播过程中不停接收弹幕导致内存增长、系统性能下降和弹幕显示枯燥的技术问题。
申请人: 武汉斗鱼网络科技有限公司
地址: 430000 湖北省武汉市武汉东湖开发区软件园东路1号软件产业4.1期B1栋11楼
发明(设计)人: 宋沛
主分类号: H04N21/431(2011.01)I
分类号: H04N21/431(2011.01)I H04N21/488(2011.01)I
  • 法律状态
2016-08-24  实质审查的生效IPC(主分类):H04N 21/431申请日:20160311
2016-07-27  公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
  • 其他信息
主权项  一种视频直播中的弹幕显示方法,其特征在于,包括以下步骤:(1)根据移动设备显示屏的横屏高度和预设的弹幕框高度确定每页显示的弹幕数量allcount,并设定弹幕框的初始位置,其中第page个页面上第n个弹幕框的ID为ID(page,n)=page*allcount+n,page表示该弹幕框所在页面的序号,其数值为0至pagenumber?1之间,pagenumber为预设的显示弹幕的页面数量,n为弹幕框从上到下的序号,所有弹幕框的ID构成一个弹幕框ID数组;(2)初始化并启动定时器NSTimer,其每隔t秒触发一次;(3)判断弹幕池中是否存在来自服务器端的多个弹幕数据,如果存在则进入步骤(4),否则继续等待弹幕数据;(4)判断所有pagenumber个页面上是否存在可用的弹幕框,如果是,则转入步骤(5),否则返回步骤(2);(5)从pagenumber个页面中随机提取一个可用的弹幕框,将弹幕池中最先到达的弹幕数据填充到该弹幕框中,并使该弹幕框从右向左水平匀速移动,将该弹幕框的ID从弹幕框ID数组中移除,并转入弹幕池中下一个弹幕数据,对其重复执行步骤(4),直到用户选择退出弹幕框所在的直播页面为止,过程结束。
公开号  105812885A
公开日  2016-07-27
专利代理机构  武汉东喻专利代理事务所(普通合伙) 42224
代理人  宋业斌
颁证日  
优先权  
国际申请  
国际公布  
进入国家日期