Мы разрабатываем пользовательский приемник для воспроизведения видео HLS на Chromecast.Получение временных метаданных на Chromecast
Наш поток имеет временные метаданные ID3, встроенные в транспортный поток MPEG-2 (файлы TS). Мне нужно точное положение в потоке, чтобы эти теги ID3 были расположены для правильного функционирования нашего приложения.
В моем пользовательском приемнике я регистрируюсь для события Host.processMetadata
, и я получаю теги метаданных при обработке фрагментов, но я не могу определить положение тегов в потоке.
Я ищу лучший способ определить положение в потоке, в котором находятся метаданные времени. Есть ли API-вызов, который мне не хватает?
Примечания: Мы можем передавать наше видео HLS, используя соответствующие заголовки CORS. Мы получаем точное положение временных метаданных при воспроизведении этого потока на iOS и Android-плеерах. Мы работаем с Android-отправителем. Работа с:
- Cast Приемник 2.0.0
- Media Player 1.0.0
- Chromecast Firmware Version 26653
Спасибо!