2010-06-02 61 views
6

我需要创建一个WPF控件,它将播放一个rtp流,并要求延迟需要尽可能低。是否有简单的方法来播放WPF中的rtp视频/音频流?

我看了以下两个项目:

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

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

Wpf媒体工具包很好,但我似乎无法找到一个好的/免费的rtp directshow源过滤器,我想问一下是否有一个更简单的解决方案,拥有。

任何想法?

回答

4

VLC使用LIVE555库作为RTP/RTSP方面的东西,所以也许这对你很有用,它是根据LGPL许可的。这是一个C++库,所以你不得不退出,因为我没有使用过库,我不能说这是多么困难。

pjsip.net,但看起来像是GPL,因为这是底层pjsippjmedia是。

下面是一个方便的清单RTP stacks

+0

感谢您的链接。我希望Google能找到一些神奇的解决方案,但我们都知道这种情况很少。看起来我会做我自己的。 – Robin 2010-06-03 20:30:56

3

有没有简单我遇到的解决方案。过去我使用LIVE555制作了RTSP过滤器,但我认为这并不属于“简单”领域。

我确实在source forge上看到了this,但我读到的评论质疑它是否可行。

+1

感谢您的回复。我尝试了源码伪造项目,并且在编译完成后,我得到了一个受保护的内存读/写异常,所以我想我可以确认它实际上并没有开箱即用。 – Robin 2010-06-03 20:29:38

相关问题