社区
C语言
帖子详情
如何把MPEG流加入自己的包头、包尾后通过网络传输呢?
hbd
2000-08-08 10:43:00
...全文
117
1
打赏
收藏
如何把MPEG流加入自己的包头、包尾后通过网络传输呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mhd
2000-11-23
打赏
举报
回复
关注!
流
媒体
传输
之Live555源码解读(第二季)
Live555是一个为
流
媒体提供解决方案的跨平台的C++开源项目,它实现了对标准
流
媒体
传输
是一个为
流
媒体提供解决方案的跨平台的C++开源项目,它实现了对标准
流
媒体
传输
协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的
流
化、接收和处理等支持,包括
MPEG
、H.263+、DV、JPEG视频和多种音频编码。
MPEG
-2 系统的
传输
流
复用方式
2.5
MPEG
-2 系统的
传输
流
复用方式
MPEG
-2标准可分为三部分:视频、音频和系统。上面所述的
MPEG
-2视频、音频编码是针对每一路电视信号的图像和伴频进行的。视频编码和音频编码部分输出的是视频或音频基本码
流
(称为ES
流
)。ES
流
再经过打包后输出的是包基本
流
( 称为 PES) 。包基本
流
的包长度可变的,视频通常是一帧(即一幅图像)一个包;音频包长度通常为一个音频
MPEG
-2中TS码
流
包结构和功能应用
【摘 要】本文就有线电视数字信号TS
流
的形成原理和包结构的相关内容进行了论述。 【关键词】ES;
MPEG
-2;TS;复用/解复用技术;包结构 一、 概述 随着有线数字电视的普及,
MPEG
-2系统复用技术的地位亦发凸显,根据
传输
媒介的质量不同,
MPEG
-2中定义了两种复用信息
流
:
传输
流
(TS)和节目
流
(PS:ProgramStream)。TS
流
与PS
流
的区别在于TS
流
的包结构是固定长度
TS
流
概述(ES
流
-基本
流
,PES
流
-打包基本码
流
,PS
流
-节目
流
,TS
流
-
传输
流
)
一、TS
流
概述 ES
流
(Elementary Stream,基本
流
):数字电视各组成部分编码后所形成的直接表示基本元素内容的
流
,包含视频、音频或数据的连续码
流
。 PES
流
(Paketized Elementary Stream,打包基本码
流
):是将基本的码
流
ES
流
根据需要分成长度不等的数据包,并加上
包头
就形成了打包的基本码
流
PES
流
。 PS (Program Stream,节目
流
):将一个节目的多个组成部分按照它们之间的互相关系进行组织并
加入
各组成部分关系描述后的码
流
。PS
流
是一种多路复用数字音频、视
国标
MPEG
-PS实时
流
播放器开发(附例子)
公安部制定的GBT 28181标准广泛应用于安防领域,这个标准规定了
传输
的视音频数据要封装成PS
流
格式。PS格式(原名叫
MPEG
-PS)在很多领域已经应用了很长一段时间,特别是在安防、广播电视、影音制作等领域,我们熟知的DVD格式(vob)就是用PS封装的。这篇文章我打算给大家讲解怎么实现一个PS
流
的实时
流
播放器,通过这篇文章学习,大家就知道一个实时
流
播放器应该如何设计、如何对PS
流
做处理等。 ...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章