[发明专利]一种无人值守的分布式多线程字幕渲染和播出方法有效
申请号: | 200810056032.8 | 申请日: | 2008-01-11 |
公开(公告)号: | CN101483724A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 吴正斌 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | H04N5/278 | 分类号: | H04N5/278 |
代理公司: | 北京天悦专利代理事务所 | 代理人: | 田 明;王 瑛 |
地址: | 100080北京市海淀区西草场*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无人 值守 分布式 多线程 字幕 渲染 播出 方法 | ||
1.一种无人值守的分布式多线程字幕渲染和播出方法,其特征在于:该方 法构建一个渲染工作站集群,通过预先设置,在每台工作站上部署不同的渲染 任务,分别对不同类型的字幕内容进行渲染,然后通过部署一台信息处理工作 站,集中监视每个工作站的渲染状态,收集错误信息并进行处理;
该方法使用一台任务分发工作站对每台作为工作站的渲染机进行渲染任务 的分发;或者,在每台渲染机上手工编排渲染任务;渲染任务的逻辑结构采用 “渲染引擎ID+渲染引擎数据”的形式,渲染引擎ID的定义如下:
ID=0:表示静态字元渲染引擎;
ID=1:表示静态图元渲染引擎;
ID=2:表示动态特技渲染引擎;
ID=3:表示字幕单渲染引擎;
每台工作站设立一个代理服务进程,通过代理服务进程与信息处理工作站 进行网络通讯,包括如下处理流程:
(1)将渲染进程发来的渲染消息放入到消息队列中;
(2)从消息队列中取出最近的消息进行预处理;
(3)根据预处理的情况,将最终的信息封装成Socket数据包通过TCP/IP 协议发送给渲染信息处理机;
(4)维护消息队列;
染信息处理机包括如下处理流程:
(1)收到从渲染机发送的Socket数据包;
(2)根据通讯协议的数据结构,对Socket数据包进行解析;
(3)将解析出来的信息,进行错误处理,将有用的信息存储到数据库中, 同时将这些信息发送给信息展现线程;
(4)信息展现线程将信息展现在用户界面上,同时根据信息的错误级别进 行声音警告、色彩警告、图示警告。
2.如权利要求1所述的无人值守的分布式多线程字幕渲染和播出方法,其 特征在于:每台工作站通过启动多个渲染线程,分别对不同类型的字幕内容进 行渲染。
3.如权利要求1所述的无人值守的分布式多线程字幕渲染和播出方法,其 特征在于:当一个渲染机接收到一个渲染任务后,根据渲染引擎ID和渲染引擎 数据,按如下方式创建渲染对象:
(1)当渲染引擎ID为0,创建随机的字元对象;
(2)当渲染引擎ID为1,创建随机的图元对象;
(3)当渲染引擎ID为2,创建随机的特技对象;
(4)当渲染引擎ID为3且模式为0,创建随机的字幕单对象;
(5)当渲染引擎ID为3且模式为1,创建基于模板的字幕单对象。
4.如权利要求1所述的无人值守的分布式多线程字幕渲染和播出方法,其 特征在于:针对静态字元渲染引擎和静态图元渲染引擎,渲染过程中产生的渲 染信息包括:
--心跳信号:表示渲染机是否正常工作;
--物理内存的使用情况;
--虚拟内存的使用情况;
--渲染耗时;
--当前字幕对象:用于错误处理时的调试。
5.如权利要求1所述的无人值守的分布式多线程字幕渲染和播出方法,其 特征在于:针对动态特技渲染引擎,渲染过程中产生的渲染信息包括:
--心跳信号:表示渲染机是否正常工作;
--物理内存的使用情况;
--虚拟内存的使用情况;
--CPU/GPU的峰值、持续峰值、多CPU的均衡情况;
--被赋予了特技或者特技组合的字幕对象:用于错误处理时的调试。
6.如权利要求1所述的无人值守的分布式多线程字幕渲染和播出方法,其 特征在于:针对字幕单渲染引擎,渲染过程中产生的渲染信息包括:
--心跳信号:表示渲染机是否正常工作;
--物理内存的使用情况;
--虚拟内存的使用情况;
--CPU/GPU的峰值、持续峰值、多CPU的均衡情况;
--实时性信息:每秒播出的帧数;
--同一个时间段的多个字幕对象的空间关系;
--一个字幕单中每个字幕对象的播出物理空间位置;
--字幕单的精确播出时间;
--紧急插播的字幕单的信息;
--字幕单或者字幕单序列对象:用于错误处理时的调试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810056032.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:低功率模量分频级
- 下一篇:配电网架空线路故障自动诊断隔离装置和方法