我目前正在编写一个将从 VLC 客户端接收 RTP 视频流的应用程序。我希望在 WPF 中实现这一点,因此一直在寻找任何在线解决方案来帮助我。到目前为止,我已经浏览了 Live555 RTP Streaming 并考虑了将 VLC 客户端嵌入到 WPF 应用程序中的可能性。我也查看了 WpfMediaKit,但我无法让它正常工作,这可能是我自己的错。
我只是想知道是否完全可以通过 WPF 通过 RTP 进行视频流传输,或者我是否必须使用外部库。
谢谢,斯图尔特。
最佳答案
我在 WPF 环境中使用 ActiveX 控件时遇到的问题是它放置在 Windows 窗体主机控件中,这意味着它将始终呈现在其他所有控件之上,不允许我覆盖任何媒体控件。
你应该看看 VlcDotNet here .它是 VLC dll 的包装器,非常易于使用。
关于c# - WPF RTP 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4932727/