问题标签 [windows-media-center]
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.
c# - 编写 Windows Media Center 扩展器
我最近购买了 Xbox 360,并且第一次接触到“媒体扩展器”这个术语。我没有意识到 windows 能够将内容流式传输到 XBox,我感到非常惊讶和兴奋。我还注意到人们编写了自己的插件,允许流式传输,例如 netflix。我想了解更多有关如何执行此操作的信息,但甚至很难通过 Google 搜索,因为我对术语知之甚少(我不确定 XBox 是“扩展器”还是“扩展器”是一个插件)制作 Xbox 流)。任何人都可以向我解释这项技术,或者指导我构建自己的插件(例如,将 Pandora 流式传输到 Xbox)的良好入门参考吗?
c# - 在 C# 中覆盖 DVD 系统
一段时间以来,我一直想编写自己版本的 DVD 覆盖软件。我真的希望它表现得像 AnyDVD,除了更少的开销和没有那么多选项。
基本上我希望能够在我的媒体中心插入 DVD 并选择“开始主电影”或“转到主菜单”。
我不需要解密 CSS(至少我认为我不必)。我只想覆盖 POUPS(禁止的用户操作),以便可以在光盘上的任何位置导航。
我对 c# 很满意,但我以前从未使用过 DVD 驱动器或播放器。我已经搜索了网络但一无所获。
以前有人做过吗?我可以为这项任务寻找哪些资源?
感谢您朝正确的方向轻推。
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
谁能告诉我我做错了什么或指导我阅读一些最新的教程/文档?
这是我的一小段代码:
streaming - Windows 媒体服务 Web 流媒体
我可以使用哪个网络播放器从 Windows Media Services 获取实时流?是否有任何跨平台解决方案(Windows、iPad/iPhone)?我应该实时转换为 flv 还是任何其他技巧?
c# - 如何控制正在运行的 Windows Media Center 实例?
如何控制正在运行的 Windows Media Center 实例?
我有一个服务器-客户端应用程序,服务器需要能够向客户端发出命令,然后客户端必须控制 Windows Media Center。我知道如何通过发送按键来做到这一点,但我真的不想这样做。最好的选择是一种 API 的 SDK 来控制 Windows Media Center。
例如,当服务器发送“播放音乐-流派恍惚”时,客户端应用程序控制媒体中心开始播放恍惚音乐。
我知道这个问题,但我不清楚。 远程控制 Windows Media Center
那么我应该为客户端制作2个应用程序吗?一个用于 WMC 的外接程序,以及一个控制该外接程序的(客户端)?
提前致谢!
ms-media-foundation - 如何让 Windows Media Center 理解新的 WMF 文件?
我正处于创建 MFT 以解码“新”容器格式视频的早期阶段。我正在使用 Media Foundation SDK 中的 MPEG1Source 示例,并且我有一个 mpeg1 示例。我将两者的扩展名都更改为“.test”并注册了 dll。
Windows Media Player 可以打开文件(我的断点被击中并且视频播放),但是当文件是 .mpg 而不是 .test 时,Windows Media Center 不能从命令行打开。我的断点没有被命中;它看起来甚至没有尝试加载 dll(Visual Studio 没有报告我的 dll 正在输出窗口中加载)。
这是 64 位 Windows 7;该 dll 是本机 64 位的。
在 Media Center 了解新的文件类型之前,是否需要进行一些额外的注册?
vb6 - How to Detect the Currently Opened Files in VB6 for Media Centre
I am writing a Media Centre Addin in Vb6 and it was all going good until i got to the point where i want to find the "Currently Playing song FilePath or URl"
I have spend a number of hours racking my brain to figure out a way of seeing what the "Currently Opened Files" are on a machine at any point of time.
My idea is to get all the currently opened files, and then filter the Extensions from these and find the media item that is currently playing, and get the filepath..
Does anyone know how i can do this? and what methods or classes or Librarys i should be looking at or importing In.. This one has really got me thinking.
I was looking at the WMI Windows Management controls, but cant seem to find what i am looking for.. any help would be great..
c# - 设置 Windows Media Center 插件模板
我正在开始一个涉及为 Windows Media Center 编写插件的项目。
我现在要做的就是运行默认包含在 Windows Media Center SDK 中的示例项目。项目中包含执行此操作的说明,我已逐步遵循这些说明。
我可以使用调试功能在 Visual Studio 中运行程序(只是一个简单的应用程序,有四个按钮,不执行任何操作),但在尝试创建安装程序时遇到问题,以便程序可以安装在 Windows Media 中中心。
说明告诉我将此行添加到我的项目的“构建后事件命令行”部分:
当我去构建我的解决方案时(按照指示),我收到以下错误:
我选择用 C# 编写插件,这是我目前的设置:
有没有人对出了什么问题有任何想法?如果不是,那么推荐给 WMC 开发人员的论坛是什么?到目前为止,我看过的论坛似乎都很安静。
提前致谢。
c# - C#:使用附加进程进行调试时,Visual Studio 看不到程序集 DLL
我正在使用 Visual Studio 2010 Professional、C#、Windows Media Center SDK 6.0 和 NET Framework 2.0 开发适用于 Windows Media Center 的插件。
我能够为应用程序创建一个安装程序(使用 WiX 安装程序),它可以很好地将应用程序插入 WMC。
但是,我希望通过使用 VS 中的“附加进程”功能来调试应用程序,通过在 WMC 中打开插件来显示我的即时更改(非常酷的功能)。当我单击开始调试时,应用程序已打开。但是,我的更改不存在,并且在 VS 中显示以下错误:
“以下模块是在启用优化或没有调试信息的情况下构建的:
C:\Windows\assembly\GAC_MSIL\UltraPlaylists\1.0.0.0__d56c5e467dd76093\MyProject.dll
要调试此模块,请将其项目配置更改为调试模式。要禁止显示此消息,请禁用 'Warn if no user code on launch' 调试器选项。”
遵循这些说明( MSDN 指南)时,我注意到的一件事是,在第 6 步中,我应该“找到代表您的应用程序程序集的 DLL,右键单击它,然后选择符号设置”。
但是,我在 DLL 列表中看不到这个应用程序程序集。我相信这可能是我收到较早消息的原因。
c# - 附加程序集媒体中心插件
我第一次尝试编写 Windows Media Center 插件。
该插件将使用外部程序集zeroconfignetservices。我构建了项目,一切都正确编译。但是,当我在媒体中心运行应用程序时,事件查看器中会出现以下错误。
但是程序集是在 GAC 中加载的。输出gacutil /l zeroconfservice
:
我还尝试将 ZeroconfService.dll 的副本放在与媒体中心插件相同的目录中。
我还需要做什么才能让媒体中心插件看到程序集?
为了彻底,在编译代码时有一个警告。我通常不是 .Net 开发人员,也不了解警告的细微差别。也许这是相关的?