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 开始的。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐