社区
C语言
帖子详情
如何把MPEG流加入自己的包头、包尾后通过网络传输呢?
hbd
2000-08-08 10:43:00
...全文
109
1
打赏
收藏
如何把MPEG流加入自己的包头、包尾后通过网络传输呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mhd
2000-11-23
打赏
举报
回复
关注!
MPEG
-2中TS码
流
包结构和功能应用
【摘 要】本文就有线电视数字信号TS
流
的形成原理和包结构的相关内容进行了论述。 【关键词】ES;
MPEG
-2;TS;复用/解复用技术;包结构 一、 概述 随着有线数字电视的普及,
MPEG
-2系统复用技术的地位亦发凸显,根据
传输
媒介的质量不同,
MPEG
-2中定义了两种复用信息
流
:
传输
流
(TS)和节目
流
(PS:ProgramStream)。TS
流
与PS
流
的区别在于TS
流
的包结构是固定长度
MPEG
-2 系统的
传输
流
复用方式
2.5
MPEG
-2 系统的
传输
流
复用方式
MPEG
-2标准可分为三部分:视频、音频和系统。上面所述的
MPEG
-2视频、音频编码是针对每一路电视信号的图像和伴频进行的。视频编码和音频编码部分输出的是视频或音频基本码
流
(称为ES
流
)。ES
流
再经过打包后输出的是包基本
流
( 称为 PES) 。包基本
流
的包长度可变的,视频通常是一帧(即一幅图像)一个包;音频包长度通常为一个音频
视频
流
PS打包方式详解
PS
流
: Program Stream(节目
流
),简称PS
流
,将一个或多个分组但有共同的时间基准的基本数据
流
(PES)合并成一个整体
流
,由PS包组成,而一个PS包又由若干个PES包组成(到这里,ES经过了两层的封装)。PS包的
包头
中包含了同步信息与时钟恢复信息。一个PS包最多可包含具有同一时钟基准的16个视频PES包和32个音频PES包。ES
流
: Elementary Stream(基本码
流
),是由编码器输出的原始基础码
流
,它只含有解码器所必需的、并与原始图象或原始音频相接近的信息。
TS
流
概述(ES
流
-基本
流
,PES
流
-打包基本码
流
,PS
流
-节目
流
,TS
流
-
传输
流
)
一、TS
流
概述 ES
流
(Elementary Stream,基本
流
):数字电视各组成部分编码后所形成的直接表示基本元素内容的
流
,包含视频、音频或数据的连续码
流
。 PES
流
(Paketized Elementary Stream,打包基本码
流
):是将基本的码
流
ES
流
根据需要分成长度不等的数据包,并加上
包头
就形成了打包的基本码
流
PES
流
。 PS (Program Stream,节目
流
):将一个节目的多个组成部分按照它们之间的互相关系进行组织并
加入
各组成部分关系描述后的码
流
。PS
流
是一种多路复用数字音频、视
MPEG
-TS 格式解析
一.背景介绍 二.TS介绍 三.TS解封装的原理 四.TS格式详解 1.TS包格式 2.PAT格式 3.PMT格式 4.PES格式 五.参考资料 一.背景介绍
MPEG
-TS一种标准数据容器格式,
传输
与存储音视频、节目与系统信息协议数据,应用于数字广播系统,譬如DVB,ATSC与IPTV。
传输
流
在
MPEG
-2第1部分系统中规定,正式称为ISO / IEC标准13818-1或IT...
C语言
69,337
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章