网上有很多mingw 编译ffmpeg的介绍,但是多很难顺利完成,整理了网上的一些资料把编译过程整理了一下,便于大家使用1、搭建 MinGW 的编译环境,这里不做过多介绍,网上一大堆2、安装yasm 地址:http://yasm.tortall.net/Download.html,如果不需要x264...
分类:
其他好文 时间:
2015-01-11 22:59:02
阅读次数:
1373
本人一直用的是CRtmpServer服务,在CRtmpServer服务中根据自已的想法也加入了许多功能,如通过http接口来加载配置等,苦于不支持HLS,自已添加ts分片水平又有限,思来想去决定借助SimpleRtmpServer的HLS功能。说干就干,SRS顺利搭好,比想像中的要简单。...
分类:
其他好文 时间:
2015-01-09 20:59:13
阅读次数:
766
C++实现RTMP协议发送H.264编码及AAC编码的音视频 RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia 公司创建,后来归Adobe公司所有,是一种私有协议,主要用来联系Flash Player和RtmpSe....
分类:
编程语言 时间:
2015-01-09 01:27:03
阅读次数:
3254
1.为什么要用C语言直到今天,C语言虽然不是使用人数最多的语言了,但是C没有老去,在很多的核心系统代码里,依然跑的是设计精美的C,绝大多数的嵌入式开发核心库软件是C开发的,多数标准算法是基于标准C设计的。C语言以其简洁,灵活和性能优越,依然在核心软件设计师心目中有不可动摇的地位。2.为什么要面向对象...
分类:
编程语言 时间:
2015-01-08 19:45:38
阅读次数:
217
FFMpeg对视频文件进行解码的大致流程1. 注册所有容器格式: av_register_all()2. 打开文件: av_open_input_file()3. 从文件中提取流信息: av_find_stream_info()4. 穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO5. ...
分类:
其他好文 时间:
2015-01-08 19:29:17
阅读次数:
179
CentOS 6.4-64位下编译ffmpeg几个简单步骤:1.编译前环境准备;2.下载源码;3.编译,安装;-----------------------------------------------下面就一个一个的叙述下:一,安装必要所需环境:命令行:# yuminstallautoconfa...
分类:
其他好文 时间:
2015-01-07 18:15:19
阅读次数:
248
两路视频跳帧的一些想法:
关于多路视频,如果不涉及对比的话,多线程是最佳选择,来一路视频的话,直接开一个线程去显示处理,非常有效,方便。
但如果说要求两路视频的图像的相似度,那么便牵扯到解码同步问题,如果说一路是本地视频文件,一路是网络视频流,那么很可能由于其帧型的不同,导致解码效率不同,相同序号的帧出现在两个时刻。感觉对比的话,应该是在线程里,当然,鉴于计算量比较大,比较的时候可以再开线程,...
分类:
其他好文 时间:
2015-01-06 18:09:01
阅读次数:
182
新老版本FFMPEG对于从内存中获取未知格式视频流解码的不同方法。新版本(使用avcodec_decode_video2等新接口)先不说了,比较简单。对于旧版本,则比较麻烦。参考如下:http://www.acnenomor.com/3857007p1/process-video-stream-from-memory-bufferhttp://fossies.org/linux/m..
分类:
其他好文 时间:
2015-01-06 15:50:30
阅读次数:
107
Wowza是当今可以说最流行的流媒体服务器之一,近来因为需要搭建相应的服务器,但又不想用camera等作真实的直播,所以想办法用媒体文件转换成直播流再提供给Wowza进行直播。这里把该设置步骤以及设计VOD的步骤给出来,希望能让有需要的人少走弯路。
1. 简介
WowzaStreaming Engine 4 (也就是著名的WowzaMedia Server®)是一个高性能、可扩展的...
分类:
其他好文 时间:
2015-01-06 15:41:57
阅读次数:
270
OS:CentOS6.4-64bit
--------编译 FFMPEG with h265--------
1.安装 hg tool
#yum install hg
2.下载 x265 source code 并 make
#hg clone https://bitbucket.org/multicoreware/x265
#cd x265/build/linux
#make
#...
分类:
其他好文 时间:
2015-01-06 15:30:33
阅读次数:
220