业界音视频处理底层大都是都是ffmpeg吗?
共 529字,需浏览 2分钟
·
2022-02-09 17:35
音视频开发绕不开的就是ffmpeg,但也并不是目前的唯一方案。
至少我过去一年(高通LU平台)除了最开始使用过ffmpeg,接下来用的都是GStreamer,两者对比来说我觉得GStreamer集成了非常多的插件,十分便于开发,至于为啥GStreamer没得到很好的推广我觉得可能跟平台相关,我的理解感觉GStreamer需要各个硬件厂商重新造的轮子太多了,维护起来成本会很高,因此一旦涉及到硬件相关的效率问题,GStreamer的一些弊端就体现出来了。
最后推荐一下我目前在持续更新的基于高通865平台GStreamer-example教程系列:
教程计划包含一系列最常用的GStreamer API和Tutorial的中文翻译和开发文档,另外包含高通定制的开源plugin的使用指南和实现分析。
所有代码都发布在我的Github上,并且配备了编译运行的README,方便读者Quick Start。
评论