[发明专利]一种信号源的接入方法和系统有效
申请号: | 201210185767.7 | 申请日: | 2012-06-06 |
公开(公告)号: | CN102694869A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 朱小华;刘明华 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信号源 接入 方法 系统 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种信号源的接入方法和系统。
背景技术
在互联网协议(Internet Protocol,IP)信号源种类很多,它是为网络其它设备提供信号的装置,例如:IP摄像头,网络视频服务器(Digital Video Server,DVS)、硬盘录像机(Digital Video Recorder,DVR)、各种监控平台、编解码器等。
信号源的接入一般都包含以下几个阶段:连接信号源,获取信号源的数据(例如:视频数据),对视频数据进行解码,然后显示。
要接入IP信号源,目前面临着信号源生产厂家众多、生产厂家所提供的二次开发包质量良莠不齐等问题。二次开发包是指商业软件为了便于用户的二次开发,而提供的开发包,一般为库程序,例如:软件开发工具包(Software Development Kit Windows,SDK)。这些问题会进一步造成信号源接入的不稳定导致信号接收设备不稳定甚至崩溃。怎样提供一个稳定可靠的快速接入第三方信号源的方案成为一个迫切需要解决的问题。
发明内容
本发明实施例提供了一种信号源的接入方法和系统,用于实现稳定地接入第三方信号源。
一种信号源的接入方法,包括:
预览管理服务程序为解码插件服务程序的解码插件注册,并为连接插件服务程序的连接插件注册;
预览管理服务程序接收到客户端发送的启动信号预览的指令后,将连接插件参数发送给解码插件服务程序;
预览管理服务程序接收解码插件服务程序依据所述连接插件参数返回的接收目标数据的地址和端口号;
预览管理服务程序根据连接插件类型,选择连接插件;
预览管理服务程序将信号源参数发送给连接插件服务程序,使连接插件服务程序依据所述信号源参数连接信号源,并接收信号源返回的源数据。
可选地,所述方法,还包括:
连接插件服务程序向解码插件服务程序中与所述源数据的类型对应的解码插件发送所述源数据;
解码插件服务程序调用与所述源数据的类型对应的解码插件对源数据解码,并将解码后的目标数据发送给预览客户端。
优选地,
所述预览管理服务程序为解码插件服务程序的解码插件注册包括:预览管理服务程序接收并存储解码插件服务程序发送的解码插件的类型、互联网协议IP地址以及端口号;
预览管理服务程序为连接插件服务程序的连接插件注册包括:预览管理服务程序接收并存储连接插件服务程序发送的连接插件的类型、IP地址以及端口号;
所述启动信号预览的指令携带有信号源的连接插件类型、解码插件类型,IP地址以及端口号;
所述将连接插件参数发送给解码插件服务程序包括:将连接插件的类型、IP地址以及端口号发送给解码插件服务程序;
所述预览管理服务程序将信号源参数发送给连接插件服务程序包括:
预览管理服务程序将信号源的IP地址以及端口号发送给连接插件服务程序。
可选地,所述信号源参数包括:信号源的软件开发工具包SDK、协议类型、硬件板卡类型中的任意一项;
所述连接插件服务程序依据所述信号源参数连接信号源包括:
所述连接插件服务程序调用所述SDK连接信号源,或者,所述连接插件服务程序依据所述协议类型连接信号源,或者,所述连接插件服务程序调用所述硬件板卡类型对应的SDK连接信号源。
可选地,所述将解码后的目标数据发送给预览客户端包括:
通过内存映射将解码后的目标数据发送给预览客户端;或者通过套接字Socket将解码后的目标数据发送给预览客户端。
可选地,所述预览管理服务程序根据连接插件类型,选择连接插件包括:预览管理服务程序选择负载最轻的连接插件,并将所选择的连接插件负载增加设定值。
一种信号源的接入系统,包括:
预览管理服务单元,用于为解码插件服务单元的解码插件注册,并为连接插件服务单元的连接插件注册;接收到客户端发送的启动信号预览的指令后,将连接插件参数发送给解码插件服务单元;接收解码插件服务单元依据所述连接插件参数返回的接收目标数据的地址和端口号;根据连接插件类型,选择连接插件;将信号源参数发送给连接插件服务单元,使连接插件服务单元依据所述信号源参数连接信号源,并接收信号源返回的源数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210185767.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:饮料机器的防振水箱
- 下一篇:用于治疗眼睛病症的异噻唑