[发明专利]一种视频监控系统中SIP客户端访问RTSP媒体设备的方法及网关设备在审
申请号: | 201310731637.3 | 申请日: | 2013-12-24 |
公开(公告)号: | CN104735400A | 公开(公告)日: | 2015-06-24 |
发明(设计)人: | 叶裕雷;沈乐平;王庆烨;王京 | 申请(专利权)人: | 浙江省公众信息产业有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/63 |
代理公司: | 无 | 代理人: | 无 |
地址: | 310005 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 监控 系统 sip 客户端 访问 rtsp 媒体 设备 方法 网关 | ||
1.一种视频监控系统中SIP客户端访问RTSP媒体设备的方法,其特征包括以下步骤:
1)通过定期交互维持RTSP媒体设备的在线状态;
2)当SIP客户端对RTSP媒体设备的媒体资源需要访问时,根据请求的SIP消息建立客户端侧的会话,建立与RTSP媒体设备间的RTSP会话,并将两者进行绑定后生成事物,添加进事物列表,后续的消息转换都根据该事物来进行;
3)根据建立的所述事物,将从RTSP媒体设备获取过来的媒体流转发给目标SIP客户端进行播放。
2.根据权利要求1所述的方法,其特征在于,所述RTSP媒体设备包括:RTSP前端设备,RTSP回放服务器。
3.根据权利要求1所述的方法,其特征在于,所述SIP客户端包括:SIP设备接入网关,SIP播放器。
4.根据权利要求1所述的方法,其特征在于,所述的定期交互维持RTSP媒体设备在线状态具体为采用定时用TCP短连接检测设备的监听状态作为在线的标志。
5.根据权利要求4所述的方法,其特征在于,采用定时用TCP短连接检测设备的监听状态作为在线的标志的步骤为:
定期用socket连接去连接所述RTSP媒体设备的指定的监听端口,如果连接成功,则认为所述RTSP媒体设备在线,如果连接失败,则认为所述RTSP媒体设备离线。
6.根据权利要求1所述的方法,其特征在于,所述根据请求的SIP消息建立客户端侧的会话的步骤包括:
将SIP客户端发送的SIP消息进行记录,并做相应的状态处理,提取SIP消息中的关键字段,作为客户端侧会话标记。
7.根据权利要求6所述的方法,其特征在于,所述的客户端侧会话标记包括:Call ID,From Tag,VIA branch,CSeq。
8.根据权利要求1所述的方法,其特征在于,所述建立与RTSP媒体设备间的RTSP会话的步骤包括:
根据SIP请求中的T0字段的URI,定位到相应的RTSP媒体设备资源,与该 设备建立RTSP连接,生成RTSP SETUP消息,发送给RTSP媒体设备,并将RTSP SETUP的关键字段作为标示RTSP会话的标记。
9.根据权利要求8所述的方法,其特征在于,所述的RTSP会话标记是包括Session,CSeq,URI。
10.根据权利要求1所述的方法,其特征在于,所述的后续的消息转换步骤包括:
将SIP客户端发送的SIP消息转换成特定的RTSP消息,将RTSP媒体设备发送的RTSP消息转换成SIP消息。
11.一种SIP客户端访问RTSP媒体资源的网关设备,其特征在于,包括:RTSP媒体设备管理模块,SIP消息交互模块,RTSP消息交互模块,信令转换模块以及媒体转发模块。
RTSP媒体设备管理模块,用于RTSP媒体设备的状态维护,存储所述RTSP媒体设备的相关信息,定期轮训检测所述RTSP媒体设备的在线状态。
SIP消息交互模块,用于与SIP客户端进行交互,包括接收SIP客户端的请求消息,发送SIP响应给SIP客户端,维持与SIP客户端的状态。
RTSP消息交互模块,用于与RTSP媒体设备进行交互,包括接收RTSP媒体设备的响应消息,发送RTSP消息给RTSP媒体设备,维持与RTSP媒体设备间的状态。
信令转换模块,根据协议转换原则,处理SIP消息与RTSP消息的互相转换。
媒体转发模块,用于通网关与RTSP媒体设备的之间的连接,以及网关与SIP客户端之间的连接,将接收到的RTSP媒体设备发送的媒体流,转发给所述SIP客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省公众信息产业有限公司;,未经浙江省公众信息产业有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310731637.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:全景回放系统
- 下一篇:一种基于CCD数字模型的用于仿真的数据源建立方法