Я только начинаю с 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 каждого Представления в автономном режиме.
Любое предложение?
Спасибо !!!