[发明专利]一种利用软件编解码技术实现视频字符叠加的应用方法在审
申请号: | 201710005126.1 | 申请日: | 2017-01-04 |
公开(公告)号: | CN106657822A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 柯瑞坤 | 申请(专利权)人: | 深圳市满泰科技发展有限公司 |
主分类号: | H04N5/278 | 分类号: | H04N5/278;H04N5/445;H04N7/18 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 邓义华,陈卫 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 软件 解码 技术 实现 视频 字符 叠加 应用 方法 | ||
技术领域
本发明属于通信技术领域,具体涉及一种利用软件编解码技术实现视频字符叠加的应用方法。
背景技术
近年来,水利自动化行业对视频质量和要求不停提高,如设于泵闸站现场的设备监控被要求不仅看到图像,还要在图像上叠加设备动态信息。一般实现上述技术要求的方式是通过购买硬件动态字符叠加器与PLC配合,对其进行处理,用于显示现场设备数据信息,然后将此信息与现场视频信号相结合。即一定要用到跟随外部数据实时变化的字符信息叠加处理装置——动态字符叠加器。
然而动态字符叠加器作为一种硬件设施只能针对单独指定一个视频信号,而且字符叠加器路数也限制显示内容多少,尤其不方便的是现有技术中通用的字符叠加器必须安装于现场并且与视频设备,如摄像头相绑定,其显示的内容与格式都必须到现场进行修改,这些操作步骤直接影响了后期进行维护的成本。在水利自动化领域,多数是采用无人值班的远程控制方式,随着现场监控设备不断在增加,对设备安全运行的要求也越来越严格,从而要求设备数据信息显示的数量也越来越多,在某些实际使用的状况中硬件字符叠加器捉襟见肘,在视频流量大的情况下无法满足需求。
发明内容
本发明为解决现有技术中视频图像与字符叠加必须采用硬件设备字符叠加器所带来的应用成本提升、运行要求严格、无法满足大流量数据需求的问题,提供了一种通过软件模块实现视频字符叠加的方法。利用本发明中的方法,不仅可以在不使用硬件设备字符叠加器的情况下完成实时视频流的字符叠加,排除对硬件设备的依赖即可实现该功能,同时使用本发明中的方法还可以自定义显示界面,进一步地,该方法维护性好,工作人员通过远程访问服务器即可快速解决问题,不用到达现场,省时省力。
本发明要达到的技术效果通过以下技术方案来实现:
本发明中的视频字符叠加方法并不采用现有技术中的硬件字符叠加器与PLC配合的方法,而是通过软件模块实现视频与字符的叠加,利用软件编解码技术实现视频与字符的叠加。
实现本发明的发明目的的软件模块包括视频SDK调用模块和视频编码模块。其中,所述软件模块通过与视频服务器终端、字符数据库连接通信实现视频和字符的叠加,并将叠加后的视频推送至流媒体服务器。
具体说来,利用本发明中的方法进行视频字符叠加的具体方法步骤为如下:
S01:利用视频SDK调用模块,通过RTSP协议获取视频服务器终端实时视频流;视频服务器终端包括视频服务器、视频设备和存储设备;
S02:视频编码模块从字符数据库获取动态字符;视频编码模块通过TCP协议与字符数据库进行通信;
所述动态字符包括设备状态、水位、电压、电流、功率、频率、电阻、线管直径、 电力线路电气参数;
S03:视频编码模块对获取的视频流进行编码,形成YUV数据格式,在步骤S02中动态字符叠加视频图形上,通过后台GDI生成新图形;
S04:将步骤S03中获得的新图形重新利用视频编码模块进行二次编码,生成RTMP协议视频流;
S05:视频编码模块将S04中获得的RTMP视频流推送到流媒体服务器;
S06:用户通过浏览器直接访问流媒体服务器即可看到字符叠加图像的实时视频流。所述浏览器包括IE浏览器、QQ浏览器、Firefox、Safari,Opera、Google Chrome、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器、傲游浏览器、世界之窗浏览器。
本发明具有如下有益效果:
1、本发明提供了一种不需要使用硬件字符叠加器的视频字符叠加方法,解决了现有技术中使用硬件字符叠加器所带来的应用成本提升、运行要求严格、无法满足大流量数据需求的问题。
2、本发明中的视频字符叠加的方法实用性好,且具备多样性,用户可自定义显示界面。
3、本发明中的视频字符叠加的方法维护性好,工作人员通过远程访问服务器即可快速解决问题,不用到达现场,省时省力。
附图说明
图1为本发明中视频字符叠加方法使用过程示意图。
具体实施方式
下面通过实施例对本发明的内容进行进一步的描述。
本发明中提供了一种不使用硬件视频字符叠加器,而通过软件模块实现视频字符叠加功能的方法,利用软件编解码技术实现视频与字符的叠加。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市满泰科技发展有限公司,未经深圳市满泰科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710005126.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高频信号传输结构
- 下一篇:一种太阳能光伏多芯电缆