业界音视频处理底层大都是都是ffmpeg吗?

隔三秋

共 529字,需浏览 2分钟

 · 2022-02-09

音视频开发绕不开的就是ffmpeg,但也并不是目前的唯一方案。

至少我过去一年(高通LU平台)除了最开始使用过ffmpeg,接下来用的都是GStreamer,两者对比来说我觉得GStreamer集成了非常多的插件,十分便于开发,至于为啥GStreamer没得到很好的推广我觉得可能跟平台相关,我的理解感觉GStreamer需要各个硬件厂商重新造的轮子太多了,维护起来成本会很高,因此一旦涉及到硬件相关的效率问题,GStreamer的一些弊端就体现出来了。


最后推荐一下我目前在持续更新的基于高通865平台GStreamer-example教程系列:


Intuduction​ricardolu.gitbook.io/gstreamer/



GitHub - gesanqiu/gstreamer-example: Gstreamer开发教程。​github.com/gesanqiu/gstreamer-example


教程计划包含一系列最常用的GStreamer API和Tutorial的中文翻译和开发文档,另外包含高通定制的开源plugin的使用指南和实现分析。

所有代码都发布在我的Github上,并且配备了编译运行的README,方便读者Quick Start。

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报