RTP/RTCP协议介绍
来源:互联网 发布:windows Api编程过程 编辑:程序博客网 时间:2024/05/16 12:14
本文转自:http://www.cnblogs.com/moonvan/archive/2011/09/11/2173448.html
1流媒体协议
当前在Internet上传输音频和视频等信息主要有两种方式:下载和流式传输。
下载情况下,用户需要先下载整个媒体文件到本地,然后才能播放媒体文件。流式传输是指传输之前首先对多媒体进行预处理(降低质量和高效压缩),然后使用缓存系统来保证数据连续正确地进行传输。使用流式传输可以边下载边观看流媒体节目,可以实现网上直播、视频会议等。
目前,支持流媒体传输的协议主要有:实时传输协议RTP、实时传输控制协议RTCP和实时流协议RTSP(Real-time Streaming Protocol) 等,此类协议在IP/TCP协议中的位置如图1所示。
图1流媒体协议在IP/TCP协议中的位置
2 RTP/RTCP协议
图2RTP分组的首部格式
1)结束分组 BYE 表示关闭一个数据流。
2)特定应用分组 APP 使应用程序能够定义新的分组类型。
3)接收端报告分组 RR 用来使接收端周期性地向所有的点用多播方式进行报告。
4)发送端报告分组 SR 用来使发送端周期性地向所有接收端用多播方式进行报告。
5)源点描述分组 SDES 给出会话中参加者的描述。
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP/RTCP协议介绍
- RTP与RTCP协议介绍
- RTP与RTCP协议介绍
- RTP与RTCP协议介绍
- RTP与RTCP协议介绍
- RTP与RTCP协议介绍
- RTP与RTCP协议介绍
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- Java注解
- Spark取到Kafka,出现ZK和Kafka offset不一致
- ACM程序设计 书中题目 B
- TLS(线程局部存储)以及基于TLS技术的反调试技术
- RTP/RTCP协议介绍
- 详解Java的Spring框架中的注解的用法
- C语言 内存管理
- 全排列问题的JAVA代码
- Linux 系统下 NVIDIA 显卡驱动,GNOME 桌面环境不兼容
- 洛谷 3654_First Step (ファーストステップ)_模拟
- 数组排序sort()用法
- Python面向对象编程(5)——类的特殊方法
- pinterest怎么打不开了,打不开Pinterest的办法