C#wpf mediaelement播放在线视频

时间:2016-05-31 07:34:55

标签: c# wpf

        student3.MediaFailed += MyMediaElement_MediaFailed;
        student3.LoadedBehavior = MediaState.Play;
        //change the mediaelement source to http://61.216.85.38:1935/vod/mp4:sample.mp4/playlist.m3u8
        student3.Source = new Uri(@"http://clips.vorwaerts-gmbh.de/VfE_html5.mp4", UriKind.RelativeOrAbsolute);

是否可以播放http://61.216.85.38:1935/vod/mp4:sample.mp4/playlist.m3u8等在线视频 我已经尝试了但它总是黑色的。 如果链接为http://clips.vorwaerts-gmbh.de/VfE_html5.mp4,则可以正常工作。

1 个答案:

答案 0 :(得分:0)

假设您尝试将MediaElement.Source直接设置为播放列表的URI,则答案为“否”:MediaElement无法直接播放播放列表。

您需要下载播放列表,解析其内容,并实施自己的逻辑来播放播放列表中的内容(例如,从头到尾或随机播放)。