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