码迷,mamicode.com
首页 >  
搜索关键字:TS流    ( 60个结果
MPEG2_TS流基本概念和数据结构
(1)ES- Elementary Streams (原始流),对视频、音频信号及其它数据进行编码压缩后的数据流称为原始流。原始流包含訪问单元。比方视频原始流的訪问单元就是一副图像的编码数据。(2) PES-Packetized Elementary Streams (分组的原始流),原始流形成的分 ...
分类:其他好文   时间:2017-07-03 13:50:01    阅读次数:258
关于对H264码流的TS的封装的相关代码实现
转自:http://www.cnblogs.com/lidabo/p/6604998.html 1 写在开始之前 在前段时间有分享一个H264封装ps流到相关文章的,这次和大家分享下将H264封装成TS流到相关实现,其实也是工作工作需要。依照上篇一样,分段说明每个数据头的封装情况,当然,一样也会加上 ...
分类:其他好文   时间:2017-06-26 18:59:00    阅读次数:1171
机顶盒demux的工作原理
在机顶盒中demux部分相对来说是比较复杂的部分,对于机顶盒软件开发的新手来说通常在这里会遇到一些困难,今天特意研究了一下驱动层代码,有一点自己的理解,因此写下来记录一下学习过程。 机顶盒中数据是如何流向的呢? 清流数据大致流向: TS流-->高频头(tuner) -->过滤(demux)-->缓冲 ...
分类:其他好文   时间:2017-05-25 18:17:12    阅读次数:275
mpeg2 ts流PAT,PMT,SDT的定义
转自: http://blog.sina.com.cn/s/blog_5ea0192f0100vo15.html 更具体准确的信息请参考iso13818-1,都在里面定义的 PAT的定义:Table_id:为8bit字段,该字段标识节目关联分段,对于PAT,置为0x00。 Section_synta ...
分类:其他好文   时间:2017-05-24 12:38:21    阅读次数:206
视频编码与视频格式的区别和联系
视频编码是一种压缩技术,就是把原始的视频流压缩成特定的比特流(视编码方案)。视频格式是一种封装格式,就是把编码后的比特流进行封装,不同的视频格式封装方法不同。打个比方,原始的模拟视频采用MPEG2数字化编码后,你可以采用TS流格式封装成TS流文件,也可以采用PS流格式封装成PS流文件,选择权在于你, ...
分类:其他好文   时间:2017-05-23 22:45:31    阅读次数:152
TS流之代码分析
代码分析前,先要了解TS流基本概念:TS流之基本概念。 VLC解析TS流是通过libts库来分离的,libts库使用libdvbpsi库来解TS表。 1. libts库在加载的时候,会将以下如下两个函数注册下去,当接收到PAT或者PMT的时候,会进行调用。PAT和PMT每隔一段时间就会发送一次,以更 ...
分类:其他好文   时间:2017-05-15 20:58:55    阅读次数:193
ffmpeg 音频转码
大多数厂家摄像机输出的音频流格式都是PCM,有一些场合(比如讲音视频流保存成Ts流)需要将PCM格式转成AAC格式。基本的思路是先解码得到音频帧,再将音频帧编码成AAC格式。编码和解码之间需要添加一个filter。filter起到适配的作用。 首先解码: decode 得到AVFrame 也即音频帧 ...
分类:其他好文   时间:2016-06-16 01:26:24    阅读次数:361
TS流格式(转)
一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video、Audio以及我们需要学习的PAT、PMT等信息。因此,我们首先需要了解TS流是什么,以及TS流是怎样形成、有着怎样的结构。 (一) TS流、P ...
分类:其他好文   时间:2016-06-15 15:36:40    阅读次数:253
没看完,以后接着看
一 从TS流开始         数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video、Audio以及我们需要学习的PAT、PMT等信息。因此,我们首先需要了解TS流是什么,以及TS流是怎样形成、有着怎样的结构。 (一) TS流、PS流、PES流和ES流都是什么?        ES流(Eleme...
分类:其他好文   时间:2016-03-26 07:46:47    阅读次数:282
TS格式解析
TS:全称为MPEG2-TS。TS即"Transport Stream"的缩写。它是分包发送的,每一个包长为188字节(还有192和204个字节的包)。包的结构为,包头为4个字节(第一个字节为0x47),负载为184个字节。在TS流里可以填入很多类型的数据,如视频、音频、自定义信息等。MPEG2-T
分类:其他好文   时间:2016-03-18 07:05:12    阅读次数:384
60条   上一页 1 2 3 4 5 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!