简体   繁体   中英

WPF/C# - Decode/View IIS Smooth Streaming Content

I'm trying to write an application that is able to download the "chunks" sent by a IIS Smooth Streaming server and capture thumbnails of the video. I'm able to create the proper GET requests to download the chunks, but I'm having trouble finding a way to play or view the chunks I download.

Does anybody know of a way to combine and play/view the video sent? I know there are Silverlight players that will play the stream, but I'm trying to do this in a WPF application. Also any info on the file type that is sent from the server would be helpful in finding a way to play the content.

Thanks.

You need to split the packages and extract the video and audio frames. Then you need to decode the video and audio. After this you need to render the decodec frames.

So best solution would be an DirectShow filter doing the download and splitting. With this filter you can then use the DirectShow system to decode and render the stream. Does anybody know if there is such a filter available?

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM