Warum sendet Windows Media Center auf einem Netzlaufwerk HTTP-Anforderungen für überwachte Ordner?

1174
jtimberman

Ich habe auf meinem Heim-LAN einen Linux-Server, auf dem ein Dateisystem vorhanden ist, das über Samba (/ Export) freigegeben ist, auf dem ich älteres aufgezeichnetes Fernsehen (unter / export / Recorded \ TV) speichere. Das System ist auch ein Webserver, auf dem mehrere Web-Apps ausgeführt werden. Apache vhosts:

VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:80 is a NameVirtualHost default server bucketwise. (/etc/apache2/sites-enabled/bucketwise.conf:1) port 80 namevhost bucketwise. (/etc/apache2/sites-enabled/bucketwise.conf:1) port 80 namevhost teamspeak.int.example.com (/etc/apache2/sites-enabled/teamspeak.conf:1) Syntax OK 

Ich habe einen Laptop, auf dem Windows 7 RC1 ausgeführt wird, um auf dem freigegebenen Laufwerk in Windows Media Center nach Medien zu suchen. Es scheint jedoch, dass versucht wird, über den Standard-vhost zuzugreifen, und das Protokoll wird mit dem HTTP-Fehler 503 hochgespielt. Im Standard-vhost-Fehlerprotokoll:

10.13.37.10 - - [27/Sep/2009:06:46:49 -0600] "PROPFIND /export/Recorded%20TV HTTP/1.1" 503 376 "-" "Microsoft-WebDAV-MiniRedir/6.1.7100" 10.13.37.10 - - [27/Sep/2009:06:46:51 -0600] "PROPFIND /export HTTP/1.1" 503 376 "-" "Microsoft-WebDAV-MiniRedir/6.1.7100" 

Dieser Anteil wird selten verwendet, es war eher eine vorübergehende Bequemlichkeit, so dass ich sicherlich aufhören kann, ihn durch WMC auf dem Laptop zu sehen (und wird). Ich bin jedoch neugierig, warum versucht wurde, über http über WebDav zuzugreifen, anstatt das gemeinsam genutzte Laufwerk über die SMB-Verbindung zu verwenden.

6

2 Antworten auf die Frage

1
brian

Nicht 100% sicher, da ich keine 7 habe, aber ich habe das Gefühl, es sei WMC, die nach UPNP / DLNA / HomeGroup-Geräten oder -Diensten sucht.

1
venimus

Ich gehe davon aus, dass Microsoft versucht, auf die erweiterten Eigenschaften für aufgezeichnete Shows und andere Streaming-Medien (sie nennen es gemeinsam genutzte) zuzugreifen. Freigegebene Medien bedeuten einige Informationen, die in Media Center als freigegeben markiert sind (wie TV-Aufnahmen), nicht Dateien, die über Dateifreigabesysteme freigegeben werden. Diese "Freigabe" ist für das Internet konzipiert und verwendet daher HTTP. Sie entschieden sich lediglich für die Verwendung der WebDAV-Technologie, um Anwendungen und Geräten von Drittanbietern das Streamen (Freigeben) von Medien an Windows Media Center zu ermöglichen.