
多媒体
文章平均质量分 89
iteye_7202
这个作者很懒,什么都没留下…
展开
-
MP4文件格式的解析,以及MP4文件的分割算法
mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当然,流媒体点播也可以采用flv格式来做,flv也可以封装H.264视频数据的,不过Adobe却不推荐这么做,人家说毕竟mp4才是H.264最佳的存储格式嘛。 这几天整理并重构了一下mp4文件...原创 2015-05-28 16:56:28 · 126 阅读 · 0 评论 -
视音频编解码技术零基础学习方法
转自:http://blog.youkuaiyun.com/leixiaohua1020/article/details/18893769 0. 生活中的视音频技术平时我们打开电脑中自己存电影的目录的话,一般都会如下图所示,一大堆五花八门的电影。(其实专业的影视爱好者一概会把影视文件分门别类的,但我比较懒,一股脑把电影放在了一起)因为下载的来源不同,这些电影文件有不同的格式,用不...原创 2014-12-05 11:15:47 · 233 阅读 · 0 评论 -
AAC文件格式与解码流程
1 文件格式1.1 概述及分类AAC“Advanced Audio Coding”的缩写,中文称为“高级音频编码”,被手机界称为“21世纪数据压缩方式”,AAC所采用的运算方式是与MP3的运算有所不同,AAC同时可以支持多达48个音轨,15个低频音轨,更多种取样率和比特率与及有多种言语的兼容能力,更高的译码效率,总括来说,AAC可以在对比MP3文件缩小30%的前题下提供更好的音质。A...原创 2014-12-02 10:43:12 · 359 阅读 · 0 评论 -
mp4文件格式
1 SummaryMPEG-4 Part 14 or MP4 file format, formally ISO/IEC 14496-14:2003, is a multimedia container format standard specified as a part of MPEG-4. It is most commonly used to store digital video ...原创 2014-12-02 10:25:24 · 214 阅读 · 0 评论 -
HTTP Live Streaming直播(iOS直播)技术分析与实现
转自:http://www.cnblogs.com/haibindev/archive/2013/01/30/2880764.html HLS技术要点分析 HTTP Live Streaming(HLS)是苹果公司(Apple Inc.)实现的基于HTTP的流媒体传输协议,可实现流媒体的直播和点播,主要应用在iOS系统,为iOS设备(如iPhone、iPad)提供音视频直播和点播方...原创 2014-11-21 14:16:09 · 177 阅读 · 0 评论 -
【GPU编解码】GPU硬解码---DXVA
前面介绍利用NVIDIA公司提供的CUVID库进行视频硬解码,下面将介绍利用DXVA进行硬解码。一、DXVA介绍DXVA是微软公司专门定制的视频加速规范,是一种接口规范。DXVA规范制定硬件加速解码可分四级:VLD,控制BitStream;IDCT,反余弦变换;Mocomp,运动补偿,Pixel Prediction;PostProc,显示后处理。其中,VLD加速等级最高,所以...原创 2015-07-22 16:39:49 · 1102 阅读 · 0 评论 -
【GPU编解码】GPU硬编码
一、OpenCV中的硬编码OpenCV2.4.6中,已实现利用GPU进行写视频,编码过程由cv::gpu::VideoWriter_GPU完成,其示例程序如下。int main(int argc, const char* argv[]) { if (argc != 2) { std::cerr << "Usage :...原创 2015-07-22 16:38:16 · 425 阅读 · 0 评论 -
C++实现RTMP协议发送H.264编码及AAC编码的音视频
RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia 公司创建,后来归Adobe公司所有,是一种私有协议,主要用来联系Flash Player和RtmpServer,如FMS, Red5, crtmpserver等。RTMP协议可用于实现直播、点播应用,通过FMLE(Flash Media Live Encoder...原创 2015-06-24 16:08:08 · 155 阅读 · 0 评论 -
TS文件格式详解
最近彻底研究分析了ts文件格式,这里做下学习总结:简单的来说,ts文件中的信息其实就是通过负载类型字段来找,找到后把数据从负载中提取出来,ts中可以有很多媒体类型数据,比如说可以同时又音频和视频数据,可是要如何区分ts文件中的数据是音频还是视频呢?这就需要动用ts文件中的PSI描述说明了。PSI:在MPEG-II中定义了节目特定信息(PSI),PSI用来描述传送流的组成结构,在MPEG-II...原创 2014-12-05 14:54:02 · 499 阅读 · 0 评论