windows-media-player相关内容

使用以编程方式创建的 Windows 媒体播放器进行基本播放

我试图“快速集成" Windows Media Player 通过 COM 播放来自本地文件系统或 http 源的单个文件 - 但由于其使用的文档和在线资源稀少当没有嵌入到某种 Ole 容器中时,我无法让那个所谓的微不足道的用例工作. 初始化等工作正常,但实际播放某些文件总是失败. 示例代码,从初始化开始(删除了错误处理,基本上翻译自 MSDN 上的 C# 示例,在主线程上执行): ..
发布时间:2021-11-30 14:02:31 C/C++开发

如何以编程方式关闭视频加速

我在数百台计算机(专用)上运行的程序中使用 Windows Media Player OCX. 我发现当视频加速开启为“满"时,在某些计算机上它会导致视频无法正确播放,电影之间出现绿色方块等等.将加速度设为“无",一切正常. 这个程序在大约 800 台计算机上运行,​​这些计算机会自动更新我的程序.所以我想在我的程序的启动中添加它关闭视频加速. 问题是,如何以编程方式关闭视频加速 ..
发布时间:2021-09-16 19:29:15 其他开发

使用 windows 媒体播放器 SDK 在特定位置停止视频

有没有办法使用 Windows Media Player SDK 在特定位置停止视频?我正在使用 C# 来嵌入播放器,并尝试查看 IWMPControls3 接口在位置或时间方面的特定点是否具有任何停止功能.如果能做,那怎么做? 解决方案 就像我在 同样的问题,你可以使用定时器来控制CurrentPosition: private Timer tmrWmpPlayerPosition;私 ..
发布时间:2021-07-17 19:29:09 C#/.NET

如何使用WebResponse下载.wmv文件

我正在使用以下代码通过WebResponse抓取wmv文件.我正在使用线程调用此函数: 静态无效的GetPage(对象数据){//将对象转换为ThreadInfoThreadInfo ti =(ThreadInfo)data;//请求网址WebResponse wr = WebRequest.Create(ti.url).GetResponse();//显示Content-Length标头的值C ..
发布时间:2021-04-01 20:44:19 C#/.NET

用户安装软件(.Net)时自动安装依赖项

我正在使用.Net 3.5(C#,WPF)构建软件,我的软件需要用户安装.Net 3.5和Media Player11.我想构建一个安装程序,在用户安装主要软件时会自动安装这两个组件.我该如何解决? 该组件: 1- .Net 3.5 2- Media Player 11 解决方案 使用Visual Studio创建安装程序包 在“文件"菜单上,指向“添加",然后单击“新建项目" ..
发布时间:2020-11-29 04:31:53 C#/.NET

在C#中暂停和恢复Windows Media Player

我正在制作VoIP应用程序,我只想能够暂停和恢复Windows Media Player的状态(并可能检查播放器的状态)。我在SO上找到的解决方案是WMPLib,但这是用于将WMP嵌入到我的.NET应用程序中。我只是想暂停并恢复当前实例(如果有)。 解决方案 做到这一点的一种方法是使用WMP插件,然后您可以调用它。 WMPKeys 会执行类似的操作(仅通过全局击键进行交互。)它位于sour ..
发布时间:2020-10-09 01:57:33 C#/.NET

使用Media Foundation解码MPEG1/2视频

我正在使用Media Foundation播放视频.在Windows 7上,一些使用Mpeg1/Mpeg2 PS和Windows Media Player编码的视频可以播放,但是Media Foundation无法播放(我尝试注册stub MPEG1Source,但仍然无法正常工作).我注意到其中一些文件可以通过DirectShow播放,但不能以Media Foundation播放(根本无法打开) ..

为MPEG2传输流构建图形的最佳方法

在Windows 7上,Windows Media Player很好地支持.ts文件, 从某种意义上说,Windows Media Player知道如何在没有任何其他编解码器包的情况下处理此类文件. 但是,如果我尝试使用graphedit来“渲染" .ts文件,它会抱怨 不知道如何为它建立图形. Windows Media Player使用什么方法对这些文件进行解复用/解码? 是直接放 ..

关闭AxWindowsMediaPlayer的窗体时出现AccessViolation异常

我在表单上有一个 AxWMPLib.AxWindowsMediaPlayer 。当关闭表单时,我得到“尝试读取或写入受保护的内存。这通常表明其他内存已损坏。”例外。隐藏表单即可,但不能关闭。从窗体中删除组件后,一切都很好。 这是Winforms .Net3.5。 任何 解决方案 这是我的事情,这是在按键过程中关闭表单时出现的。 如果WMP控件有要处理的关键事件,似乎会引起 ..
发布时间:2020-05-31 18:41:46 其他开发

C#Mediaplayer无法播放资源中的mp3文件

Mediaplayer对我不起作用,所以我转到了一个简单的测试项目(C#控制台应用程序).我将.mp3文件添加到项目中,如下所示: 在解决方案资源管理器中右键单击项目名称(测试) 添加文件夹资源 右键单击解决方案资源管理器中的资源文件夹 添加我的warn.mp3文件 左键单击warn.mp3文件 在属性窗口中将“构建操作"更改为“资源". 可悲的是,此代码不起作用: n ..
发布时间:2020-05-12 19:35:39 C#/.NET

如何使用javascript控制系统音量

我正在使用媒体播放器播放音频和视频。我正在创建自己的按钮来增加和减少媒体播放器的音量。工作也很好。 问题: 即使在达到0%音量后也会发出声音。如果播放器音量增加,系统音量也会增加。可能吗。如何实现这一任务。 控制: < ; object id =“mediaPlayer”classid =“clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E ..
发布时间:2019-06-07 20:29:33 C#/.NET

是否有针对Windows Media Player的文档化JavaScript API?

我想使用JavaScript来控制嵌入式Windows Media Player,以及访问播放器公开的任何属性。我在网上找到了一些hacky示例,但没有具体的内容。 我真的需要访问播放,暂停,停止,搜索,全屏等等。我还希望能够访问播放器正在播放的任何事件。 帮助会非常棒(我已经有了Flash等效,只是你知道),谢谢! 解决方案 Microsoft的开发人员中心有一个API,但只 ..
发布时间:2019-05-24 15:25:55 前端开发

以编程方式控制Windows Media Player,最好是从Java

我正在为已经广泛部署的现有Java应用程序添加功能。 (所以除非我有一个认真的令人信服的理由,否则我无法触及一些设计决定。)该应用程序控制PC向一个小型本地电视网络广播音频和视频。目前,它主要播放静态幻灯片,但也可以由客户自行决定播放背景音乐。背景音乐(CD,本地音乐文件,网络电台等等)由Windows Media Player处理。 我当前的项目是在静态幻灯片中添加旁白。当叙述播放时,我需 ..
发布时间:2019-01-08 18:47:34 Java开发