
流媒体&音视频
文章平均质量分 77
yanfake
这个作者很懒,什么都没留下…
展开
-
H264编码方式解析(1)
H.264可用于手机电视广播,打开手机就可以收看数字电视节目。美国高等电视系统会议和日本无线电工业和事务协会都准备把H.264作为地面便携式数字电视广播的编码方式。欧洲数字电视广播标准化团体也正在将H.264作为数字电视的一种编码方式来采用。 家电行业中的视频存储设备厂商也看中了H.264。东芝的HD DVD-ROM就靠H.264赢得了时间。硬盘录像机HDD和DVD录像机的长时间录像转载 2012-01-31 15:52:36 · 1853 阅读 · 0 评论 -
TS码流分析
MPEG组织于1994年推出MPEG-2压缩标准,以实现视/音频服务与应用互操作的可能性,MPEG-2标准是针对标准数字电视和高清晰度电视在各种应用下的压缩方案和系统层的详细规定。对应于不同的应用,符合MPEG-2标准的码流又分为传送流和程序流,本文主要讲解了传送流有关的部分数据结构,从实际应用的传送流码流中截取了部分码流做了说明,并给出了部分解析传送流码流的实例程序。 在MPEG-转载 2012-04-24 10:51:41 · 5861 阅读 · 2 评论 -
PAFF 和MBAFF
http://www.cppblog.com/elva/archive/2012/04/18/171874.htmlPAFF 和MBAFF:当对隔行扫描图像进行编码时,每帧包括两个场,由于两个场之间存在较大的扫描间隔,这样,对运动图像来说,帧中相邻两行之间的空间相关性相对于逐行扫描时就会减小,因此这时对两个场分别进行编码会更节省码流。对帧来说,存在三种可选的编码方式:将两场合并作为一帧进行转载 2012-04-24 11:18:22 · 808 阅读 · 0 评论 -
HTTP live streaming 媒体流架构
HTTP 媒体流架构http://www.apple.com.cn/developer/library/ios/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/HTTPStreamingArchitecture/HTTPStreamingArchitecture.html#//apple_ref/doc/uid/T转载 2012-04-24 13:15:46 · 4331 阅读 · 0 评论 -
mp4文件相关基本概念
[mp4文件格式]获取mp4文件信息1 - 计算电影长度方法1从mvhd - movie header atom中找到time scale和duration,duration除以time scale即是整部电影的长度。time scale相当于定义了标准的1秒在这部电影里面的刻度是多少。例如audio track的time scale = 8000, duration = 5601转载 2012-05-02 17:07:43 · 1225 阅读 · 0 评论 -
Time scale Duration
1 mvhdTime scaleA time value that indicates the time scale for this movie—that is,the number of time units thatpass per second in its time coordinate system. A time coordinate system tha原创 2012-05-02 18:03:27 · 835 阅读 · 0 评论 -
图像、帧、片、NALU 学习 H.264
http://www.cppblog.com/elva/archive/2011/02/24/140579.html图像、帧、片、NALU 是学习 H.264 的人常常感到困惑的一些概念,我在这里对自己的理解做一些阐述,欢迎大家讨论:H.264 是一次概念的革新,它打破常规,完全没有 I 帧、P帧、B 帧的概念,也没有 IDR 帧的概念。对于 H.264 中出现的一些概念从大到转载 2012-04-24 11:12:17 · 741 阅读 · 0 评论 -
视频文件格式解析之 3GP与MP4
1. 概述流行的文件格式背后都有大公司的支持。FLV得益于ADOBE公司推动的网络视频分享风潮,而AVI则是MICROSOFT首创的RIFF即视频和音频交 织在一起同步播放。 3GP/MP4是APPLE提出并得到ISO标准支持作为NOKIA等手机的默认视频格式。3GP是MP4格式在手机上的简化版。MP4的codec组合 一般是mpeg4 + AAC, 3GP则按版本演进分为3gpp r5(h.转载 2012-05-09 12:25:26 · 3773 阅读 · 1 评论 -
The difference of HLS and http Progressive download streaming
HLS (HTTP Live Streaming) OverviewHTTP Live Streaming is an HTTP-based media streaming communications protocol implemented by Apple Inc. as part of their QuickTime and iPhone software syst原创 2012-06-07 13:52:31 · 888 阅读 · 0 评论