[发明专利]在播放器中加载图文字幕的方法及系统在审
申请号: | 201610704201.9 | 申请日: | 2016-08-22 |
公开(公告)号: | CN106303659A | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 高扬;朱春明;朱彦东;张鹏宇 | 申请(专利权)人: | 暴风集团股份有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/435;H04N21/44;H04N21/4402;H04N21/488 |
代理公司: | 北京晟睿智杰知识产权代理事务所(特殊普通合伙)11603 | 代理人: | 于淼 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开在播放器中加载图文字幕的方法及系统,方法包括:创建一个渲染层;对视屏轨进行解码处理;对视屏轨进行渲染处理,创建视频播放层;对字幕轨进行解码处理,形成解码后的图文字幕信息和数据;对字幕轨进行渲染处理,并将所述渲染层覆盖到视频的播放层之上;根据所述解码后的图文字幕信息和数据,创建图文字幕的纹理,设定图文字幕的显示高度和图文字幕中图片的大小,使得图文字幕底部与所述视频播放层的底部对齐,并将设定的图文字幕显示信息发送至OpenGL着色器;根据所述图文字幕渲染模块发送的图文字幕显示信息,在渲染层上的设定位置显示图文字幕,并使得显示的图文字幕的播放位置与视频的播放位置相对应。 | ||
搜索关键词: | 播放 加载 图文 字幕 方法 系统 | ||
【主权项】:
一种在播放器中加载图文字幕的方法,其特征在于,视频轨的处理和字幕轨的处理完全分离,包括:采用图文字幕渲染模块创建一个OpenGLLayer渲染层;采用视频解码模块对视屏轨进行解码处理,形成解码后的视频信息,并将解码后的视频信息发送至视频渲染模块;采用视频渲染模块对视屏轨进行渲染处理,创建视频播放层;采用字幕解码模块对字幕轨进行解码处理,形成解码后的图文字幕信息和数据,并将解码后的图文字幕信息和数据发送至图文字幕渲染模块,所述图文字幕信息至少包括:显示起始时间、显示终止时间、图文字幕位置和图文字幕中图片的大小;采用图文字幕渲染模块对字幕轨进行渲染处理,并将所述渲染层覆盖到视频的播放层之上;所述图文字幕渲染模块根据所述解码后的图文字幕信息和数据,创建图文字幕的纹理,设定图文字幕的显示高度和图文字幕中图片的大小,使得图文字幕底部与所述视频播放层的底部对齐,并将设定的图文字幕显示信息发送至OpenGL着色器;所述OpenGL着色器根据所述图文字幕渲染模块发送的图文字幕显示信息,在渲染层上的设定位置显示图文字幕,并使得显示的图文字幕的播放位置与视频的播放位置相对应。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暴风集团股份有限公司,未经暴风集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610704201.9/,转载请声明来源钻瓜专利网。