社区
VC.NET
帖子详情
请问rtsp和rtp,rtcp的关系是什么?
lihuaiyuan84
2008-10-13 03:14:19
最近刚开始研究流媒体方面的知识,对于一些概念还是比较模糊。我目前知道这三者都是网络流媒体传输的协议,rtp应该是传输流数据的专用协议,rtcp是控制rtp数据传输的协议,那么rtsp在流传输的过程中具体起什么作用呢?它与前两者究竟是什么关系,是否属于同一层。还有如何编程实现rtsp协议包的收发?
...全文
835
4
打赏
收藏
请问rtsp和rtp,rtcp的关系是什么?
最近刚开始研究流媒体方面的知识,对于一些概念还是比较模糊。我目前知道这三者都是网络流媒体传输的协议,rtp应该是传输流数据的专用协议,rtcp是控制rtp数据传输的协议,那么rtsp在流传输的过程中具体起什么作用呢?它与前两者究竟是什么关系,是否属于同一层。还有如何编程实现rtsp协议包的收发?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuweibit
2008-10-15
打赏
举报
回复
不客气!我也是刚玩VC.NET,记得有好东西要分享哦,我的邮箱:fengyunweibit@163.com
谢谢先!
lihuaiyuan84
2008-10-14
打赏
举报
回复
谢谢liuweibit
liuweibit
2008-10-13
打赏
举报
回复
http://www.cnpaf.net/forum/viewthread.php?tid=12541
liuweibit
2008-10-13
打赏
举报
回复
RTP协议学习笔记(1)-RTP/RTCP/RTSP协议初探
描述: RTP/RTCP,RTSP图例
图片:
描述: 协议关系图
图片:
一.产生的背景
随着互连网的发展,人们已经不满足于传统的HTTP,FTP和电子邮件等文本信息和服务,而对内容丰富多彩的多媒体信息,服务以及多媒体通信方式提出了需求,包括声音,图象,图形,视频信息等等,而这些不但传输的数据量大而且对交互性和实时性要求很高。
这时,基于HTTP的TCP协议无法达到要求,故产生RTP协议来进行多媒体数据实时传输.
二.RTP/RTCP/RTSP协议与TCP/IP协议对比
那么,现在有个疑问是:为什么TCP/IP协议就不能满足多媒体通信的要求呢?
这是因为TCP有以下4个特点:
1.TCP重传机制
2.TCP拥塞控制机制
3.TCP报文头比UDP保文头要大
4.TCP的启动速度慢
RTP由IETF(Internet Engineering Task Force,互联网工程任务组)的音频/视频传输工作组制定,主要实现实时数据的传输,它在包头中提供编码类型,包中数据的采样时刻和数据包的序号,根据这些信息发送和接受方可以协商编码类型,可以对接收到的数据包进行排序等工作;RTCP主要负责传输质量的监控以及传送发送者的一些标志信息。试验和研究表明,RTP/RTCP所提出的实时数据的传输机制是行之有效的。
对比记忆
IP:数据传输 RTP:多媒体数据实时传输
TCP:保证数据传输可靠 RTCP:保证多媒体数据传输的可靠
三.RTP/RTCP,RTSP协议说明
RTP:Realtime Transport Potocol 实时传输协议
RTCP:Realtime Transport Control Potocol 实时传输控制协议
RTSP:RealTime Streaming Potocol 实时流协议
RSVP:Resource Reserve Potocol 资源预留协议
1.RTP提供时间标志,序列号以及其他能够保证在实时数据传输时处理时间的方法
2.RTCP是RTP的控制部分,是用来保证服务质量和成员管理的
3.RTSP具体数据传输交给RTP,提供对流的远程控制
4.RSVP预留带宽,提高QoS(Quality of Sever)
参见:http://blog.ccidnet.com/blog-htm-do-showone-uid-38648-type-blog-itemid-98289.html
RTSP
&
RTP
&
RTC
P&RTMP_
RTSP
-
RTP
-
RTC
P-RTMP_
RTSP
&
RTP
&
RTC
P&RTMP 协议栈介绍
RTSP
/
RTP
/
RTC
P之间的区别
RTSP
/
RTP
/
RTC
P的概念以及区别。摘抄别人的,自我感觉该资料讲的比较通俗易懂
rtsp
.rar_rt_
rtp
rtc
p
rtsp
_
rtsp
_
rtsp
rtc
p_
rtsp
rtp
rtsp
/
rtp
/
rtc
p的一个不错的例子哦,对于开发视频传输的开发都,很有用处的啊
使用wireshark抓
RTSP
,
RTP
,
RTC
P网络包
提供如何使用wireshark进行抓包
RTSP
,
RTP
调试,了解
RTSP
,
RTP
的协议及客户端与服务端的交互过程,方便大家debug。
简单的
RTSP
,
RTP
,
RTC
P推送H264码流服务器实现
简单实现
RTSP
,
RTP
,
RTC
P收发功能,可用于基础入门的学习研究。由于只是闲时兴趣随意花2星期凑出实现,代码及功能并非完善,只是能够多路VLC及MPLAYER作为客户端同时播放。
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章