【技术实现步骤摘要】
本专利技术涉及广播电视领域,尤其涉及广播电视系统及信息交互方法。
技术介绍
在现有的广播电视系统中,客户端直接与流媒体系统进行消息交互。由于客户端与流媒体系统直接进行消息交互,需要客户端与流媒体系统都采用相同的协议类型,即终端接入与应用接入的协议类型相同,例如:客户端为会话初始化协议(SIP,Session Initiation Protocol)监控客户端,则流媒体服务器为采用SIP的SIP监控服务器;客户端为采用实时流传输协议(RTSP,Real Time Streaming Protocol)的机顶盒,则流媒体系统为采用RTSP的RTSP流媒体服务器;客户端为会话建立协议/轻量级流控制协议(SSP/LSCP,Session Setup Protocol/Lightweight Stream Control Protocol)客户端,即客户端采用SSP和LSCP,则流媒体系统也采用SSP和LSCP,该流媒体系统为美国仪表协会标准(ISA,International Society of Automation)流媒体系统,包括会话资源管理(SRM,Session Resource Manager)集群和SSP/LSCP流媒体服务器,其中,SSP/LSCP客户端与SRM集群之间采用SSP进行交互,SSP/LSCP客户端与SSP/LSCP流媒体服务器之间采用LSCP进行交互,SRM集群和SSP/LSCP流媒体服务器之间采用SSP进行交互。当客户端需要请求节目播放时,直接向流媒体系统发起初始化过程,与流媒体系统进行初始化交互,完成初始化建立;然后,客户端向流 ...
【技术保护点】
1.一种广播电视系统,其特征在于,该系统包括客户端、流媒体网关和流媒体系统,所述流媒体网关包括客户端接口、能力部件接口、消息总线和服务逻辑模块,所述服务逻辑模块包含各协议类型对应的代理子模块;所述客户端,用于向客户端接口发送协议消息;所述客户端接口,用于将客户端发送的协议消息封装成通用格式消息,发送给消息总线;所述通用格式消息包括消息头和消息内容,所述消息头标识了消息内容对应的协议类型;所述消息总线,用于对接收的通用格式消息的消息内容协议类型进行识别,将消息内容发送给服务逻辑模块中能处理相应协议类型消息的代理子模块;所述代理子模块,用于对接收的消息内容进行解析,根据解析后的信息调用能力部件接口,并将选择出的流媒体系统通知给能力部件接口;所述能力部件接口,用于根据所述代理子模块的调用,与选择出的流媒体系统进行信息交互,接收流媒体系统反馈的回应消息;将回应消息转换为通用格式消息,反馈给服务逻辑模块中相应的代理子模块;所述代理子模块,还用于接收能力部件子接口反馈的回应消息,发送给客户端接口;所述客户端接口,还用于接收来自所述代理子模块的消息,发送给客户端。
【技术特征摘要】
1.一种广播电视系统,其特征在于,该系统包括客户端、流媒体网关和流媒体系统,所述流媒体网关包括客户端接口、能力部件接口、消息总线和服务逻辑模块,所述服务逻辑模块包含各协议类型对应的代理子模块;所述客户端,用于向客户端接口发送协议消息;所述客户端接口,用于将客户端发送的协议消息封装成通用格式消息,发送给消息总线;所述通用格式消息包括消息头和消息内容,所述消息头标识了消息内容对应的协议类型;所述消息总线,用于对接收的通用格式消息的消息内容协议类型进行识别,将消息内容发送给服务逻辑模块中能处理相应协议类型消息的代理子模块;所述代理子模块,用于对接收的消息内容进行解析,根据解析后的信息调用能力部件接口,并将选择出的流媒体系统通知给能力部件接口;所述能力部件接口,用于根据所述代理子模块的调用,与选择出的流媒体系统进行信息交互,接收流媒体系统反馈的回应消息;将回应消息转换为通用格式消息,反馈给服务逻辑模块中相应的代理子模块;所述代理子模块,还用于接收能力部件子接口反馈的回应消息,发送给客户端接口;所述客户端接口,还用于接收来自所述代理子模块的消息,发送给客户端。2.如权利要求1所述的系统,其特征在于,所述流媒体网关还包括资源管理模块,所述资源管理模块包括流媒体系统管理子模块和频点资源管理子模块;所述流媒体系统管理子模块,用于根据代理子模块的请求进行关于流媒体系统的选择,将选择出的流媒体系统信息反馈给代理子模块;所述频点资源管理子模块,用于根据代理子模块的请求进行频点选择,将选择出的频点信息反馈给代理子模块;所述代理子模块,还用于将接收选择出的流媒体系统的频点信息通过能力部件子接口传送给选择出的流媒体系统。3.如权利要求1所述的系统,其特征在于,所述客户端包括web应用客户端、实时流传输协议RTSP客户端或会话初始化协议SIP监控客户端;所述客户端协议接口包括简单对象访问协议SOAP客户端子接口、RTSP客户端子接口或SIP客户端子接口,SOAP客户端子接口与web应用客户端连接,RTSP客户端子接口与RTSP客户端连接,SIP客户端子接口与SIP监控客户端连接;所述能力部件接口包括RTSP能力部件子接口、SSP/LSCP能力部件子接口或SIP能力部件子接口;所述流媒体系统包括RTSP流媒体系统、美国仪表协会标准ISA流媒体系统或SIP监控系统;所述RTSP能力部件子接口与RTSP流媒体系统连接,所述SSP/LSCP能力部件子接口与所述ISA流媒体系统连接,所述SIP能力部件子接口与所述SIP监控系统连接;服务器逻辑模块包括SOAP代理子模块、RTSP代理子模块或SIP代理子模块。4.如权利要求3所述的系统,其特征在于,所述流媒体网关还包括对象容器,用于保存关于服务逻辑模块、客户端接口和能力部件接口的插件,当服务逻辑模块需要添加代理子模块时,从对象容器中获取相应的插件,生成代理子模块;或者,当客户端接口需要添加客户端子接口时,从对象容器中获取相应的插件,生成客户端子接口;或者,当能力部件接口需要添加能力部件子接口时,从对象容器中获取相应的插件,生成能力部件子接口。5.一种广播电视流媒体网关,其特征在于,该流媒体网关包括客户端接口、能力部件接口、消息总线和服务逻辑模块,所述服务逻辑模块包含各协议类型对应的代理子模块;所述客户端接口,用于将客户端发送的协议消息封装成通用格式消息,发送给消息总线;所述通用格式消息包括消息头和消息内容,所述消息头标识了消息内容对应的协议类型;所述消息总线,用于对接收的通用格式消息的消息内容协议类型进行识别,将消息内容发送给服务逻辑模块中能处理相应协议类型消息的代理子模块;所述代理子模块,用于对接收的消息内容进行解析,根据解析后的信息调用能力部件接口,并将选择出的流媒体系统通知给能力部件接口;所述能力部件接口,用于根据所述代理子模块的调用,与选择出的流媒体系统进行信息交互,接收流媒体系统反馈的...
【专利技术属性】
技术研发人员:宋波,卢强,
申请(专利权)人:深圳市同洲电子股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。