Разработать видеопроигрыватель на Android для поддержки HLS

Я пытаюсь разработать собственный видеопроигрыватель, поддерживающий HLS (http live streaming) от версии 2.1.

Я пробовал vitamio, но для этого требуется, чтобы мы установили плагин vitamio, который составляет около 3,2 МБ. Поэтому мы пытаемся разработать собственный видеоплеер.

Я искал исходный код для Android, чтобы проверить, как формат файла m3u8 поддерживается в версии 3.0, но до сих пор не был выполнен.

Было бы полезно, если бы кто-то указал мне в правильном направлении. Какие классы я должен проверить?

Ответ 1

VLC поддерживает HLS, но едва ли. Существует продукт под названием NexPlayer, который поддерживает HLS вплоть до 1,6, но его платят только.

Ответ 2

Было бы полезно, если бы кто-то указал мне в правильном направлении. Какие классы, которые я должен проверить?

Я уверен, что вы определенно нашли исходный код HLS,

но это также для других, которые будут присутствовать на этой странице.

Исходный код HLS на Android 4.4.2, написанный на С++.