Media sharing is supported on wired and wireless private networks (such as those typically available in homes) but it is not supported on public networks (such as those available in coffee shops, airports, and libraries). If your computer is on a domain network (the type of network available in some workplaces), your network administrator can control whether or not you can use the media sharing feature.
Your devices must be on the same subnet as your computer. Most home networks consist of a single subnet. However, if you have multiple routers attached to your home network, you probably have multiple subnets. If you have multiple routers in your home and you have trouble sharing your media to certain devices, try connecting those devices to the same router that your computer is connected to.
To share media with other devices or to play media in other libraries, several firewall ports on your computer must be open. If you are using Windows Firewall, the required Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) ports are automatically opened when you turn on media sharing. If you are using a different software or hardware firewall, you might need to open these ports manually.
The following table shows the firewall ports that must be opened if you want to share media with other devices.
|
Port
|
Protocol
|
Scope
|
|
554
|
TCP
|
local subnet only
|
|
1900
|
UDP
|
local subnet only
|
|
2177
|
TCP, UDP
|
local subnet only
|
|
2869
|
TCP
|
local subnet only
|
|
5004-5005
|
UDP
|
local subnet only
|
|
10243
|
TCP
|
local subnet only
|
|
10280-10284
|
UDP
|
local subnet only
|
If port 554 is already in use (for example, by Media Center Extender), ports 8554-8558 will be used instead. If ports 5004 or 5005 are already in use, ports 50004-50013 will be used instead.
The following table shows the firewall ports that must be opened if you want to play media in other libraries.
|
Port
|
Protocol
|
Scope
|
|
7000-7007
|
UDP
|
all subnets
|
You won't be able to use the media sharing feature if Internet Protocol security (IPsec) is enabled on your computer. Typically, IPsec is automatically started if your computer is joined to a domain-based network (the type of network typically used in large businesses or organizations).
If you want to use the media sharing feature and your computer is configured to start IPsec automatically, open the Administrative Tools folder in Control Panel (Open Administrative Tools by clicking the Start button
, clicking Control Panel, clicking System and Maintenance, and then clicking Administrative Tools.
If you are prompted for an administrator password or confirmation, type the password or provide confirmation.). Next, open the Services tool, configure IPsec Policy Agent to start IPsec manually (instead of automatically), and then restart your computer.
Note
Because setting IPsec to start manually might prevent your computer from connecting to other computers on your network, after you are done using the media sharing feature, you should reset IPsec to start automatically, and then restart your computer.