Здравствуйте. Я работаю над приложением, которое получает с серврера ссылку на стрим и показывает видео. Все работало замечательно до тех пор как потребовалось использовать новые ссылки для стрима, то есть сначала ссылки были такого вида:
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 трансляцию