WPF / C# - 解码/查看IIS平滑流媒体内容

时间:2010-09-03 04:37:22

标签: c# wpf iis video-streaming

我正在尝试编写一个能够下载IIS Smooth Streaming服务器发送的“块”并捕获视频缩略图的应用程序。我能够创建适当的GET请求来下载块,但是我无法找到一种方法来播放或查看我下载的块。

有人知道如何组合和播放/观看发送的视频吗?我知道会有Silverlight播放器播放流,但我试图在WPF应用程序中执行此操作。此外,从服务器发送的文件类型的任何信息都有助于找到播放内容的方式。

感谢。

1 个答案:

答案 0 :(得分:0)

您需要拆分包并提取视频和音频帧。然后你需要解码视频和音频。在此之后,您需要渲染decodec帧。

所以最好的解决方案是DirectShow过滤器进行下载和拆分。使用此过滤器,您可以使用DirectShow系统解码和渲染流。有人知道是否有这样的过滤器吗?