Извлечение синхронизированных метаданных из потока HLS ios

Android может воспроизводить видеопотоки потокового вещания HTTP (HLS), указав URL-адрес в videoView.

Есть ли способ получить синхронизированные метаданные из потоковой передачи HTTP в прямом эфире (HLS) в Android?

«MediaMetaDataRetriever» не работает.

В iOS я использую «Временные метаданные» с уведомлениями.


person lornzo1889    schedule 11.09.2014    source источник


Ответы (1)


Видеопроигрыватель по умолчанию не может получить синхронизированные метаданные id3. Exoplayer может. Просто интегрируйте в свой проект и переопределите его на метаданные.

Если вы посмотрите на образец проигрывателя, посмотрите на класс MetadataTrackRenderer. Если в вашем потоке hls есть синхронизированные метаданные, он будет срабатывать каждый раз, когда приходит помеченный пакет. В последнее время я работаю с этим. Пожалуйста, не стесняйтесь следить за новостями.

person Testjes Nielsen    schedule 17.06.2015