Bert
Bert

Reputation:

WMV Streaming of a DirectX render

I've written a real-time visualisation app in DirectX. The thing is, it should be displayed on multiple computers, as a videostream.

I'm guessing WMV will be the easiest codec to do it in, since it's MS and all that.

So, how would I convert a series of DirectX screengrabs to a fluent 30fps WMV video stream?

Upvotes: 1

Views: 954

Answers (1)

user206705
user206705

Reputation:

I would recommend that you write a directshow source filter. The source filter can supply an encoder with a series of bitmaps to be encoded in a compressed format for transport. You can save this to disk with a file writer filter, or stream it using a network streaming filter.

However, this is a non trivial task!

Can we see your code for the visualisation app? Please?!

Upvotes: 2

Related Questions