plugin-rtmp icon indicating copy to clipboard operation
plugin-rtmp copied to clipboard

后续是否支持音频转码?

Open wusopp opened this issue 4 years ago • 3 comments

你好,请问现在是否支持推流 采用H264+MP3/g711a/g726/opus 等等,而拉流时在服务端转码为H264+AAC呢?

go 语言调用ffmpeg 转码性能怎么样呢? 如果不调用ffmpeg ,go语言是否有类似ffmpeg 的解码库?

谢谢

wusopp avatar Feb 20 '21 09:02 wusopp

go没有类似ffmpeg的解码库,需要的话,可以用cgo的办法去调用 性能消耗主要在cgo的数据传递上,开销在容忍范围内

alaiyeshi avatar Feb 20 '21 09:02 alaiyeshi

go没有类似ffmpeg的解码库,需要的话,可以用cgo的办法去调用 性能消耗主要在cgo的数据传递上,开销在容忍范围内

最近在调研下媒体服务,相比C++ ,go做集群太方便了。不足之处就是类似这种转码有些麻烦,有时间我试试cgo 这种开销性能怎么样,如果可以的话,后续服务要向go进行转换了。

谢谢提供的开源项目

wusopp avatar Feb 20 '21 09:02 wusopp

已经开始开发集成ffmpeg进行音频转码的插件了

langhuihui avatar Feb 20 '21 13:02 langhuihui