预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102523481A*(12)发明专利申请(10)申请公布号CN102523481A(43)申请公布日2012.06.27(21)申请号201110406127.XG06F12/08(2006.01)(22)申请日2011.12.09(71)申请人成都东方盛行电子有限责任公司地址610041四川省成都市武侯区新南路44号附1号(72)发明人吴春才代强莫海燕王兰图刘科材(74)专利代理机构成都金英专利代理事务所(普通合伙)51218代理人袁英(51)Int.Cl.H04N21/23(2011.01)H04N21/231(2011.01)H04N21/235(2011.01)权利要求书权利要求书1页1页说明书说明书22页页附图附图11页(54)发明名称一种节目播出系统用数据交换缓存的方法(57)摘要本发明公开了一种节目播出系统用数据交换缓存的方法,它包括以下步骤:(1)在视频服务器中内嵌字幕,内嵌字幕和视频服务器分别设有执行文件,内嵌字幕和视频服务器分别在自己的进程中运行;(2)判断是否已创建共享内存,若未创建,则映射一段内嵌字幕和视频服务器共享的内存作为缓存,若已创建则执行下一步;(3)打开共享缓存,并将所有缓存清零;(4)关闭缓存;(5)锁住缓存,将内嵌字幕计算出的字幕图像信息写入共享缓存;(6)释放缓存;(7)锁住缓存,视频服务器读取并合成缓存内信息;(8)释放缓存;(9)清空缓存。本发明通过数字叠加,大幅度提高字幕叠加质量,不会有爬行、闪烁等问题,杜绝因字幕等问题引起的系统问题。CN1025348ACN102523481A权利要求书1/1页1.一种节目播出系统用数据交换缓存的方法,其特征在于:它包括以下步骤:(1)在视频服务器中内嵌字幕,内嵌字幕和视频服务器分别设有执行文件,内嵌字幕和视频服务器分别在自己的进程中运行;(2)判断是否已经创建共享内存,若未创建,则映射一段内嵌字幕和视频服务器共享的内存作为缓存,若已创建则直接执行下一步打开共享缓存;(3)打开共享缓存,并将所有缓存清零;(4)关闭缓存;(5)锁住缓存,将内嵌字幕计算出的字幕图像信息写入共享缓存;(6)释放缓存;(7)锁住缓存,视频服务器读取并合成共享缓存内的信息;(8)释放缓存;(9)清空缓存内所有数据。2CN102523481A说明书1/2页一种节目播出系统用数据交换缓存的方法技术领域[0001]本发明涉及一种节目播出系统用数据交换缓存的方法。背景技术[0002]节目播出的安全性和稳定性是衡量一个节目播出系统播出质量最基本也是最重要的条件,目前,常用的节目播出系统其视频服务器和字幕是单独运行在不同的计算机上的,不仅成本较高,而且容易出现爬行、闪烁等问题,如果内嵌字幕和视频服务器之间运行在同一个进程,内嵌字幕出错后会导致视频播放程序出错,会影响视频服务器的正常工作,进而影响整个播出系统的正常工作。发明内容[0003]本发明的目的即在于克服现有技术的不足,提供一种在视频服务器中内嵌字幕,通过数字叠加,大幅度提高字幕叠加的质量,不会有爬行,闪烁等问题出现,杜绝了因字幕出现问题而引起的系统问题,不用另设字幕服务器,节省了字幕服务器成本,从而节省播出系统成本的一种节目播出系统用数据交换缓存的方法。[0004]本发明的目的是通过以下技术方案来实现:一种节目播出系统用数据交换缓存的方法,它包括以下步骤:(1)在视频服务器中内嵌字幕,内嵌字幕和视频服务器分别设有执行文件,内嵌字幕和视频服务器分别在自己的进程中运行;(2)判断是否已经创建共享内存,若未创建,则映射一段内嵌字幕和视频服务器共享的内存作为缓存,若已创建则直接执行下一步打开共享缓存;(3)打开共享缓存,并将所有缓存清零;(4)关闭缓存;(5)锁住缓存,将内嵌字幕计算出的字幕图像信息写入共享缓存;(6)释放缓存;(7)锁住缓存,视频服务器读取并合成共享缓存内的信息;(8)释放缓存;(9)清空缓存内所有数据。[0005]本发明的有益效果是:本发明提供一种节目播出系统用数据交换缓存的方法,在视频服务器中采用了内嵌字幕,通过数字叠加,大幅度提高了字幕叠加的质量,不会有爬行,闪烁等问题出现,不用另设字幕服务器,节省了字幕服务器成本,从而节省了播出系统成本,运行过程中,当内嵌字幕进程出现bug导致自身程序崩溃时不会影响视频服务器主程序的运行,通过映射一段内嵌字幕和视频服务器共享的缓存,使得内嵌字幕计算出的字幕图像可以放在共享缓存中,视频服务器读取并合成缓存内信息,从而杜绝因字幕出现问题而引起的系统问题。3CN102523481A说明书2/2页附图说明[0006]图1为本发明流程图。具体实施方式[0007]下面结合附图对本发明做进一步的描述,但本发明的保护范围不局限于以下所述。[0008