We help IT Professionals succeed at work.

Install WMS for Windows Server R2 SP1 and Change Port for HTTP for Streaming from 80

I have a Windows 2008 R2 SP1 server that needs to be able to play audio and video, even stream A/V in a citrix environment. I've installed windows6.1-KB963697-x64 to add the Streaming Media Services role. I need assistance figuring out how to load the mmc that will allow me to change the port that Windows Media Services uses for HTTP Streaming. I've followed directions that don't really get me started because I can't get to a console or GUI that allows me to choose the server and change the port from the default (80). Port 80 is already in use on the Citrix server. Please guide me through the process of adding WMS and changing the default HTTP port for streaming.
Comment
Watch Question

Robin CMSenior Security and Infrastructure Engineer

Commented:
Are you installing WMS onto a server that's running XenApp?
If WMS isn't running on a XenApp server, but just streaming to one, then there will be no port 80 conflict.

To remotely admin a 2008 R2 WMS you need the remote server admin tools, download here:
http://www.microsoft.com/download/en/details.aspx?id=7523
Maen Abu-TabanjehNetwork Administrator, Network Consultant
Top Expert 2011

Commented:
Click the server for which you want to change the port allocated for HTTP streaming.

In the details pane, click the Properties tab.

In Category, click Control protocol.

In Plug-in, click WMS HTTP Server Control Protocol, and then click Properties.

If you have more than one IP address available on your server, in IP address, click Allow selected IP addresses to use this protocol, and then click the specific IP addresses you want to use from the list.

In Port selection, click Use other port, and then type the port number you want to use in the space provided. HTTP port numbers can range from 1 to 65535.

Click OK to apply the change.
Noah WilliamsNetwork Engineer

Author

Commented:
Yes, I'm installing WMS onto a Xenapp 6 app server... Can this be done?
Noah WilliamsNetwork Engineer

Author

Commented:
Jordannet,

Where do I find this server selection? ---Click the server for which you want to change the port allocated for HTTP streaming.

I can't load an mmc or find where to select the server.
Maen Abu-TabanjehNetwork Administrator, Network Consultant
Top Expert 2011

Commented:
ok , again :

1. In the Windows Media Services console tree, click the server for which you want to change the port allocated for HTTP streaming.
2. In the details pane, click the Properties tab.
3. In Category, click Control protocol.
4. In Plug-in, click WMS HTTP Server Control Protocol, and then click Properties.
5. In Port selection, click Use other port, and then type the port number you want to use in the space provided. HTTP port numbers can range from 1 to 65535.
6. Click OK to apply the change.
7. In the details pane, in Plug-in, click WMS HTTP Server Control Protocol, and then click Enable to make the HTTP protocol available for streaming content from your Windows Media server.
Robin CMSenior Security and Infrastructure Engineer

Commented:
Personally, I wouldn't install a server "role" such as WMS onto a xenapp server.
Maen Abu-TabanjehNetwork Administrator, Network Consultant
Top Expert 2011

Commented:
you are right robincm , its causes alot of troubles and stopping .
Noah WilliamsNetwork Engineer

Author

Commented:
robincm,

What would you recommend? At this point I'm entirely interested in doing this the right way... Please give any instructions that may assist.
Maen Abu-TabanjehNetwork Administrator, Network Consultant
Top Expert 2011

Commented:
Noah WilliamsNetwork Engineer

Author

Commented:
Do I need to build a separate Win 2008 R2 server to install WMS and add it to the XenApp farm for streaming to avoid creating problems on my Xenapp servers? This is a production environment, so that would be very problematic. It seems that this would also address the need to change HTTP port--this wouldn't be needed. Am I correct?

Any direction on install of WMS for streaming to other servers (XenApp in particular)?

This question is directed at both of you, What do you think?

Thank you.
Senior Security and Infrastructure Engineer
Commented:
The WMS server wants to be a separate 2008 R2 server, you don't need (or want) any XenApp components on it.
Clearly if WMS is not on a XenApp server then there will be no port conflict with XenApp on port 80.
WMS basically "just works", you don't need to do anything special to it. See http://support.microsoft.com/kb/963697 for install info.
I would suggest reading this section of the XenApp 6 docs: http://support.citrix.com/proddocs/topic/xenapp6-w2k8-admin/ps-sessions-ss-multimedia-using-v2.html as it explains some of the technologies that XenApp contains to enhance multimedia playback (e.g. HDX Mediastream Multimedia Acceleration).