为什么 Windows Media Center 对网络驱动器上的监视文件夹发出 http 请求?

jti*_*man 6 webdav samba htpc windows-media-center http

我的家庭 LAN 上有一个 Linux 服务器,它有一个通过 Samba (/export) 共享的文件系统,我在其中存储了一些较旧的录制电视(在 /export/Recorded\ TV 下)。该系统也是一个网络服务器,运行几个网络应用程序。Apache 虚拟主机:

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
Run Code Online (Sandbox Code Playgroud)

我有一台运行 Windows 7 RC1 的笔记本电脑,设置为在 Windows Media Center 的共享驱动器上搜索媒体。但是,它似乎试图通过默认 vhost 访问,并且正在向日志发送 http 错误 503 的垃圾邮件。从默认 vhost 错误日志:

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"
Run Code Online (Sandbox Code Playgroud)

这个共享很少使用,它更多的是为了暂时的方便,所以我当然可以停止在笔记本电脑上通过 WMC 观看它(并且会)。但是,我很好奇为什么它会尝试通过 WebDav 通过 http 访问,而不是通过 SMB 连接使用共享驱动器。

小智 1

不是 100% 确定,因为我没有 7 个,但我有一种感觉,WMC 正在寻找 UPNP/DLNA/HomeGroup 设备或服务。