含义
RTP的同步包含两个含义,一个是RTP流自己的同步,一个是多个RTP流的同步。举例来说,一个音乐的正常播放需要流自己的同步,而音视频的同步播放需要多个RTP流的同步(注意,音视频一般是分开RTP流传的)。
RTP的同步靠这几个东西来完成:
1. RTP帧头的以下三个域 sequence number, timestamp,SSRC
2. RTCP SR报文的以下三个域:RTP tim...
分类:
其他好文 时间:
2015-05-17 12:20:40
阅读次数:
216
sublime用着虽然很不错,但是还是有些不习惯的,于是就折腾了下vim。""===============================
" 更新时间:2015-05-11 17:37
""===============================
" 设置vundle
set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundl...
分类:
系统相关 时间:
2015-05-12 21:03:44
阅读次数:
1229
http://wmnmtm.blog.163.com/blog/static/38245714201192491746701/使用RTP传输H264的时候,需要用到sdp协议描述,其中有两项:Sequence ParameterSets(SPS) 和Picture ParameterSet(PPS....
分类:
其他好文 时间:
2015-05-11 14:41:51
阅读次数:
255
rtp(H264)第一个包(单一NAL单元模式)————-sps 80 {V=10,p=0,x=0,cc=0000} 60 {m=0,pt=110 0000} 53 70{sequence number} 9A FC AF 27 {timestamp} 69 25 7...
分类:
其他好文 时间:
2015-05-11 01:20:40
阅读次数:
193
1live555简介是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,...
分类:
其他好文 时间:
2015-05-10 11:20:54
阅读次数:
169
Normally, RTSP provide streaming over UDP. By nature, UDP is a better choice as it provides robust streaming capability for media. However, it is unli...
分类:
其他好文 时间:
2015-05-07 00:40:26
阅读次数:
178
本文主要讲解live555的服务端RTP打包流程,根据MediaServer讲解RTP的打包流程,所以大家看这篇文章时,先看看下面这个链接的内容;庖丁解牛-----Live555源码彻底解密(根据MediaServer讲解Rtsp的建立过程)http://blog.csdn.net/smilesto...
分类:
其他好文 时间:
2015-05-07 00:27:03
阅读次数:
678
H.264 视频 RTP 负载格式1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+F: 1 ...
分类:
其他好文 时间:
2015-05-06 14:40:55
阅读次数:
183
FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法RFC3984是H.264的baseline码流在RTP方式下传输的规范,这里只讨论FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法。H.264的NAL层处理H264以NALU(NALunit)为单位来支...
分类:
其他好文 时间:
2015-05-06 13:02:08
阅读次数:
266
H.264 视频 RTP 负载格式1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+F: 1 ...
分类:
其他好文 时间:
2015-05-06 12:34:48
阅读次数:
224