This is the fruit of an IM conversation between Jonathan Maltz, myself and Corey Gouker late last week. Jon uses Server 2003 as his main desktop and until now had been forced to watch his files in a Virtual PC of Windows XP. When you ask people about playing back dvr-ms files on Server 2003 most of the time you get an answer that its just not going to work, or that something needed to support it is missing in the kernel which isn't true. All you need is 3 DLL files and a direct show MPEG2 video decoder.
Due to licensing issues I do not include the required DLL files, you must collect sbe.dll, sbeio.dll and encdec.dll from your own XP SP2/Media Center system. These can be found in C:\windows\system32. Copy these into the servers system32 folder and register sbe.dll and encdec.dll with regsvr32 or copy them all to the same folder as the dvr.bat file and run it, you should then see messages sucessfully registering 2 files.
Notes to remember: This is not endorsed by Microsoft, use at own risk, may not work The Windows Audio Service is disabled by default on 2003 Enterprise Edition You should set the hardware acceleration of your display adapter to Full.
mcesrv.JPG (65.24 KB)dvr1.zip (.18 KB)
|