视音频数据处理入门:UDP-RTP协议解析

RTP协议:

RTP被划分在传输层,它建立在UDP上。

RTP 协议介绍

RTP header 结构图示:

RTP_HEADER最少占用12个字节

知识点:seq_no是什么?

从代码中分析:一个RTP_DATA中 含有7个 [MPEGTS Pkt]

MPEG-TS是什么?

MPEG-TS封装格式—音视频基础知识 · FFmpeg原理

一、什么是TS文件格式

TS(Transport Stream,传输流)是一种封装的格式,它的全称为MPEG2-TS。 MPEG2-TS是一种标准数据容器格式,传输与存储音视频、节目与系统信息协议数据,主要应用于数字广播系统,譬如DVB、ATSC与IPTV。 传输流最初是为广播而设计的。

【.ts文件 和.flv一样是一种封装格式】

二.MPEG是什么?

把 MPEG 理解成一个组织就行。 MPEG 主要制定影音压缩及传输的规格标准。MPEG 组织制定的标准目前一共有五个 ,MPEG-1、MPEG-2、MPEG-4、MPEG-7及MPEG-21,而 MPEG-TS 封装格式 的定义在 MPEG-2 标准 里面。

由代码可知:ts packet 包 固定的大小为188个字节,都是以 0x47 开始的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值