Android原生播放器将始终以可用的最高比特率开始,然后决定降低速率以降低比特率(如果网络不好)或保持该比特率本身。因此,视频在低互联网连接中开始较晚。 我们可以更改默认结构并以iOS等最低比特率流开始流式传输吗?
答案 0 :(得分:0)
原生VideoView不支持自适应流媒体。
选项是使用ExoPlayer构建自定义播放器 http://developer.android.com/guide/topics/media/exoplayer.html
我使用了一个库,它是ExoPlayer的包装器。 https://github.com/brianwernick/ExoMedia
效果很好!