问题标签 [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.

0 投票
2 回答
1044 浏览

wpf - WPF 的 MediaPlayer 不在某些电脑上播放声音

我制作了一个使用 MediaPlayer 类播放声音的 WPF 应用程序。

这在很多电脑上都很好用,但是有 2 台电脑可以播放常规声音(当使用 windows 媒体播放器打开时,它们也会播放应用程序中的 .wav),但从我的应用程序打开时它们不会播放声音。 .

我没有收到任何错误消息或任何东西,他们只是拒绝播放声音..

这些 PC 运行 Windows XP,但声音播放效果很好的其他 PC 也是如此。

使 MediaPlayer 在 WPF 中工作是否有任何已知要求?我不知道我必须从哪个方向开始寻找..

.NET 客户端框架 4.0 安装在所有电脑上。我们在大约 6 台具有不同硬件的 PC 上进行了测试,其中 2 台我们的应用程序没有声音。

任何的想法?

0 投票
1 回答
444 浏览

java - Android 上的音频 (MediaPlayer) (Archos 5 IT)

第一的:

有谁知道爱可视的文件路径?我正在尝试播放一些媒体/音频,但它找不到它......

该代码有什么问题?

第二:

我无法播放“R.raw.'filename'”中的音频文件...

它在模拟器上完美运行,但是当我按下 Archos 上的播放按钮(另一个)时,它就崩溃了......

有人可以给我一些建议吗?

非常感谢...

詹姆士

0 投票
1 回答
1331 浏览

java - 表面被破坏后如何​​恢复视频播放?

我正在使用流媒体应用程序 (RTSP) 上的媒体播放器:

视频和声音播放效果很好,但是当来电暂停时Activity,Surface 会被破坏(我知道这是因为 中的痕迹SurfaceHolder.Callback)。

调用完成后,将恢复活动并Surface创建一个新活动。我尝试通过setDisplay(SurfaceHolder sh)方法将其分配给播放器,但到目前为止,只能听到视频的声音。

恢复视频流的解决方法是:

  • 重新启动MediaPlayer对象。
  • 等待缓冲区填满。
  • 通过 mediaPlayer 执行搜索。
  • 等待缓冲区填满。

这很烦人,因为播放器应该能够在收到呼叫时暂停,在呼叫完成时绑定新表面并Activity恢复并播放视频而根本没有缓冲。

0 投票
1 回答
196 浏览

java - 有什么方法可以使用 Java 在 Windows 中以编程方式触发全局媒体键?

有没有办法使用 Java 以编程方式触发 Windows 中的全局媒体键?我想触发媒体播放器正在收听的全局热键。这可能在 Java 中还是在 C# 中?

0 投票
1 回答
3805 浏览

c# - 如何设置 Mediaplayer 的播放列表索引(ExpressionMediaPlayer:Mediaplayer)

我的 XAML 页面上有一个 Mediaplayer 控件,如下所示:

现在我可以使用setPlayList()如下方法设置播放列表:

现在,当用户单击包含所有歌曲标题的 listBox Item 时,我想更改 Mediaplayer 的 PlayListIndex。

当用户点击歌曲标题列表中的第三首歌曲标题时,mediaPlayer 应该播放第三首歌曲,或者如果用户点击第 7 首歌曲标题,mediaPlayer 应该播放第 7 首歌曲。

我的座右铭是从列表框中获取 Selected 索引并将其分配给 mediaPlayer 的播放列表索引。

当我添加手表时,playList我可以看到 , playList, Items,[0] PlaylistIndex 1

playList, Items,[1] PlaylistIndex 2

但是当我试图从代码中设置它时,相同的属性PlaylistIndex似乎不可用。请帮忙。

谢谢, 苏亨

0 投票
1 回答
285 浏览

silverlight-2.0 - .wmv 播放器不工作

所以......我有一个看起来像这样的嵌入式对象:

..所有正确的脚本都在脑海中。播放器加载得很好,所有功能都在那里,但视频无法播放。好像开始了,但是不...

提前感谢您的帮助。

0 投票
2 回答
17119 浏览

android - Android Mediaplayer:下载媒体文件的 setDataSource 问题

我有一个可以录制和播放音频文件的应用程序。一些音频文件是使用 httpclient 使用简单的标准 http 下载来下载的。很长一段时间,它就像一种魅力。现在突然间我无法播放我下载的文件。这个堆栈失败了。我将文件存储在 SDCard 上,我在手机和 USB 连接设备上都遇到了问题。

我检查了下载的文件在服务器上很酷,我可以毫无问题地播放它。

这些是我使用的代码片段(我知道recordingFile 是文件的有效路径)。

这是媒体播放器代码:

这是一个例外:

我曾尝试寻找偏移错误的一些答案,但并不清楚这个问题可能是什么。

PS我用这个代码下载文件:

0 投票
1 回答
464 浏览

blackberry - 黑莓媒体播放器的插件

黑莓媒体播放器(内置)是否允许任何第三方插件?我正在考虑添加一个前进/后退 5 秒功能。

0 投票
1 回答
1982 浏览

iphone - 开发 iPhone 应用程序,如何从保存到我的应用程序文档文件夹的视频中获取视频“长度”?

基本上我录制/导入视频,它保存到 docs 文件夹,我试图弄清楚如何获得长度(时间),以便我可以为每个单独的视频显示它..

我在数据库中有一个列和显示它的必要代码,只是不知道如何获取它..

任何帮助是极大的赞赏

0 投票
1 回答
184 浏览

php - 操作 jQuery 以检索位于当前焦点正下方且具有相同父项的项目的 onclick 函数

首先,我要感谢您调查我的问题,因为我真的很感谢您的时间。

我已经使用 php 构建了一个项目列表,方法是让 foreach 循环循环通过关联数组打印数组数据作为 onclick 函数调用的参数,并通过 $thecount 的 ID 为每个项目循环。检索到的所有项目都具有相同的父 div 并调用完全相同的 onclick 函数,只有 11 个不同的参数。

我的问题是如何在当前焦点正下方调用项目的 onClick("function();") ,使其成为新焦点,而无需物理点击?

如果这让您感到困惑,我实际上是在构建一个动态播放列表,并且我已经实现了播放器当前项目播放完毕时的侦听器,现在我无法掌握如何拥有列表中的下一项成为新焦点,同时在播放器返回它已完成当前文件时调用它的特定 onClick() 函数。除了初始播放调用之外,所有这些都没有任何用户交互。

如果有帮助,我正在使用最新版本的 Longtails 的 JW Player

再次非常感谢您抽出宝贵时间!