
音视频开发
文章平均质量分 92
u010020404
fabless厂做SDK开发工作
展开
-
最简单的基于FFmpeg的AVDevice例子(读取摄像头)解读
本文转载自最简单的基于FFmpeg的AVDevice例子(读取摄像头)在此基础上对程序的流程进行解读,阅读前请先阅读原文。=============================/** * 最简单的基于FFmpeg的AVDevice例子(读取摄像头) * Simplest FFmpeg Device (Read Camera) * * 雷霄骅 Lei Xiaohua * ...转载 2018-10-12 17:38:20 · 1409 阅读 · 0 评论 -
fdk-aac编码及mp4v2封装h264+aac[附完整代码]
转载请注明出处一. 摘要代码基于fdk-aac和mp4v2编写完成,代码中"MY"开头的api系作者自己封装的读者可以忽略该部分。代码中主要流程部分可以总结为创建aac_encoder/mp4_muxer,然后分别在h264的callback和audio capture pcm的callback回调中执行h264的封装和aac编码封装,最后销毁aac_encoder和mp4_muxer...原创 2018-12-26 17:19:58 · 4023 阅读 · 0 评论 -
flv封装H264+AAC[附完整代码]
一. 概述总体来说比较简单这里就不详述了,参考官方文档即可《Video File Format Specification Version 10》,其中aac和h264的sequence header tag部分需要参考另外两分文档(这个在《Video File Format Specification Version 10》里有说明),这两份文档不太好找,找到的官方的还要收钱,我最终找到了一...原创 2019-01-03 09:29:45 · 3678 阅读 · 1 评论 -
rtmp推流h264+aac
一. 概述本文主要讲述如何使用开源的rtmp库来搭建一个rtmp client,推送h264和aac流到rtmp server。笔者基于两套开源的项目进行了测试:rtmpdump以及srslibrtmp(这个是国人在rtmpdump基础上优化改进扩展的rtmp项目)。srslibrtmp支持多平台上linux/mac/windows以及arm/mips交叉平台但是对交叉编译的支持不是很好(...原创 2019-01-16 17:28:42 · 4173 阅读 · 0 评论