> I am trying to use Window Media 9 Encoder SDK to get
> compressed bitstream from encoder and send it out via UDP.
> I check the SDK docs and found that the only protocol they
> support is HTTP. IS there any way for my application to
> get the muxed bitstream (ASF format) without using http?
Not with WME. WME4 supported HTTP and MSBD on top of TCP,
WME7+ only supports HTTP. To stream via a protocol on top of
UDP you need to use WMS4 (MMSU) or WMS9 (MMSU and RTP/RTSP)
coupled with WME.
AFAIK WME9 does not support custom sinks beside the ones
provided by the WMF9SDK (file and HTTP). However, the
WMF9SDK lets you use custom sinks you can plug into the
WMWriter object but you would need to write you network
writer on top of UDP *and* to re-write the whole encoding
part of WME using DirectShow or whatever, which is not a
simple task.

Signature
/**
* Alessandro Angeli
*
* MVP::DigitalMedia
*
* a dot angeli at biosys dot net
*/