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,它可以工作。
假设您尝试将MediaElement.Source
直接设置为播放列表的URI,答案是"否":MediaElement
无法直接播放播放列表。
您需要下载播放列表,解析其内容,并实现自己的逻辑来播放播放列表中的内容(例如,从第一个到最后一个,或随机)。