Android原生播放器总是从可用的最高比特率开始,然后决定是调低到较低的比特率(如果网络不好),还是保持该比特率本身。正因为如此,视频在互联网连接较低的情况下开始较晚。我们可以改变默认结构,开始像iOS那样的最低码率流吗?
发布于 2016-05-04 13:48:09
原生VideoView不支持自适应流。
选项是使用ExoPlayer http://developer.android.com/guide/topics/media/exoplayer.html构建自定义播放器。
我使用了一个库,它是ExoPlayer的包装器。https://github.com/brianwernick/ExoMedia
效果很好!
https://stackoverflow.com/questions/36975916
复制相似问题