[发明专利]一种对网络音视频编码器进行远程控制的方法及系统有效
申请号: | 200910091056.1 | 申请日: | 2009-08-24 |
公开(公告)号: | CN101635716A | 公开(公告)日: | 2010-01-27 |
发明(设计)人: | 丁力;范晨 | 申请(专利权)人: | 北京星谷科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N7/52 |
代理公司: | 北京亿腾知识产权代理事务所 | 代理人: | 陈 霁 |
地址: | 100085北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 视频 编码器 进行 远程 控制 方法 系统 | ||
1.一种对网络音视频编码器进行远程控制的方法,其中网络音视频编 码器、流媒体服务器、客户端之间通过网络互联,SOAP是简单对象访问协 议,RTSP是实时流媒体协议,其特征在于,包括:
步骤a,客户端向流媒体服务器发送HTTP请求,并携带SOAP请求;
步骤b,流媒体服务器将该SOAP请求封装在第一RTSP消息中,并将 该封装的SOAP请求经由RTSP连接发送至网络音视频编码器;
步骤c,网络音视频编码器基于该SOAP请求产生SOAP响应,并将该 SOAP响应封装在第二RTSP消息中,然后再将该封装的SOAP响应发送至流 媒体服务器;
步骤d,流媒体服务器基于该封装在第二RTSP消息中的SOAP响应产生 新的SOAP响应,并将该新的SOAP响应封装在HTTP消息中,然后再将该封 装在HTTP消息中的新的SOAP响应发送至客户端。
2.如权利要求1所述的一种对网络音视频编码器进行运程控制的方法, 其特征在于,所述SOAP请求包括网络音视频编码器的配置参数、运行参数、 远程控制动作中的一个或多个。
3.如权利要求2所述的一种对网络音视频编码器进行运程控制的方 法,其特征在于,所述配置参数包括视频编码格式、视频编码码率、视频 编码帧率、音频编码码率、音频编码格式中的一个或多个;
所述运行参数包括网络音视频编码器的工作模式、时钟、录像开关、 报警开关中的一个或多个;
所述远程控制动作包括网络音视频编码器的重启动、启动录像、停止录 像、报警布防、报警撤防、云台转动、焦距拉伸中的一个或多个。
4.如权利要求1所述的一种对网络音视频编码器进行运程控制的方 法,其特征在于,在步骤a之后步骤b之前包括流媒体服务器检测网络音 视频编码器在线的步骤。
5.如权利要求1所述的一种对网络音视频编码器进行运程控制的方 法,其特征在于,步骤a所述HTTP请求为HTTP POST,和/或步骤b所述第 一RTSP消息为RTSP SET_PARAMETER,和/或步骤c所述第二RTSP消息为 RTSP 200 OK,和/或步骤d所述HTTP消息为HTTP 200 OK。
6.如权利要求1所述的一种对网络音视频编码器进行运程控制的方法, 其特征在于,在步骤a之前包括:
步骤e,网络音视频编码器向流媒体服务器发送消息并携带其自身的MAC 地址,通知流媒体服务器该网络音视频编码器上线;
步骤f,流媒体服务器对网络音视频编码器进行认证,做出响应以确认 该网络音视频编码器上线;
步骤g,流媒体服务器向网络音视频编码器发起媒体会话协商,以便准 备进行传输媒体流。
7.一种流媒体服务器,其中网络音视频编码器、流媒体服务器、客户端 之间通过网络互联,SOAP是简单对象访问协议,RTSP是实时流媒体协议, 其特征在于该流媒体服务器包括:
用于将来自客户端的携带在HTTP请求中的SOAP请求封装在第一RTSP 消息中,并将该封装的SOAP请求经由RTSP连接发送至网络音视频编码器 的装置;
其中网络音视频编码器基于该SOAP请求产生SOAP响应,并将该SOAP 响应封装在第二RTSP消息中,然后再将该封装的SOAP响应发送至流媒体 服务器;以及
用于基于该封装在第二RTSP消息中的SOAP响应产生新的SOAP响应, 并将该新的SOAP响应封装在HTTP消息中,然后再将该封装在HTTP消息中 的新的SOAP响应发送至客户端的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星谷科技有限公司,未经北京星谷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910091056.1/1.html,转载请声明来源钻瓜专利网。