首先升级用 vs2015 来编译开发 windows 下的程序,因为更好的兼容 c99 语法,不用改很多东西。 libx264 的编译: 在 ubuntu 下的确非常容易,windows 平台有点麻烦,需要用到 MYSY2 ,现在这些开源项目,有的都不提供 vs 的工程,哪怕提供个 cmake 也行 ...
分类:
其他好文 时间:
2020-03-19 21:46:11
阅读次数:
106
0. 前言 我在前两篇文章中写了DirectShow捕获音视频然后生成avi,再进行264编码的方法。那种方法有一些局限性,不适合实时性质的应用,如:视频会议、视频聊天、视频监控等。本文所使用的技术,适用于这种实时性的应用,通过处理采集出来的音视频的每一帧,实现实时编码,实时输出。这是我做直播系列应 ...
分类:
其他好文 时间:
2017-08-09 12:56:42
阅读次数:
225
这里列出Android里将aac编码器输出的音频帧加上ADTS头的代码:+inttmpFd;+tmpFd=::open("/data/src.aac",O_WRONLY|O_APPEND);+if(tmpFd<0){+LOGE("Nodumpdecodefile%s",strerror(errno));+}+else+{+unsignedcharadts_hdr[7]={0xff,0xf9,0x5c,0x80,0x00,0x1f,0xfc};++adts_hd..
分类:
其他好文 时间:
2017-08-01 21:53:40
阅读次数:
198
可能是由于fdk-aac开源协议的原因,VLC默认是不支持fdk-aac编码的,fdk-aac 是非常优秀的AAC编码库,并且支持AAC-LD AAC-ELD, 对于要求低延迟的场景下很有用。 可以通过修改VLC的编译脚本,并加入fdkaac库来使用VLC支持fdkaac编码器。 我是在64位的ub ...
AAC编码后数据打包到FLV很简单。1. FLV音频Tag格式 字节位置 意义0x08, // 0, TagType0xzz, 0xzz, 0xzz, // 1-3, DataSize, 0xzz, 0xzz, 0xzz, 0xzz, // 4-6, 7 TimeStamp | TimeStampE ...
分类:
其他好文 时间:
2017-07-19 14:36:19
阅读次数:
214
AAC编码后数据打包到FLV很简单。1. FLV音频Tag格式 字节位置 意义0x08, // 0, TagType0xzz, 0xzz, 0xzz, // 1-3, DataSize, 0xzz, 0xzz, 0xzz, 0xzz, // 4-6, 7 TimeStamp | TimeStampE ...
分类:
其他好文 时间:
2017-07-19 14:35:12
阅读次数:
755
1、 用ffmpeg制作推流工具,实现推流系统声音和桌面到rtmp服务器-CSDN论坛-CSDN.NET-中国最大的IT技术社区.html http://bbs.csdn.net/topics/392062722 2、 C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播 - h ...
分类:
其他好文 时间:
2016-12-14 14:27:48
阅读次数:
154
RTMP(Real Time Messaging Protocol)是常见的流媒体协议,用来传输音视频数据,结合flash,广泛用于直播、点播、聊天等应用,以及pc、移动、嵌入式等平台,是做流媒体开发经常会接触到的协议。我之前曾经写过一篇文章“RTMP协议发送H.264编码及AAC编码的音视频”.....
分类:
其他好文 时间:
2015-12-24 14:46:30
阅读次数:
190
转: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
iOS平台支持AAC编码器接口,主要使用AudioConverter API。之所以做AAC编码器是因为在做一个HLS的功能,而HLS要求的TS文件,需要视频采用H264编码,音频采用AAC编码。H264可以使用硬件或软件编码器,前面已经介绍。AAC也可以使用硬件或者软件编码,iOS全都支持。
首先需要创建一个Converter,
extern OSStatus
AudioConver...
分类:
移动开发 时间:
2015-08-14 19:03:11
阅读次数:
13111