如何在 C# UWP 应用程序中播放 rtmp

how to play rtmp in c# UWP application

我想知道如何在 windows 10 的 c# 通用应用程序中播放 rtmp 流? link: rtmp://live.video.asandl.com/devices//tv3-300k.stream

我可以用 MediaElement 播放 http://live.tv.asandl.com:1935/devices/tv3-300k.stream/chunklist_w1286632381.m3u8(它直到昨天才工作,他们将流方法更改为 rtmp)但是没有机会播放 rtmp。

谢谢

您可以使用 FFmpegInterop library for Windows 在 UWP 应用程序中播放 rtmp 流。

要为 MediaElement 创建适当的 MediaStreamSource,您应该使用方法 FFmepgInteropMSS.CreateFFmpegInteropMSSFromUri.

此处有更多详细信息:Using the FFmpegInterop object