没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
RTSP.MD 2021/8/3
1 / 10
1. RTSP简介
RTSP(Real Time Streaming Protocol)是由 Real Network 和 Netscape 共同提出的如何有效
地在 IP 网络上传输流媒体数据的应用层协议。RTSP 对流媒体提供了诸如暂停,快进等控制,而它本
身并不传输数据,RTSP的作用相当于流媒体服务器的远程控制。服务器端可以自行选择使用TCP 或
UDP 来传送串流内容,它的语法和运作跟 HTTP 1.1 类似,但并不特别强调时间同步,所以比较能容
忍网络延迟。而且允许同时多个串流需求控制(Multicast),除了可以降低服务器端的网络用量,还
可以支持多方视频会议(Video onference)。 因为与 HTTP1.1 的运作方式相似,所以代理服务器
《Proxy》的快取功能《Cache》也同样适用于 RTSP,并因 RTSP 具有重新导向功能,可视实际负载
情况来转换提供服务的服务器,以避免过大的负载集中于同一服务器而造成延迟。
2. RTSP和HTTP的区别和联系
1)联系:两者都用纯文本来发送消息,且RTSP协议的语法也和HTTP类似。
RTSP一开始这样设计,也是为了能够兼容使用以前写的 HTTP 协议分析代码。
2)区别:RTSP是有状态的,不同的是RTSP的命令需要知道现在正处于一个什么状态,也就是说RTSP
的命令总是按照顺序来发送,某个命令总在另外一个命令之前要发送。RTSP不管处于什么状态都不会
去断掉连接。而 HTTP 则不保存状态,协议在发送一个命令以后,连接就会断开,且命令之间是没有
依赖性的。RTSP协议使用554端口,HTTP 使用 80 端口。
3. RTSP和SIP的区别和联系
SIP(Session Initiation Protocol),是基于 IP 的一个应用层控制协议。由于SIP是基于纯文
本的信令协议,可以管理不同接入网络上的会话等。会话可以是终端设备之间任何类型的通信,如视频
会话、既时信息处理或协作会话。该协议不会定义或限制可使用的业务,传输、服务质量、计费、安全
性等问题都由基本核心网络和其它协议处理。
1)联系:SIP 和 RTSP 都是应用层的控制协议,负责一次通信过程的建立和控制和结束,不负责中间
的传输部分。他们都是基于纯文本的信令协议,穿墙性能良好。支持 TCP、UDP,支持多方通信。他们
都需要服务器支持,都支持会话中重定向。SIP 和 RTSP 都使用 SDP 协议来传送媒体参数,使用
RTP(RTCP)协议来传输媒体流。
2)区别:RTSP 是专门为流媒体制定的协议,在多个媒体流的时间同步方面比 SIP 强大。RTSP还提
供网络负载均衡的功能,减轻服务器压力和网络带宽要求。SIP 一般用来创建一次音频、视频通话
(双向),而 RTSP 一般用来做视频点播、视频监控等(单向)。当然,从原理上讲,RTSP 也可以做
双向的视频通话。
4. RTSP和RTP(RTCP)的关系
资源评论
背锅侠
- 粉丝: 231
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240430_144340_com.ss.android.ugc.live.jpg
- 回到山沟沟.mp3
- 基于matlab实现自适应波束形成RLS及LMS算法仿真源程序1.rar
- 基于matlab实现自己编写的基于卡尔曼滤波的利用加速度传感器的计步器,测试数据是传感器放在腰部和手臂 .rar
- 基于matlab实现阵列信号处理,波束形成.rar
- 111111111111111111
- 基于matlab实现计步器编程;对当前的计步器装置的数值算法模拟 .rar
- Mdb学习查看PW;access;mdb;pw;password;patch
- 基于matlab实现关于语音信号声源定位DOA估计所用的一些传统算法.rar
- 基于ultralytics-yolov8, 将其检测/分类/分割/姿态等任务移植到rk3588上
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功