Friday, December 14, 2007

HTTPStreaming Problem without KeyFrame

1. I modified the IWMWriterAdvanced:: WriteStreamSample() fn's last parameter

as 0.( It Indicates the KeyFrame).

But I didnt get any display in Windows media player, but I got like

Buffer 98% complete...After certain interval it shows status as
Buffer 96% complete...

But It doesnt Display anything in media player.


2. How to change frame rate using the Transform Filter ? Is it Possible ?

yes it is possible.

Within FillBuffer() of the Source Filter we will Set the Frame rate ..
Just refer the PushSourceDesktop Filters. There we set the frame rate dynamically.

So it is also possible to change the frame rate thru transform filter.
We need to Set the Output Media Sample's StartTime and EndTime properly to achieve the specified frame rate.

No comments: