繁体   English   中英

Android-播放来自Azure Media Services的自适应比特率视频

[英]Android - play adaptive bitrate video from Azure Media Services

我已使用多比特率MP4编码将一些视频文件上传到我的Azure媒体服务。 我已将媒体服务设置为具有一个流媒体单元和一个高级订阅,因此它支持自适应比特率流媒体。

在我的Android应用上,我使用默认的VideoView小部件,但实际上似乎并未使用自适应比特率流式传输。 如何确定它正在使用自适应比特率?

编辑:我们正在使用来自Azure媒体服务的HLSv4链接(格式= m3u8-aapl)

您到底使用哪种流协议? 在这方面,Android中的标准媒体库有所限制,因此您可能想看看ExoPlayer ,它支持范围更广的流协议(例如DASH和SmoothStreaming)

还有一个用于ExoPlayer的包装器 ,它使您可以或多或少地使用它作为VideoView的替代品。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM