如何强制 Windows 7 更新 DLNA 共享?

如何强制 Windows 7 更新 DLNA 共享?

我使用 Windows 7 通过 DLNA 将内容共享到 Google-TV。它经常不更新共享的内容。起初我以为是编解码器问题,但几天后媒体出现了。客户端进行了更新,可以立即看到删除的内容,但仍然经常找不到新文件。通常重新启动似乎有效,但并非总是如此。

答案1

Luke 对另一个问题的回答建议运行 Windows Media Player 可能会加快更新速度。我通常不运行它,但这次运行它导致所有内容都更新了。所以这实际上可能有效。

答案2

刷新数据库的快速且通常有效的方法是简单地在批处理文件(.bat)中重新启动 Windows Media Player 网络共享服务:

净停止 WMPNetworkSvc

净启动WMPNetworkSvc

暂停

答案3

我针对 Windows 7 做了一些更新的批处理(原始版本在这里: https://www.cnet.com/forums/discussions/windows-media-player-12-not-updating-library-370225/

这是针对 64 位窗口的,如果您有 32 位,请相应地更改“rem”前缀。

c:

net stop WMPNetworkSvc

cd %userprofile%\appdata\local\microsoft\media player

del *.wmdb

rem cd e:\program files\windows media player

net start WMPNetworkSvc

"%ProgramFiles(x86)%\Windows Media Player\wmplayer.exe" /prefetch:1

rem "%ProgramFiles%\Windows Media Player\wmplayer.exe" /prefetch:1

echo Done

pause

就我而言,每次尝试将视频流式传输到 dlna 设备时都不需要运行此批处理,可能每两周一次或每月一次。

相关内容