我目前正在使用 WMP 12 作为电视的 DLNA 服务器。虽然我对设置的轻松程度印象深刻,但也有一些小烦恼。其中之一是当新媒体文件添加到我的库源文件夹时,它不会自动更新我的库。
我的总体目标是让我的 WMP 库在我的库源文件夹中自动更新新项目。
我已经搜索了一段时间,但没有找到任何方法来做到这一点。
我查看了 MS 文档的这个区域:http: //msdn.microsoft.com/en-us/library/dd562388 (v=vs.85).aspx ,但似乎这些是要与运行 WMP 的实例。我找不到获取本地 mediaCollection 对象实例的方法,以便我可以手动更新它或向其中添加项目(使用 wmp.dll 似乎是死路一条:引用 wmp.dll (\windows\ system32\wmp.dll) )
我更喜欢使用 C# 来执行此操作,因为我已经有一个 C# windows 服务来跟踪我的媒体目录以查找不受支持的文件扩展名。将此功能包装到同一个服务中是理想的。
我错过了一些简单的东西吗?对于使用脚本或程序控制我的 WMP 媒体库的任何见解,或者关于如何自动更新我的媒体库的任何想法,我将不胜感激。