Da Windows Server 2008 R2 nicht für diese Verwendung vorgesehen ist (dafür gibt es den Home Server) aber einige Geräte hier dieses Protokoll nutzen, musste eine Lösung her. Die eigentliche Server-Funktion auf Diensteebene wollte ich beibehalten. Die Media Sharing Option im Media Player, welchen man durch Installation der Desktop Experience dazu bekommt, ist bei einem Serverbetriebssystem nicht verfügbar. Nach längerem gegoogel fanden wir die Software "Windows Media Connect", welche im Prinzip der Vorgänger des Media Sharing im Media Player ist.
Die Installation auf einem Server-Betriebssystem ist nicht ohne weiteres möglich, also muss man etwas tricksen. Hier fand ich dann eine passende Anleitung.
Die Software selbst läuft zwar als Dienst, wird aber vom Benutzer konfiguriert. Man sollte sich als Administrator anmelden und das Programm auch nach der Installation nur als Administrator starten. Ansonsten erhält man weitere UPnP-Server, welche im Player nur durch Nummern zu unterscheiden sind und sich später nicht mehr entfernen lassen.
1. Suche die Software "Windows Media Connect 2.0" im Netz
2. Entpacke die heruntergeladene Datei, z.B. mit 7zip.
3. Kopiere die Dateien wmccds.exe, wmccfg.exe, wmcsci.dll in den Ordner "C:\Program Files (x86)\Windows Media Connect\"
4. öffne die Eingabeaufforderung und führe diese Befehle im Windows Media Connect Ordner aus:
regsvr32 wmcsci.dll
wmccds.exe -installwithfiles
sc config "WMConnectCDS" depend= none
sc config "WMConnectCDS" depend= upnphost/HTTP
5. Die Dienste "SSDP Discovery Service" und "UPNP Host Device Service" auf automatischen Start stellen und ausführen
6. Die Datei wmccfg.exe ausführen und der Rest erklärt sich von selbst.
Nun kann man den Windows Server als UPnP AV Streaming Server nutzen.