Я загрузил несколько видеофайлов в свою Azure Media Service с помощью кодирования с несколькими битрейтами MP4. У меня есть служба Media Service, настроенная с одним потоковым устройством и подпиской на Premium, поэтому она поддерживает адаптивное потоковое битрейт.Android - воспроизведение адаптивного битрейта видео от Azure Media Services
В моем приложении для Android я использую значение по умолчанию VideoView widget, но на самом деле он не использует потоки адаптивной битрейта. Как я могу убедиться, что он использует адаптивный битрейт?
EDIT: мы используем ссылку HLSv4 от Azure Media Service (формат = m3u8-AAPL)
Я считаю, что мы используем ссылку HLSv4 от Azure Media Service (format = m3u8-aapl). Поддерживается ли этот проигрыватель по умолчанию? – blizz
Возможно, но не обязательно очень хорошо. Проблема с Media Player по умолчанию заключается в том, что он заморожен во времени, и исторически у него были проблемы с Streaming. ExoPlayer можно обновлять независимо от Android, поэтому он будет работать с большей вероятностью. Поэтому вместо того, чтобы пытаться отладить проигрыватель по умолчанию, у вас может быть больше успеха, просто попробуйте это вместо этого. По крайней мере, это то, что мы сделали, когда у нас были подобные проблемы. –