1、概述
最简单的基于FFmpeg的AVDevice例子(屏幕录制+声音采集),视频采用mpeg4编码,音频采用aac编码,并生成mp4文件,其中fifo是此程序的关键,此程序只是一个demo很多优化都没做,仅供参考。
2、代码
/**
*最简单的基于FFmpeg的AVDevice例子(屏幕录制+声音采集),视频采用mpeg4编码,音频采用aac编码,并生成mp4文件
*缪国凯 MK...
分类:
其他好文 时间:
2015-06-30 22:07:39
阅读次数:
319
C++实现RTMP协议发送H.264编码及AAC编码的音视频转自:http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.html RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协....
分类:
编程语言 时间:
2015-06-02 08:04:49
阅读次数:
201
/** unsigned long nSampleRate, // 采样率,单位是bps* unsigned long nChannels, // 声道,1为单声道,2为双声道* unsigned long &samplesInput, ...
分类:
其他好文 时间:
2015-04-14 14:28:15
阅读次数:
129
http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.htmlRTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia 公司创建,后来归Adobe公司所有,是...
分类:
编程语言 时间:
2015-04-01 11:12:48
阅读次数:
326
附录 Andoird/NDK环境下FFmpeg及相关库的编译
本篇介绍在Android/Ndk环境下FFmpeg的编译及使用, FFmpeg自带了H264、AAC、MP3的解码器,但却没有(或没有好的)相应的编码器。相应的编码器需要使用第三方库。推荐使用的第三方库为x264(H264编码) 、FDK_AAC(AAC编码),lame(MP3编码)。
在顺序上,应该先编译好第三方库,最后再编...
分类:
移动开发 时间:
2015-03-07 18:44:02
阅读次数:
236
公司项目中使用rtmp推流,音频编码aac、视频编码H264。windows和android平台都没有发现问题。然而在IOS版本的APP中发现几个问题:1. 推流后flash播放异常2. IOS平台微信分享后html5播放异常但是在PC上播放正常,android平台上html5播放正常。经过两天的钻...
分类:
Web程序 时间:
2015-02-09 21:32:30
阅读次数:
3265
FAAC编码代码流程图
通用的AAC编码系统框图(偷来的图)
对比可以发现,其实FAAC的编码和一般的AAC编码大致一致,主要包括心理声学模型处理部分和量化处理两部分,还包括一些优化处理的过程。实现的源码+注释:int FAACAPI faacEncEncode(faacEncHandle hEncoder,
int32_t *inputBuffer,
unsigned i...
分类:
Web程序 时间:
2015-01-31 12:17:11
阅读次数:
1239
FAAC是一个MPEG-4和MPEG-2的AAC编码器,其特性是:可移植性好,快速,支持LC/Main/LTP,通过Dream支持DRM,代码小相对于FFMPEG的AAC转码,FAAC实在是微乎其微,而且可以直接把代码加到工程里面编译,也可使用静态库,而没有巨大的动态库的烦恼。...
分类:
其他好文 时间:
2015-01-26 17:18:13
阅读次数:
876
H264音视频直播系统 服务器端+客户端源码 可用于视频聊天、视频会议 RTP协议实现音视频网络实时直播,采用H.264和AAC编码,码率极低,同时有较高的视频清晰度和音频音质,可用于视频聊天、视频会议、摄像头监控等多种应用场景。发布端,选择视频和音频设备,指定服务器发布直播源接收端,接收发布者的....
分类:
其他好文 时间:
2015-01-09 01:27:10
阅读次数:
246
C++实现RTMP协议发送H.264编码及AAC编码的音视频 RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia 公司创建,后来归Adobe公司所有,是一种私有协议,主要用来联系Flash Player和RtmpSe....
分类:
编程语言 时间:
2015-01-09 01:27:03
阅读次数:
3254