Voice Server on Windows Server 2003
1. Install Internet Information Services and Windows Media Services
a. Windows Media Services
i. Expand server menu in left pane of snap-in
ii. Right-click publishing points and click add publishing point
1. Name the publishing point
2. Identify content you want to stream
a. We did files in a directory so users can have ondemand playback
3. Choose broadcast or on-demand unicast
a. We chose on-demand
4. Select directory from which your stream will come from
5. Playback options
6. Enable logging
7. When wizard finishes, we tested a stream using the create a
web page unicast wizard
b. Internet Information Services
i. Expand server menu in left pane of snap-in
ii. Right-click web sites and hit new web site wizard
1. Provide description
2. Assign the server IP and port to use (default port 80)
3. Choose the path for home directory of website
4. Choose permissions the user has
a. We did read/execute
5. Finish Wizard
iii. Right-click web site name and click properties
1. Click directory security tab
a. Go to authentication and access control and click
b. Check enable anonymous access
i. We used the Guest account with no
password so all users can access the site
without needing credentials
ii. Use a username/password with permissions
if you want limited access
2. When your website is accessed through another computer, the coding embedded
in the website calls the path of the file to be streamed and notifies Windows
Media Services. The MMS (Microsoft Media Server) protocol is used for this.
MMS is an application-layer protocol for Windows Media Services for streaming
media. In the webpage coding, you will come across the file name being
streamed. For example,
1. By providing the MMS prefix in the path, the server
streams the file using the MMS protocol and also notifies
Windows Media Services. By using WMS you will be able
to monitor how many computers are currently streaming
files from your server, the allocated bandwidth being used
We designed our website to have a home page that contains hyperlinks to our
other web pages that contain the desired file to be streamed. This makes it easy
for a user to find the file that he or she is looking for.
If you cannot figure out how to embed Windows Media Player in your web pages,
use the wizard in the Windows Media Server snap-in.
a. Left-click your publishing point in the left-hand panel, then left-click the
announce tab in the right-hand window. Click the Run Unicast
Announcement Wizard and follow instructions to create a sample
webpage with the Windows Media Player coding already embedded. Then
design your website around that coding.
i. Managing the web pages with the Windows Media Player coding
(all the web pages off your home page) will be extremely easy if
you if you make them all exactly the same. Now all you have to do
when adding a new webpage link off the home page is change the
file name to be streamed embedded in the webpage coding.
The media files on your server can be saved anywhere but they are saved in
C:\wmpub\WMRoot by default. It is easiest to keep the default location to avoid
To test your server, go to another computer on the network. Open Internet
Explorer and enter IP address of the server and the path and extension of the
webpage in the URL field box. Does your website open?