
音视频编解码
王林森linux
这个作者很懒,什么都没留下…
展开
-
FLV视频封装格式详解
OverviewFlash Video(简称FLV),是一种流行的网络格式。目前国内外大部分视频分享网站都是采用的这种格式.File Structure从整个文件上开看,FLV是由The FLV header 和 The FLV File Body 组成.1.The FLV headerFieldTypeComment转载 2014-06-08 16:37:43 · 441 阅读 · 0 评论 -
各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式(一)
编解码学习笔记(一):基本概念媒 体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放 license收费等等。最近因为项目的关系,需要理清媒体的codec,比较搞的是,在豆丁网上看运营商的规范 标准,同一运营商同样的业务在不同文档中不同的要求,而且有些要求就我看来应当是历史的延续,也就是现在已经很转载 2014-10-15 15:05:18 · 1799 阅读 · 0 评论 -
mp4文件格式解析
目前MP4的概念被炒得很火,也很乱。最开始MP4指的是音频(MP3的升级版),即MPEG-2 AAC标准。随后MP4概念被转移到视频上,对应的是MPEG-4标准。而现在我们流行的叫法,多半是指能播放MPEG-4标准编码格式视频的播放器。但是这篇文章介绍的内容跟上面这些都无关,我们要讨论的是MP4文件封装格式,对应的标准为ISO/IEC 14496-12,即信息技术 视听对象编码的第12部分转载 2014-12-03 19:09:10 · 412 阅读 · 0 评论 -
[转]视频音频常用编码解码介绍
来源http://blog.youkuaiyun.com/luchy/archive/2007/03/27/1542478.aspx这里只对常见的视频音频编码做一个系统的简单介绍,并不进行详细 探讨。由于我的知识有限,难免有错误的地方,欢迎来信指正。MPEG 系列MPEG 即 (Moving Pictures Experts Group) 运动图象专家组,属于 ISO(In转载 2015-01-08 14:49:16 · 692 阅读 · 0 评论 -
MPEG2_TS(一)-结构-复用器
转自: MPEG2_TS(一)-结构-复用器一:原理 一个复用(mux)文件或流中包含音频视频,一般都是编码之后的,例如H264 ,MP3,MP2,AAC 等等,音视频结合到一起,实现音视频同步生成一种新的复用(mux)文件或者流,例如avi,rmvb,MP4,ts等等,不同的文件或流有不同的结构和音视频流组成。本文以 H264 +转载 2014-10-15 17:06:46 · 776 阅读 · 0 评论 -
TS流相关问题
转自 http://www.cnblogs.com/wangqiguo/archive/2013/03/29/2987949.html将H264与AAC打包Ipad可播放的TS流的总结由于要在crtmpserver中实现Http Live Streaming ,本人花了接近3个星期的时间,研究将H264与AAC打包为TS流并能在Ipad上通过HTML5播放,转载 2014-10-15 16:55:29 · 4655 阅读 · 0 评论 -
PSI信息解析
SI信息INFORMATION OF PSI"PSI是对单一TS流的描述,是TS流中的引导信息" PSI信息由节目关联表PAT、条件接收表CAT、节目映射表PMT和网络信息表NIT组成。这些表会被插入到TS流中。PSI信息是对单一TS流的描述,它是TS流的引导信息;PSI信息指定了如何从一个携带多个节目的传输流中找到指定的节目(见Q1)。转载 2014-10-15 15:57:22 · 525 阅读 · 0 评论 -
FLV文件(H264 + AAC)格式超详细分析
最近自己动手将H264视频流和AAC音频流合成flv文件,但是没有采用开源的ffmpeg的api来处理音视频流。方法就是模仿ffmpeg中libavformat/flvenc.c 文件写代码来完成音视频的flv格式封装。在这个封装过程中,需要非常清楚flv文件格式。网上有关flv文件格式的资料非常多,不过大部分资料是互相转载或者缺乏足够详细的信息(例如:AVDecoderConfiguration转载 2014-09-29 15:12:49 · 2080 阅读 · 0 评论 -
AAC ADTS格式分析
1.ADTS是个啥ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。记得第一次做demux的时候,把AAC音频的ES流从FLV封装格式中抽出来送给硬件解码器时,不能播;保存到本地用pc的播放器播时,我靠也不能播。当时崩溃了,后来通过查找资料才知道。一般的AAC解码器都需要把AAC的ES流打包成ADTS的格式,一般是在AAC转载 2014-09-29 15:02:31 · 405 阅读 · 0 评论 -
PSI、TS流总结
转载地址:http://blog.youkuaiyun.com/rongdeguoqian/article/details/18048933转载 2014-10-15 15:55:59 · 707 阅读 · 0 评论 -
MPEG2_TS(二)-PCR控制发送速度原理
转自:http://blog.youkuaiyun.com/zhuweigangzwg/article/details/17222467MPEG2_TS(二)-PCR控制发送速度原理一·目的:本文所讲是通过PCR控制TS文件发送给UDP的速率,以便用vlc来接收数据时不会产生“空”,或溢出的情况。 截取一位网友的话:泛泛讲点其他的东西,为什么要用pcr来控制发送速度:通常硬件ASI卡传转载 2014-10-15 17:05:41 · 1037 阅读 · 0 评论 -
(转)各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式(二)
编解码学习笔记(七):微软Windows Media系列资料来源于wiki与 http://chaoqunz.blog.163.com/blog/static/6154877720084493941186/。Microsoft 公司主导的音频视频编码系列,它的出现主要是为了进行网络视频传输,现在已经向HDTV 方面进军,开发了 WMV HD 应用。WMV(Windows Media转载 2014-10-15 15:06:34 · 5314 阅读 · 0 评论 -
从TS流到PAT和PMT
一 从TS流开始 最近开始学习数字电视机顶盒的开发,从MPEG-2到DVB,看着看着突然就出现了一大堆表格,什么PAT、PMT、CAT……如此多的表该怎样深入了解呢? 我们知道,数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video、Audio以及我们需要学习的PAT、PM转载 2014-10-15 15:52:49 · 662 阅读 · 0 评论 -
(转)AAC ADTS LATM 格式分析
http://www.rosoo.net/a/201110/15098.htmlhttp://blog.youkuaiyun.com/markman101/article/details/6616170一、ADTS格式:ADTS的全称是Audio Data Transport Stream。是AAC音频的传输流格式。AAC音频格式在MPEG-2(ISO-13318-7 20转载 2014-10-15 15:07:23 · 657 阅读 · 0 评论