我的客户端要求能够在Silverlight中接收多播视频流。遗憾的是,客户端不希望使用Streaming Services 2008将多播视频内容流式传输到Silverlight客户端。我们的测试环境包括一个VLC服务器设置,用于将MP4视频流式传输到多播地址。我确信有一些方法可以使用Media Stream Source或来自Streamcoders的库来完成此操作,但我无法弄明白。我在这里发布这个,所以希望别人可以提供一些指导,以帮助我完成这项任务。我感谢您提供的任何帮助。
我能够通过UdpAnySourceMulticastClient从VLC服务器接收UDP数据包。我无法弄清楚如何获取数据包然后在媒体元素中呈现视频。我希望在我们弄清楚这一部分后,我们将能够为玩家使用Silverlight Media Framework。
答案 0 :(得分:0)
嘿格兰特,检查这些链接。看起来没有简单的方法。 http://www.muranosoft.com/Outsourcingblog/Video-In-Silverlight-4.aspx http://code.msdn.microsoft.com/ManagedMediaHelpers
答案 1 :(得分:0)
嗯,这个帖子已经有几个月的历了了,但是你看了下面两个加在一起的东西,让你有所帮助。
IIS Smooth Streaming http://www.iis.net/download/SmoothStreaming
加上Microsoft Expression的Encoder Pro(v4) http://www.microsoft.com/expression/products/encoderpro_overview.aspx
您可以免费获得免费的Expression Encoder副本,但只允许您播放10分钟的视频。
仅提供更多参考点......
杰夫