RTMP(Real Time Messaging Protocol)是常见的流媒体协议,用来传输音视频数据,结合flash,广泛用于直播、点播、聊天等应用,以及pc、移动、嵌入式等平台,是做流媒体开发经常会接触到的协议。我之前曾经写过一篇文章“RTMP协议发送H.264编码及AAC编码的音视频”.....
分类:
其他好文 时间:
2015-12-24 14:46:30
阅读次数:
190
Audio Firefox:支持 Ogg Vorbis和WAV Opera :支持Ogg Vorbis和WAV Safari :支持MP3,AAC格式 ,和MP4 Chrome :支持Ogg Vorbis,MP3,WAV,AAC和MP4 Internet Explore...
分类:
Web程序 时间:
2015-12-20 17:17:52
阅读次数:
207
废话不说了 不知道aac可以百度一下 下面直接上代码,一个h文件 一个m文件 搞定!#import #import @interface AudioRecord : NSObject/** * 获取单例对象 * * @return 返回数据库对象 */+(AudioRecord *)shareA.....
分类:
移动开发 时间:
2015-12-14 18:50:17
阅读次数:
333
转:http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.htmlC++实现RTMP协议发送H.264编码及AAC编码的音视频 RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议....
分类:
编程语言 时间:
2015-10-28 14:08:03
阅读次数:
278
1 CREATE DEFINER=`root`@`localhost` PROCEDURE `aac`(_id NVARCHAR(50), _startDay NVARCHAR(50), _endDay NVARCHAR(50)) 2 BEGIN 3 4 DECLARE tmpId NVARCH.....
分类:
数据库 时间:
2015-10-09 00:40:08
阅读次数:
201
使用librtmp进行H264与AAC直播(转:http://www.codeman.net/2014/01/439.html)1、帧的划分1.1 H.264帧对于H.264而言每帧的界定符为00 00 00 01或者00 00 01。比如下面的h264文件片断这就包函三帧数据00 00 00 01...
分类:
其他好文 时间:
2015-09-14 12:08:07
阅读次数:
256
libx264 版本是 128 libfaac 版本是 1.28 1、帧的划分 1.1 H.264 帧 对于 H.264 而言每帧的界定符为?00 00 00 01?或者?00 00 01。 比如下面的 h264 文件片断这就包含三帧数据: 00 00 00 01 67 42 C0 28 DA 0...
分类:
其他好文 时间:
2015-09-07 00:43:42
阅读次数:
294
1.ADTS是个啥 ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。 记得第一次做demux的时候,把AAC音频的ES流从FLV封装格式中抽出来送给硬件解码器时,不能播;保存到本地用pc的播放器播时...
分类:
其他好文 时间:
2015-08-19 13:43:31
阅读次数:
283
转换工具当然是ffmpeg了,那么如何让转换后的视频支持所有支持HTML5的浏览器在线播放?只需要如下命令行代码就行了:ffmpeg -i output.mpg -vcodec libx264 -acodec aac -vprofile slow -vprofile baseline output_...
分类:
Web程序 时间:
2015-08-15 01:30:33
阅读次数:
168
iOS平台支持AAC编码器接口,主要使用AudioConverter API。之所以做AAC编码器是因为在做一个HLS的功能,而HLS要求的TS文件,需要视频采用H264编码,音频采用AAC编码。H264可以使用硬件或软件编码器,前面已经介绍。AAC也可以使用硬件或者软件编码,iOS全都支持。
首先需要创建一个Converter,
extern OSStatus
AudioConver...
分类:
移动开发 时间:
2015-08-14 19:03:11
阅读次数:
13111