Задать вопрос
@samarjan

Почему не воспроизводятся ссылки на HLS трансляцию?

Здравствуйте. Я работаю над приложением, которое получает с серврера ссылку на стрим и показывает видео. Все работало замечательно до тех пор как потребовалось использовать новые ссылки для стрима, то есть сначала ссылки были такого вида:
i.vgtrk.cdnvideo.ru/rr2 smil:rtp_r1_rr.smil/playlist.m3u8?auth=vh&cast_id=2961
А по новой схеме они такие:
live.hls.vgtrk.cdnvideo.ru/live smil:r1.smil/playlist.m3u8?md5=SIED_K54ASMrf3HsHi0Ihg&e=1417461571
VLC плеер ругается на вторую ссылку, но майкрософтовский медиа плеер воспроизводит, а с первой все ок.
Для воспроизведения использую Microsoft Player Framework
Player.Source = new Uri(MediaUrl);
И если в качестве MediaUrl использую первую ссылку, то все хорошо воспроизводится, если вторую, то срабатывает MediaFailed="Player_MediaFailed", и приходит ошибка 3108 Unable to play media
Подскажите пожалуйста что можно сделать?
Обе ссылки ведут на HLS трансляцию
  • Вопрос задан
  • 3334 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы