FFmpeg开发系列:RTSP+Live555直播点播详解及RTSP数据共享机制.pdfVIP

  • 1
  • 0
  • 约3.85千字
  • 约 6页
  • 2026-06-29 发布于北京
  • 举报

FFmpeg开发系列:RTSP+Live555直播点播详解及RTSP数据共享机制.pdf

povertcp:需要4字节的头部

RTP,RTCP数据和RTSP数据共享TCP数据通道

RTP,RTCP数据和RTSP数据共享TCP数据通道,因此必须有一个标识来区分这三种数据。

RTP和RTCP数据会以【$符号+1个字节的通道编号+2个字节的数据长度】,共4个字节

的前缀开始,

RTSP数据是没有前缀的。

RTP数据和RTCP数据的区别在于第二个字节的通道编号,据观察RTP通道编号是偶数,

RTCP通道编号是奇数。

两种发送方式的RTP包的打包方式和内容都是一样的,不同的地方主要是RTSP会话交互

发送的信息还有通过TCP方式发送的RTP包前面再加节的头,加节头以及数

据发送的代码如下:

statici___

ntsendrtppacket(rtpclientparaminfo*pinfo,unsignedchar*buf,intlen)

{

_

intsfd=0;intsendtonum;structsockaddrins;if(!

pinfo||!buf)ret

文档评论(0)

1亿VIP精品文档

相关文档