我想播放现场视频流RTSP protocol使用MediaElement在通用Windows平台(UWP)应用程序平台。
我正试图这样做,但现在起作用了。
<MediaElement x:Name="mediaPlayer" />代码背后
var streamUri = new Uri("rtsp://X.X.X.X:1027/h264/ch1.2");
var streamResponse = await AdaptiveMediaSource.CreateFromUriAsync(streamUri);
if (streamResponse.Status == AdaptiveMediaSourceCreationStatus.Success)
{
mediaPlayer.SetMediaStreamSource(streamResponse.MediaSource);
}错误:
Got => streamResponse.Status = ManifestDownloadFailure 内部误差 base = {System.Runtime.InteropServices.COMException (0xC00D36B2):请求在当前状态下无效。请求在当前状态下无效。在Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationResult.get_MediaSource()}
在UWP应用程序中有没有第三方解决方案或其他方式的视频播放?
发布于 2020-04-23 15:15:53
我用"VLC.MediaElement“来播放RTSP的实时视频(比如摄像机的流媒体)。
您可以从Nuget:https://www.nuget.org/packages/VLC.MediaElement/获得此控件
只要设置控件的“源”,您就设置好了。
https://stackoverflow.com/questions/37475113
复制相似问题