Есть ли способ получить URL-адреса медиа-файлов (все представления) из манифеста DA SH в проигрывателе da sh. js? - PullRequest
1 голос
/ 03 февраля 2020

Я только начинаю с da sh. js, и я хотел бы проанализировать список манифеста / воспроизведения (.mpd), чтобы получить URL-адреса, на которых медиафайлы каждого Представительства расположены. т. е.

<Representation 1>
   BaseUrl/representation1-1.mp4
   BaseUrl/representation1-2.mp4
   BaseUrl/representation1-3.mp4
   .....
<Representation n>
   BaseUrl/representationN-1.mp4
   BaseUrl/representationN-2.mp4
   BaseUrl/representationN-3.mp4
   .....

Манифест может определять службы VoD или Live, и он может использовать шаблоны (на основе числа / времени) или нет.

Я начал с просмотра манифеста парсер в API sh, но мне не повезло. Мне не нужно воспроизводить потоки, просто чтобы получить URL каждого сегмента. На самом деле, то, что я сделал сейчас, это именно то, что я не хочу: воспроизводить все «представления» в проигрывателе, а затем получать URL-адреса с помощью модуля DashMetrics.

Как только я получу эту информацию, я скачаю эти медиа-файлы для анализа QoE каждого Представления в автономном режиме.

Любое предложение?

Спасибо !!!

...