rtsp服务器?什么是rtsp rtsp协议有什么特点
大家好,今天来为大家分享rtsp服务器的一些知识点,和什么是rtsp rtsp协议有什么特点的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
什么是rtsp协议
RTSP(Real Time Streaming Protocol),实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。HTTP与RTSP相比,HTTP传送HTML,而RTSP传送的是多媒体数据。HTTP请求由客户机发出,服务器作出响应;使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。
上面是百度百科
以下是个人的一些理解,一般这几个协议是同时出现的,
RTSP:实时流控制协议(Real-Time Streaming Protocol)。
RTCP:实时传输控制协议(Realtime Transport Control Protocol)。
UDP:用户数据报协议(User Datagram Protocol)。
RTP:实时传输协议(Realtime Transport Protocol)。
RTSP控制流媒体(如视频和音频)定位、初始化流媒体连接、播放、暂停、继续、停止等命令;
RTCP是对RTP的控制协议,提供数据分发质量反馈信息,如报文的流量、确定UDP是否已经断开;
UDP数据流传输,不可靠的传输协议,传输流媒体的数据;
RTP:详细说明了在互联网上传递音频和视频的标准数据包格式。RTP中的序列号允许接收方重组发送方的包序列,同时序列号也能用于决定适当的包位置,例如:在视频解码中,就不需要顺序解码
海康萤石云支持rtsp吗
萤石不支持rtsp。
不支持输出RTSP,因为萤石具有私有协议。
RTSP实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。
RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。HTTP与RTSP相比,HTTP请求由客户机发出,服务器作出响应;使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。RTSP是用来控制声音或影像的多媒体串流协议,并允许同时多个串流需求控制,传输时所用的网络通讯协定并不在其定义的范围内,服务器端可以自行选择使用TCP或UDP来传送串流内容,它的语法和运作跟HTTP 1.1类似,但并不特别强调时间同步,所以比较能容忍网络延迟。而前面提到的允许同时多个串流需求控制(Multicast),除了可以降低服务器端的网络用量,更进而支持多方视讯会议(Video Conference)。
什么是rtsp rtsp协议有什么特点
rtsp协议的特点
(1)可扩展性:新方法和参数很容易加入RTSP。
(2)易解析:RTSP可由标准HTTP或MIME解析器解析。
(3)安全:RTSP使用网页安全机制。
(4)独立于传输:RTSP可使用不可靠数据报协议(EDP)、可靠数据报协议(RDP);如要实现应用级可靠,可使用可靠流协议。
(5)多服务器支持:每个流可放在不同服务器上,用户端自动与不同服务器建立几个并发控制连接,媒体同步在传输层执行。
(6)记录设备控制:协议可控制记录和回放设备。
(7)流控与会议开始分离:仅要求会议初始化协议提供,或可用来创建惟一会议标识号。特殊情况下,可用SIP或H.323来邀请服务器入会。
(8)适合专业应用:通过SMPTE时标,RTSP支持帧级精度,允许远程数字编辑。
(9)演示描述中立:协议没强加特殊演示或元文件,可传送所用格式类型;然而,演示描述至少必须包括一个RTSP URL。
(10)代理与防火墙友好:协议可由应用和传输层防火墙处理。防火墙需要理解SETUP方法,为UDP媒体流打开一个“缺口”。
(11) HTTP友好:此处,RTSP明智地采用HTTP观念,使现在结构都可重用。结构包括Internet内容选择平台(PICS)。由于在大多数情况下控制连续媒体需要服务器状态,RTSP不仅仅向HTFP添加方法。
(12)适当的服务器控制:如用户启动一个流,必须也可以停止一个流。
(13)传输协调:实际处理连续媒体流前,用户可协调传输方法。
(14)性能协调:如基本特征无效,必须有一些清理机制让用户决定哪种方法没生效。这允许用户提出适合的用户界面。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!