I found an almost identical prior post to my requirement, so I'm cutting and posting portions.
I am in need of someone that is extremely competent with Windows Media Services, and C#, C++, or the VB.net framework.
This plugin needs to fetch authorized usernames and md5 hashed passwords from a mysql database.
Say the username / password is user/pass. When the stream is embeded onto the website it would need to authenticate with a user : pass @ [url removed, login to view] method, otherwise it will NOT show the stream.
This also needs to have a URL Referring portion, So if the request doesn't come from [url removed, login to view] it will NOT show the stream, otherwise it will go onto verify the username and password.
Forgot to mention this needs to work on windows server 2003 standard edition. with support for enterprise edition as well.
You MUST have experience with Windows Media Services SDK, and C#
ADDITIONAL REQUIREMENTS: I also require HTTP authentication for downloads of these files.
Lastly, I need someone who can help re-write some PHP code for my download and streaming links.