多媒体
maoer2016
这个作者很懒,什么都没留下…
展开
-
FLV格式
转载自:https://wuyuans.com/2012/08/flv-format/ flv文件主要由两部分组成:header和body。1.headerheader部分记录了flv的类型、版本等信息,是flv的开头,一般都差不多,占9bytes。具体格式如下:文件类型3 bytes“FLV”版本1 byte转载 2016-09-21 10:02:10 · 269 阅读 · 0 评论 -
MP4封装格式详解1
转载自:http://blog.chinaunix.net/uid-20758197-id-5056943.htmlMP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在“ISO/IEC 14496-14”标准文件中定义的。1.最小组成单元 BOX像FLV的tag、MKV的EBML、ASF文件中的 ASF object.mp4 是由一系列的box组转载 2016-09-21 15:06:30 · 2654 阅读 · 0 评论 -
MP4-2
转载自:http://blog.chinaunix.net/uid-20758197-id-5056949.html1.File Type BoxBox Type: `ftyp’这种box一般情况下都会出现在mp4文件的开头,它可以作为mp4容器格式的可表示信息。就像flv头‘F’ 'L' 'V' 3字节,MKV头部的1A 45 DF A3 、ASF_Heade转载 2016-09-21 15:13:24 · 495 阅读 · 0 评论 -
MP4-4
转载自:http://blog.chinaunix.net/uid-20758197-id-5056960.html前面介绍过的几种格式flv、mkv、asf等。他们音视频的数据包一般都是按照文件的顺序交叉安放。你解析完头部信息后。剩下的一般就按照文件顺序一个数据包一个数据包的解析就行了。但是MP4完全不是这种概念。他的媒体信息和数据是分开存放的。就是你想获得数据之前必须要解析出每转载 2016-09-21 15:19:40 · 496 阅读 · 0 评论 -
MP4-3
转载自:http://blog.chinaunix.net/uid-20758197-id-5056956.html2.2.2 Media BoxBox Type: ‘mdia’mdia box 结构十分复杂。来个例子。2.2.2.1 Media Header BoxBox Type: ‘mdhd’[cpp] vie转载 2016-09-21 15:17:49 · 465 阅读 · 0 评论