标签: android azure video stream media
我已使用多比特率MP4编码将一些视频文件上传到我的Azure媒体服务。我的媒体服务设置有一个流媒体单元和一个高级订阅,因此它支持自适应比特率流。
在我的Android应用中,我使用默认的VideoView widget,但实际上并没有使用自适应比特率流。如何确保使用自适应比特率?
编辑:我们正在使用Azure Media Service的HLSv4链接(格式= m3u8-aapl)
答案 0 :(得分:2)
您使用的是什么类型的流媒体协议? Android中的标准媒体库在这方面有些局限,所以你可能想看看ExoPlayer,它支持更广泛的流媒体协议(例如DASH和SmoothStreaming)
还有一个wrapper用于ExoPlayer,它允许您或多或少地将其用作替代VideoView的替代品。