[发明专利]文本循环滚动播放方法、播放控制装置及计算机设备有效
申请号: | 202110345525.9 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113031896B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 黄孟怀 | 申请(专利权)人: | 卡莱特云科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 深圳国海智峰知识产权代理事务所(普通合伙) 44489 | 代理人: | 刘军锋 |
地址: | 518000 广东省深圳市南山区西丽街道西丽社*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 循环 滚动 播放 方法 控制 装置 计算机 设备 | ||
本发明涉及文本循环滚动播放方法,包括接收图片信息;根据预设的文本播放类型判断策略判断文本播放类型是否为循环滚动播放;若是,在控制文本播放内容进行第一遍播放时,根据预设的第一渲染策略对文本播放内容进行渲染,获得渲染后的第一显示内容,将第一显示内容发送至显示屏中显示;在控制文本播放内容进行第N遍播放时,根据第二渲染策略对文本播放内容进行渲染,获得渲染后的第二显示内容,将第二显示内容发送至显示屏中显示,第二渲染策略包括将图片信息中的多帧图像按照预设播放顺序进行连接,对连接后的多帧图像同时进行渲染,获得渲染后的第N显示内容,本发明提供的方法能够消除在文本循环滚动播放时的显示屏闪烁现象,提升显示效果。
技术领域
本发明涉及播放控制领域,尤其涉及一种文本循环滚动播放方法、播放控制装置及计算机设备。
背景技术
现有技术中,使用播放盒与LED显示屏组成一套播放系统时,会通过播放盒将待显示的单列或单行文本内容发送至与播放盒连接的LED显示屏中,其中单列或单行文本内容被设置连续按照预设方向移动和首尾相连的特效。在具体使用过程中,用户终端向播放盒发布单列或单行文本内容时,用户终端会先向播放盒下发节目信息和一个zip文件,zip文件包含由所有文字组成的图片以及图片大小等信息,播放盒接着按照解析协议的方式解析zip文件后得到图片信息,最后播放盒再调用OpenGL渲染该图片信息以实现连续按照预设方向移动和首尾相连的特效,在现有使用情况下,在LED显示屏第一遍播放包含单列或单行文本内容的图片信息时,并不会出现任何异常现象,而LED显示屏第二遍播放包含单列或单行文本内容的图片信息时,LED显示屏开始会出现周期性的闪烁现象,部分文字出现周期性闪屏现象是由于当前渲染逻辑没有考虑到第一遍播放完毕后,在第二遍在进行渲染处理过程中,播放盒仍然执行第一遍播放的逻辑,导致部分片段未重新绘制(渲染)成功(处于黑屏的状态,假设单列或单行的图片信息有10段,在第一段接入到第10段后面时,第7、8、9段可能没有绘制成功),由于LED显示屏的刷新频率很快,对于人眼来说,就发生了闪烁的现象,这种现象将直接影响到LED显示屏的显示效果或视觉效果,因此本领域人员亟需寻找一种新的技术方案来解决上述播放系统中存在的视觉效果差的问题。
发明内容
针对上述问题,本发明提供一种文本循环滚动播放方法,方法包括:接收文本播放指令,文本播放指令包括图片信息,图片信息中包括由多帧图像组成的文本播放内容;根据预设的文本播放类型判断策略以及文本播放指令判断文本播放类型是否为循环滚动播放;若是,在控制文本播放内容进行第一遍播放时,根据预设的第一渲染策略对文本播放内容进行渲染,获得渲染后的第一显示内容,将第一显示内容发送至显示屏中显示;在控制文本播放内容进行第N遍播放时,根据预设的第二渲染策略对文本播放内容进行渲染,获得渲染后的第N显示内容,将第N显示内容发送至显示屏中显示,第二渲染策略包括:将图片信息中的多帧图像按照预设播放顺序进行连接,对连接后的多帧图像同时进行渲染,获得渲染后的第N显示内容,将第N显示内容发送至显示屏中显示,其中N大于或等于2。
进一步的,方法还包括预设播放逻辑状态与渲染策略对应关系,播放逻辑状态包括初始状态以及重置状态,其中初始状态对应第一渲染策略,重置状态对应第二渲染策略;在控制文本播放内容进行第一遍播放时,将播放逻辑状态初始化为初始状态,根据初始状态以及播放逻辑状态与渲染策略对应关系获得第一渲染策略,根据第一渲染策略对文本播放内容进行渲染;在控制文本播放内容进行第N遍播放时,将播放逻辑状态由初始状态转换为重置状态,根据重置状态以及播放逻辑状态与渲染策略对应关系获得第二渲染策略,根据第二渲染策略对文本播放内容进行渲染。
进一步的,文本播放指令还包括节目信息,根据预设的文本播放类型判断策略以及文本播放指令判断文本播放类型是否为循环滚动播放包括:根据节目信息确定文本播放内容的循环播放遍数,判断循环播放遍数是否大于或等于2,同时根据图片信息判断文本播放内容是否为单列或单行文本播放内容;若循环播放遍数大于或等于2,并且文本播放内容为单列或单行文本播放内容,判定文本播放类型为循环滚动播放,否则判定文本播放类型不为循环滚动播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡莱特云科技股份有限公司,未经卡莱特云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110345525.9/2.html,转载请声明来源钻瓜专利网。