我正在尝试编写一个能够下载IIS Smooth Streaming服务器发送的“块”并捕获视频缩略图的应用程序。我能够创建适当的GET请求来下载块,但是我无法找到一种方法来播放或查看我下载的块。
有人知道如何组合和播放/观看发送的视频吗?我知道会有Silverlight播放器播放流,但我试图在WPF应用程序中执行此操作。此外,从服务器发送的文件类型的任何信息都有助于找到播放内容的方式。
感谢。
答案 0 :(得分:0)
您需要拆分包并提取视频和音频帧。然后你需要解码视频和音频。在此之后,您需要渲染decodec帧。
所以最好的解决方案是DirectShow过滤器进行下载和拆分。使用此过滤器,您可以使用DirectShow系统解码和渲染流。有人知道是否有这样的过滤器吗?