業(yè)界音視頻處理底層大都是都是ffmpeg嗎?
共 529字,需瀏覽 2分鐘
·
2022-02-09 17:35
音視頻開發(fā)繞不開的就是ffmpeg,但也并不是目前的唯一方案。
至少我過去一年(高通LU平臺)除了最開始使用過ffmpeg,接下來用的都是GStreamer,兩者對比來說我覺得GStreamer集成了非常多的插件,十分便于開發(fā),至于為啥GStreamer沒得到很好的推廣我覺得可能跟平臺相關,我的理解感覺GStreamer需要各個硬件廠商重新造的輪子太多了,維護起來成本會很高,因此一旦涉及到硬件相關的效率問題,GStreamer的一些弊端就體現(xiàn)出來了。
最后推薦一下我目前在持續(xù)更新的基于高通865平臺GStreamer-example教程系列:
教程計劃包含一系列最常用的GStreamer API和Tutorial的中文翻譯和開發(fā)文檔,另外包含高通定制的開源plugin的使用指南和實現(xiàn)分析。
所有代碼都發(fā)布在我的Github上,并且配備了編譯運行的README,方便讀者Quick Start。
評論
圖片
表情
