自己写要注意的地方太多了,后台音乐播放都是很雷同的功能,有没有这方面的开源组件呢( UI 有没有无所谓)?在 Trinea 那里没看到有。
1
kitalphaj Jun 14, 2016
ExoPlayer
|
2
spongebobsun Jun 14, 2016
ffmpeg 自己解, libvlc ,还能顺便播放视频的说~
|
3
solomaster OP @kitalphaj 这个要求版本太高了…………
|
4
solomaster OP @spongebobsun 只是后台播放下音乐,感觉有点复杂了……
|
5
saberpowermo Jun 14, 2016
这玩意就是简单的 1 个源生 mediaPlayer + 1 个 Service 就可以了
哪有那么复杂 不过真写起来 还是 exoplayer 用着舒服。。。。 |
6
kennylam777 Jun 14, 2016 via Android
不滿意 MediaPlayer 的話,就如上面所說用 ffmpeg+libvnc 吧,很好編譯,啥都能解出來。
|
7
bqbkbz Jun 14, 2016
@solomaster API 16 Android 4.1 这要求真的高么?
|
8
kitalphaj Jun 15, 2016
@spongebobsun @kennylam777 两位,你们有没有编译 ffmpeg 的经验?如果要适配所有 ABI (armeabi, armeabi-v7a, arm64-v8a, x86, x86_64, mips, mips64)的话,有没有脚本可以参考?
|
9
saberpowermo Jun 15, 2016
@kitalphaj IJKPLAYER. B 站开源了
|
10
kennylam777 Jun 15, 2016
@kitalphaj 看這個,我以前就是用這個編出 libvlc(內建 libav/ffmpeg)的,只要填好 ABI 就自動做出來,當中 ABI 細節的差異在 ffmpeg 一部分
https://wiki.videolan.org/AndroidCompile/ 單獨做 ffmpeg 的話沒試過,但畢竟用的 NDK, ABI 都不是問題...... https://github.com/WritingMinds/ffmpeg-android |
11
kitalphaj Jun 15, 2016
|