问题标签 [windows-media-player]
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.
visual-studio-2008 - 如何在 Visual Studio 2008 中创建 Windows Media Player 插件
我一直在尝试在 Visual Studio 2008 中创建一个 Windows Media Player 插件,并且很难找到正确的模板。MSDN在此处提供了建议,但似乎与 VS2008 无关。
谁能建议如何在 Visual Studio 中启动 WMP 插件?
编辑:我接受了这个答案,因为它对我有用,但恐怕它不是最优雅的解决方案。如果有人有更好的想法,请补充!
c# - 我可以使用 MediaPlayer 播放流中的声音吗?或者,我可以使用 URI 来访问文件流吗?
我System.Windows.Media.MediaPlayer
用来播放一些声音,我想从 ZIP 文件中加载这些声音。如果能够直接从 zip 文件中将这些文件作为流加载,而不必解压缩到临时目录,那就太好了。但是,MediaPlayer.open
只接受一个 URI。
那么,有没有办法创建一个引用流内容的 URI?类似于内存中的本地主机?是否有从 Stream 到 URI 的连接器?
javascript - 是否有用于 Windows Media Player 的文档化 JavaScript API?
我想使用 JavaScript 来控制嵌入式 Windows Media Player,以及访问播放器公开的任何属性。我在网上找到了一些骇人听闻的例子,但没有什么具体的。
我真的需要访问播放、暂停、停止、搜索、全屏等。我还想访问播放器碰巧广播的任何事件。
帮助会很棒(我已经有一个 Flash equiv,所以你知道),谢谢!
c# - 缓冲媒体内容,同时使用 C# 在 Windows Media Player 中播放另一个媒体内容
我正在用 C# 开发一个应用程序,它有一个嵌入了 Windows Media Player 的表单。我的应用中有几个指向某些在线内容的链接。我希望用户通过单击按钮将内容从一个更改为另一个。由于 WMP 在缓冲下一个内容时花了一些时间,所以我想继续播放当前内容。类中有一个称为“缓冲”的事件AXWindowsMediaPlayer
,当媒体播放器完成缓冲内容时发出信号。但我无法使用单个 AXWindowsMediaPlayer 对象来实现这一点。无论我做什么,我都无法在缓冲第二个内容的同时继续播放第一个内容。:(
有任何想法吗?
提前致谢。
streaming - 媒体播放器 URL 选项
在线打开视频时,有没有办法通过 URL 传递开始时间?例如:
我已经看到了使用 Javascript 或制作 ASX 文件的不同方法,以便对其进行一些控制,但我只需要在文件开始播放时跳转到文件中的某个时间。这些视频很长,我的目标是制作一个目录,人们可以在其中单击他们想要查看的部分旁边的链接,这就是视频开始的地方。
谢谢!
c# - 使用 C# 和 WM Encoder SDK 获取 WM/图片
我希望有人可以帮助我指出正确的方向和/或提供样本供我查看。我需要在使用 WM 编码器和 C# 解码的 WMA 文件中获取 WM/Picture 字段。我已经能够很好地获取所有其他标签,但是 media.getAttributeCountByType("WM/Picture", "") 函数总是返回 0。但是 Windows Media Player 可以正确显示图片,我看到两个隐藏的 JPG 文件在同一音乐文件夹。MSDN 没有提供太多关于它的信息。谢谢。
windows - 有没有办法获取 Windows Media Player 当前正在播放的曲目的名称?
我想从外部应用程序查询 Windows Media 播放器,以了解它当前正在播放的曲目(专辑和艺术家)。
这些信息是否暴露在任何地方?
internet-explorer - MediaPlayer 不显示控件 - Firefox 和 IE 的问题。如何解决?
我得到了这段代码:
它似乎无法正常工作,因为“没有视频”显示。我宁愿显示自定义图像而不是它,或者控制面板暂停或停止流。任何人都可以帮助解决这个问题吗?
.net - 将 C++ 标头与 .NET 语言一起使用
我试图.h
在 .NET 语言(可能是 C#)中使用来自 Windows SDK 的“”文件,但没有成功。此标头通过 COM 公开一些 Windows Media 播放器功能。如果我使用 Win32 C++,我可以毫无问题地使用它,所以我认为我可以使用 Managed C++ 作为“桥梁”将其暴露给 C#。
头文件是subscriptionservices.h
随 Windows Media Player SDK 11(Windows SDK 6 的一部分)提供的。
那可能吗?如何在 .NET 应用程序中使用该头文件?
谢谢,爱德华多·科布奇
winforms - 关闭 AxWindowsMediaPlayer 的表单时出现 AccessViolation 异常
我有AxWMPLib.AxWindowsMediaPlayer
一个表格。当我关闭表单时,我得到“试图读取或写入受保护的内存。这通常表明其他内存已损坏。” 例外。可以隐藏表单,但不能关闭。当组件从表单中删除时,一切都很好。
这是 Winforms .Net3.5。
任何帮助表示赞赏。