有没有简单的方法在WPF中播放rtp视频/音频流?

时间:2010-06-02 16:40:11

标签: wpf streaming rtp

我需要创建一个WPF控件来播放rtp流,并要求延迟尽可能低。

我看过以下两个项目:

http://vlcdotnet.codeplex.com/
http://wpfmediakit.codeplex.com/

据我所知,我不能使用VLC,因为我们运送的商业应用程序的许可证比GPL更严格(即我们无法发货)。

Wpf媒体工具包很不错,但我似乎无法找到一个好的/免费的rtp directshow源过滤器,我想问一下我是否有一个更简单的解决方案,在我开始编写自己的

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

VLC将LIVE555库用于RTP / RTSP方面,所以这可能对您有用,它在LGPL下获得许可。它是一个C ++库,所以你必须得到pinvoke,因为我还没有使用过库,我不能说它有多难。

pjsip.net,但看起来像GPL,因为这是基础pjsippjmedia的内容。

这是一个方便的RTP stacks列表。

答案 1 :(得分:3)

我遇到过简单的解决方案。我过去使用LIVE555制作了RTSP滤镜,但我认为这不属于“简单”的范畴。

我确实在source forge上看到了this,但是如果它有效的话,我会阅读评论。