![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
音视频 / ffmpeg
文章平均质量分 57
Zpeg
暂无
展开
-
基于FFMPEG的音频编码器
编码模块借鉴雷霄骅的PCM编码为AAC。 url: http://blog.csdn.net/leixiaohua1020/article/details/25430449编码模块是编码存放在FIFO中的数据,然后udp输出,具体的数据流向图如下: 编码模块数据流向图 编码前,为32位双声道48KHz的PCM数据,因为ffmpeg MP2编码器所支持的PCM数据为16位,所以需要PCM原创 2017-04-25 17:33:35 · 1622 阅读 · 0 评论 -
基于FFMPEG的音频解码器
USB中的数据,是通过解码模块之后,将PCM数据存放在FIFO中,再去写再播放出去。具体的数据流向图如下: 因为USB中的音频解码出来的PCM数据格式各不相同,为得到相同格式的PCM数据,故需要PCM重采样,将原始PCM数据,转换为双声道32位48KHz的PCM数据。具体的程序流程如下图所示:其中蓝色部分为UDP输出的过程,浅绿色为解码过程,棕色为重采样过程。 简单介绍下流程中原创 2017-04-26 16:59:47 · 979 阅读 · 0 评论 -
FFMPEG解复用时间优化
因为需要较好的相应速度,但ffmpeg在解复用时,所用时间比较久。优化如下: //输入并解析流 LOG_PRINTF(LOG_LEVEL_DEBUG, LOG_MODULE_DECODER, "will open input file %s.", pu8FileName); ret = avformat_open_input(&ifmt_ctx, (ch原创 2017-06-13 15:29:57 · 855 阅读 · 0 评论 -
ffmpeg udp推流指定网口
有时设备有多网口,而ffmpeg3.2没有指定网口的方法,因此有了以下几种解决方法:1 自定义AVIO 2 修改AVIO文件描述符属性 3 修改ffmpeg源码原创 2017-06-22 12:09:38 · 5493 阅读 · 3 评论