我在 Windows 7 中使用 Windows Media Player 12 作为 DLNA 服务器。当我将新文件添加到目录时%USERPROFILE%\Videos
,它们就会正常显示在我的 DLNA 客户端上。
但是,我尝试通过单击视频<#> locations
库中的链接并选择 向视频库添加新文件夹。请注意,这与进入 Windows Media PlayerAdd...
后出现的对话框相同。Organize->Manage Libraries->Videos
我还尝试将文件直接拖放到 Windows Media Player 中,以便它们显示在那里。
这两个选项都无法使文件显示在我的 DLNA 客户端上。
有没有办法让 Windows Media Player 12 通过%USERPROFILE%\Videos
DLNA 之外的方式共享视频文件?
答案1
我已经基本搞清楚了。这里面有几个因素在起作用。
您确实可以通过将新文件夹添加到视频库来添加新文件夹,这可以通过 Windows 资源管理器或 Windows Media Player 完成,如问题中所述。
文件添加到库后会被编入索引。我不确定具体是什么过程会执行此操作,但我相信这与 Windows Media Player 本身有关。有时,如果在将新文件夹添加到库后启动 Windows Media Player,似乎可以加快此过程。
许多大型文件需要一段时间才能索引并通过 DLNA 连接显示为可用。我没有看到任何地方可以检查此状态,但这将是 Microsoft 将来添加的一项很棒的功能。
一些 DLNA 客户端似乎会缓存来自服务器的文件列表,我不确定如何强制它们手动更新列表。这也让我认为没有添加新文件。我通过使服务器离线来确认此缓存正在发生。文件仍然显示为可用。
答案是,将文件夹添加到库中并等待。需要多长时间?不知道。我发现最简单的方法是添加一个新文件夹,将一个小视频文件放入文件夹中,然后将其添加到库中。然后我可以轻松测试新文件夹是否正在为 DLNA 服务器编制索引。