WebRTC -- 流媒体基础概念

25 篇文章 269 订阅 ¥19.90 ¥99.00
本文详细介绍了WebRTC中涉及的流媒体协议,包括RTP、RTCP、SRTP、RTSP、SDP、SIP、RTMP、RTMFP、RSVP、MMS和HLS。这些协议在实时音视频传输中起着关键作用,RTP用于传输数据,RTCP负责服务质量监控,RTSP用于控制媒体流,SDP描述会话参数,SIP发起会话,RTMP常用于Flash播放,而HLS则是一种基于HTTP的流媒体协议,适用于适应不同数据速率的场景。
摘要由CSDN通过智能技术生成

一、流媒体协议

1.1 RTP (Real-time Transport Protocol)

1.1.1 RTP特征

实时传输协议(Real-time Transport Protocol)是一个网络传输层协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的,它作为因特网标准在RFC 3550(该文档的旧版本是RFC 1889)有详细说明,RTP标准定义了两个子协议:RTP和RTCP。

RTP协议是建立在UDP协议上的。 RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议)、视频会议和视频电话系统(配合H.263或SIP)。

RTP标准由两个紧密链接部分组成:

  • RTP ---- 传送具有实时属性的数据;
  • RTP控制协议(RTCP)----监控服务质量并传送正在进行的会话参与者的相关信息。

RTP本身并没有提供按时发送机制或其他服务质量(QoS)保证,它依赖于底层服务去实现这一过程。RTP并不保证传送或防止无序传送,也不确

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

china_jeffery

你的鼓励是我前进的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值