问题标签 [mediacenter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1357 浏览

c# - 获取包含在 Windows Media Center 库中的目录

我正在为 Media Center(Windows 7 附带的版本)编写一个加载项,并希望检索用户包含在媒体库(图片、视频、录制的电视、电影、音乐)中的物理目录列表.

Media Center 对象模型 ( Microsoft.MediaCenter.*) 似乎没有任何规定可以获取此信息。

注册表在 处有一个键HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Media Center\MediaFolders,但是这些总是空的。

中似乎有完整的目录列表%userprofile%\AppData\Local\Microsoft\Media Player\wmpfolders.wmdb,但无法判断每个目录与哪个媒体库相关,并且由于这些是媒体播放器的设置,它们的存在可能只是巧合。

有谁知道如何可靠地检索这些目录的列表,最好是从插件程序集中(即使用 C#)?

0 投票
2 回答
1883 浏览

c# - 如何为 Win 7 媒体中心编写一个 hello world 加载项

我想为 Windows 7 上的 Media Center 编写一个简单的 hello world 插件,但在查找最新的功能文档时遇到问题。我找到了这个页面: http: //blogs.msdn.com/b/mcreasy/archive/2004/10/12/241449.aspx这看起来正是我需要的。我实现了它,它引用的一些接口被标记为过时,即使这样,当我尝试在媒体中心启动它时,只是弹出一个对话框,说“无法启动插件”

我将命名空间接口从使用 Microsoft.MediaCenter.AddIn 更新为使用 Microsoft.MediaCenter.Hosting,根据 sdk 文档,这看起来是最新的命名空间,但我仍然遇到同样的问题。

向 gac 和 RegisterMCEApp 注册程序集都成功了,我在两次构建之间的两个地方都取消了注册和注册。

我用 .snk 文件对程序集进行了强烈签名,并获得了公钥令牌来更新registration.xml

谁能告诉我我做错了什么或指导我阅读一些最新的教程/文档?

这是我的一小段代码:

0 投票
0 回答
163 浏览

python - 匹配文件列表(用于电视节目)与该节目的剧集

我想实现或找到一个实现类似于 Plex 中的功能的库,它将一个节目的视频文件与该节目的实际剧集相匹配。到目前为止我发现了什么:

我正在寻找目标 python 或将 python cbindings 用于 c/c++ 库。任何帮助将不胜感激。还有什么我需要澄清的吗?

0 投票
1 回答
3620 浏览

c# - 如何创建像 windows 媒体中心 xaml 这样的矩形玻璃

我想创建一个矩形玻璃和一个与 windows 媒体中心 完全相同的菜单在此处输入图像描述

我想用xaml not blend 来做...请帮助我想为我的应用程序创建一个这样的菜单。

也想做这个 在此处输入图像描述

0 投票
2 回答
256 浏览

c# - 附加程序集媒体中心插件

我第一次尝试编写 Windows Media Center 插件。

该插件将使用外部程序集zeroconfignetservices。我构建了项目,一切都正确编译。但是,当我在媒体中心运行应用程序时,事件查看器中会出现以下错误。

但是程序集是在 GAC 中加载的。输出gacutil /l zeroconfservice

我还尝试将 ZeroconfService.dll 的副本放在与媒体中心插件相同的目录中。

我还需要做什么才能让媒体中心插件看到程序集?

为了彻底,在编译代码时有一个警告。我通常不是 .Net 开发人员,也不了解警告的细微差别。也许这是相关的?

0 投票
2 回答
87 浏览

c# - Advise on what language or IDE to use for this project

I wish to create a media center program to run on a windows based system.

I am a bit lost as to which language would be best for this situation so i am hoping for a little bit of advise on the subject.

I want the program to be similar to XBMC (I don't want to use XBMC because i want to be able to modify the program to do what i want at my will).

I have already created one with windows forms in vb.net which functions really well but i do not like the limitations on the gui (true transparency and lack of transitions are the main ones)

I have tried WPF but i just don't understand it at all, seems really complicated but it seems like what i need to start looking into..

So i need to know if WPF would be my best option? or is there something else that offers the functionality of a vb.net windows form but also offers the ability to create a visually stunning gui.

also is everything that can be done with a vb.net form be done in WPF?

0 投票
1 回答
82 浏览

windows - UWP Mediabox - 几个问题

我有一个问题要问你,我真的希望你能给我一些信息。我希望建立一个媒体中心,因为我还没有找到将我的东西从我的 Windows 手机直接投射到大屏幕上的任何可能性。

当然有微软的无线显示适配器,但我不想把我的整个显示器投射到我的电视上。

在测试了一些产品(Amazon fire tv box、apple tv 3、display Dock 和 Wireless Dock)后,我得出的结论是,我无法拥有符合我认知的多合一解决方案。

从那时起,我认为我必须构建自己的“电视应用程序”。好的好的......有kodi(xbmc)等等......但我认为这只是绕道而行。

必须包括以下功能:

  • 在 Windows 10 上运行
  • 播放音乐、视频和图片。
  • 能够启动和下载 Windows 商店应用程序。
  • Project Rome 实现跨设备共享数据。

似乎有可能,但这是一个大问题……如果我们谈论的是媒体盒,我们确实会谈论除了电视之外的那些小盒子。而不是构建一个微型 ATX 设置,我想把它提升到一个新的水平......使用物联网(Raspberry Pi 3)。使用物联网可能有一些优点,但我必须担心一些缺点。

  • Windows 10 能否在 IoT 上正常运行(优点 - 缺点)
  • 媒体流?
  • ARM架构
  • 蓝牙、WIFI、以太网连接

我以前从未在物联网上工作过,所以我又有点菜鸟了。我正在寻求一些建议以使这成为可能。

  • [UWP] 如何将数据(例如视频、音乐、图像)流式传输到另一个应用程序?
  • [UWP] 实现遥控器 - 就像亚马逊消防电视控制器一样?

  • 优点 - 在 Raspberry Pi 上使用 Windows 10 的缺点?

  • 使用 Windows 10 默认应用程序(Groove 音乐、图像、视频 - 应用程序)播放传入数据?

你怎么看?是否可以使用 Windows 10 创建在树莓派上运行的 Mediacenter?

先感谢您。

0 投票
1 回答
21 浏览

directory - BuildFire:希望在手动媒体中心中添加文件夹选项

我希望将文件夹功能添加到手动媒体中心插件中。理想情况下,当我单击已添加到媒体中心的项目时,该项目将打开到文件夹插件。我应该如何结合两个插件的代码来完成这个?