2015-05-19 4 views
1

У меня есть поток HLS, который передает поток в реальном времени со встроенным тегом ID3 PRIV для отметки определенных точек в потоке. Можно ли получать уведомления или каким-то образом извлекать данные из этих тегов в Safari, в идеале через Javascript?Возможно ли получить информацию из метаданных тегов ID3, встроенных в поток HLS в Safari?

ответ

0

Конечно, это возможно с помощью функции JavaScript, как:

video.textTracks.addEventListener('addtrack', function(addTrackEvent) { 
    var track = addTrackEvent.track; 
    track.mode = 'hidden'; 

    track.addEventListener('cuechange', function(cueChangeEvent) { 
    // some processing here... 
    }); 
}); 

Это в основном на основе ответа от this question о ID3-тегах на прошивке.

+0

Пробовал это, но не смог заставить его работать на OSX по какой-то причине. Работает только на iOS. – wciu