摘要:本发明涉及一种实现字幕叠加的装置及方法,从解码器端来完成字幕的叠加。当视频数据码流到达解码器端时,将其解码得到YUV格式或者RGB格式的第一码流数据,并在调用API绘图函数将第一码流数据画在窗体之前,通过拦截函数截获API绘图函数,拿到第一码流数据。然后将自定义字幕信息转换为YUV格式或者RGB格式的第二码流数据,通过叠加算法将第一码流数据与第二码流数据叠加,最后使用API绘图函数画在窗体上,这样就完成了字幕的叠加。本发明使用拦截函数方式拦截获得第一码流数据,可针对任意厂商的不同码流添加字幕。还增加了图像的可利用性和字幕叠加的可配置性,解码器可以随意配置图像要叠加的字幕,且各个解码器可以配置不同字幕,充分利用图像资源。
- 专利类型发明专利
- 申请人苏州科达科技股份有限公司;
- 发明人赵伊瑟;陈卫东;赖齐;裴孝刚;
- 地址215011 江苏省苏州市新区金山路131号
- 申请号CN201310333795.3
- 申请时间2013年08月02日
- 申请公布号CN103369255A
- 申请公布时间2013年10月23日
- 分类号H04N5/278(2006.01)I;H04N7/18(2006.01)I;