This is a very tricky and complicated project. I need someone to build me a device driver or a WDM driver that will support any file format or streaming url. Here is what needs to be done.
- a trick WDM driver must be created so that windows media encoder can see this virtual device as a audio/video source in the device source section.
- it must be fully compatible with windows media encoder both audio and video must be able to encode through the live stream section (Devices) of windows media encoder.
- the virtual device must be able to be an file or url in all of the top formats ie. mpeg mpeg2 [url removed, login to view] and any other available streaming formats
The main goal of this project is to be able to use and file type or streaming URL as a LIVE source in Windows Media Encoder
I assume that a Directshow/C++ combination should do the trick.
My current setup is the following, this is the minimum of what it can support:
(http://ipaddress:port) mpeg2 streaming url ----------> Windows media encoder