exoplayer+ffmpeg

本文介绍了如何在Android项目中通过ExoPlayer的FFmpeg扩展实现音频播放,包括依赖配置和使用方法。此外,还提到了对于杜比音效和5.1声道的支持,并提及Flutter的video_player库如何进行类似集成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本来想手动编译一个ffmpeg的扩展,但试了好多版本,都不成功,后来发现有人上传了.事情就非常容易了.

地址是:

Central Repository: org/jellyfin/exoplayer/exoplayer-ffmpeg-extension/2.18.1+1

在gradle里面添加依赖就可以了.org.jellyfin.exoplayer:exoplayer-ffmpeg-extension:2.18.1+1

或者手动去下载它,直接依赖aar.

使用就比较简单了

val builder=ExoPlayer.Builder(applicationContext, FfmpegRenderersFactory(applicationContext))

var playerView = findViewById<StyledPlayerView>(R.id.styled_player_view)
       //exoplayer需要通过上面的builder,否则不生效.
 var mExoPlayer = builder.build()
        playe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值