社区
多媒体/流媒体开发
帖子详情
es流如何封装成PS流
cai99
2013-03-13 06:56:15
音频流如何封装成PS流
...全文
622
6
打赏
收藏
es流如何封装成PS流
音频流如何封装成PS流
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z4656207
2015-08-14
打赏
举报
回复
音频怎么处理?
shaded
2013-07-12
打赏
举报
回复
这么强大,不提供个例子可惜鸟
Zhu guli
2013-04-12
打赏
举报
回复
根本就不用vlc的源码就可以解决,vlc的源码我看了,逻辑比较复杂,还不如自己写,其实很简单的,只要你按协议标准操作和封装就行了,具体你可以到网上找下相关资料,自己写下代码就行了,几天时间就搞定了,如果你理解能力好,几个小时就搞定了
dengzikun
2013-03-28
打赏
举报
回复
引用 2 楼 cai99 的回复:
我按VLC源码还是不行啊
可能是VLC的代码你没有用对。 我抽取过VLC的PS流封装代码,封装H264,没问题。
cai99
2013-03-26
打赏
举报
回复
我按VLC源码还是不行啊
dengzikun
2013-03-14
打赏
举报
回复
MPEG2规范,VLC源码。
c++实现
es
封
ps
的类,将一帧一帧数据
封装
成
ps
包
c++实现
es
封
ps
的类,将一帧一帧数据
封装
成
ps
包,对初学视频编解码的人有很大的帮助和借鉴
Ps
to
Es
.zip_
es
流
解
封装
_
ps
_
ps
to
es
_
封装
ps
流
_
流
媒体
流
媒体
ps
流
到
es
流
的解
封装
,基于c/c++语言实现,带有
ps
实验源文件
FFmpeg4.3系列之23:
PS
和TS码
流
详解与代码实战
敬告:该系列的课程在抓紧录制更新中,敬请大家关注。敬告: 该系列的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,等。包括:音视频、
流
媒体、直播、Android、视频监控28181、等。我将带领大家一起来学习:学习
ES
、P
ES
、
PS
、TS码
流
的基本概念&tim
es
;TS码
流
和
PS
码
流
的详解,学习码
流
结构、重要的字段以及分析&tim
es
;使用FFmpeg处理
PS
和TS码
流
、主要是解
封装
层的工作,不涉及编解码、速度快&tim
es
;纯手工C++代码解析TS码
流
和
PS
码
流
,主要是根据数据结构进行分析、拆解;具体内容包括: 1.学习
ES
、P
ES
、
PS
、TS码
流
的基本概念2.TS码
流
和
PS
码
流
的详解,学习码
流
结构、重要的字段以及分析3.使用FFmpeg处理
PS
和TS码
流
、主要是解
封装
层的工作,不涉及编解码、速度快4.纯手工C++代码解析TS码
流
和
PS
码
流
,主要是根据数据结构进行分析、拆解。
视频
流
PS
打包方式详解
PS
流
: Program Stream(节目
流
),简称
PS
流
,将一个或多个分组但有共同的时间基准的基本数据
流
(P
ES
)合并
成
一个整体
流
,由
PS
包组
成
,而一个
PS
包又由若干个P
ES
包组
成
(到这里,
ES
经过了两层的
封装
)。
PS
包的包头中包含了同步信息与时钟恢复信息。一个
PS
包最多可包含具有同一时钟基准的16个视频P
ES
包和32个音频P
ES
包。
ES
流
: Elementary Stream(基本码
流
),是由编码器输出的原始基础码
流
,它只含有解码器所必需的、并与原始图象或原始音频相接近的信息。
RTP 将h264
流
封装
成
ps
流
并发送(C语言代码)
封装
成
ps
流
并发送,可以播放H264视频
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章