问题标签 [background-audio]

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 投票
1 回答
539 浏览

ios - 在锁定屏幕中播放视频中的音频

我有一个应用程序,我想在后台播放音频。诀窍是他们自己没有音轨。只有视频,这是相关音频的来源。

我在我的 App Delegate 中添加了以下内容:

这对我的plist:

但是,Apple 今天早上拒绝了我的应用程序,因为我的应用程序中有“背景音频”info.plist. 即使在我向他们解释之后,我也可以在设备锁定时通过耳机/airplay 播放视频。

我已经多次研究过这个主题,这是我发现的唯一方法,看起来它会被应用商店批准,在这里我被拒绝了。有什么问题?有谁知道如何以一种能让我获得批准的方式完成背景音频(来自视频)?

0 投票
0 回答
61 浏览

windows-phone-8 - Determine if user opened an application by tapping currently playing song in system menu

In Windows Phone 8 it's possible to enter applications that use BackgroundAudio service by tapping a name of currently playing audio in systemwide accessible menu.

Can I somehow detect this specific entrance point inside my application? Pic related :)

enter image description here

0 投票
0 回答
204 浏览

ios - 如何修复 MP3AudioStream 错误?

我随机收到以下错误(有时在启动时始终如一)。当有后台线程而没有后台线程时可能会发生这种情况,而且这似乎是库的问题,所以我无法在我的代码中追踪问题。断点触发:

回溯如下:

有没有人有这个错误,有没有人知道我可以如何解决它?

0 投票
2 回答
508 浏览

c# - 检测“下一个”或“上一个”按钮

有没有办法处理用户在按下音量硬件按钮时按下媒体播放器控件上的 Next 或 Previous 的事件?我在 BackgroundAudioPlayer 中看到的示例使用 XAP 附带的歌曲,但我想将用户的媒体库与控件一起使用。

有没有办法检测下一个或上一个事件?

0 投票
2 回答
637 浏览

windows-phone-7 - 通过 URL 的 BackgroundAudioPlayer

我想在我的 Windows Phone 应用程序中播放广播音频。我有以下从某个网站获得的代码。

现在,问题是这个例子播放的是一个内部文件。而且由于我是 Windows 新手,我不明白应该遵循什么来给这个播放器一个直播网址。请帮助通过 URL 在 BackgroundAudioPlayer 中播放音频。任何形式的帮助表示赞赏,因为我迫切需要这个。提前谢谢大家..

0 投票
1 回答
430 浏览

windows-phone-8 - WIndows phone 8:获取当前音频

我想在 Windows Phone 8 上获取当前正在播放的音频信息(艺术家、曲目名称)。在 Windows Phone 7 上,可以通过 XNA 功能使用:

但在 Windows Phone 8 上,此方法不起作用,无法检测到从另一个应用程序启动的音频。WP8 提供带有 Track 属性的BackgroundAudioPlayer类。但是当从另一个应用程序开始播放音频时,Track 属性值始终为 null。有任何想法吗?

0 投票
1 回答
2120 浏览

c# - 是什么导致 BackgroundAudioPlayer.get_Position() 出现 System.Runtime.InteropServices.COMException?

有时我在尝试获取 BackgroundAudioPlayer.Instance 的位置时遇到异常。这种情况很少发生,但我已经能够获得 StackTrace。奇怪的是,这段代码在播放曲目时每秒都会执行一次。此错误的原因可能是什么?

我得到了这个 StackTrace。

当然,我使用的代码很简单。

0 投票
1 回答
299 浏览

c# - BackgroundAudioPlayer.Instance.Play() 没有启动

请帮助我,因为我真的找不到让 BackgroundAudioPlayer 播放曲目的解决方案。事实上,如果您按下“播放”(MainPage 的 AppBarIconButton),BAP 将显示其状态不会改变(它仍然是“未知”)。

谢谢!

这是链接:http ://sdrv.ms/148LF8A

0 投票
1 回答
963 浏览

windows-phone-7 - windows phone中的BackgroundAudioPlayer

有没有关于使用BackgroundAudioPlayer在后台从Windows Phone中的URL播放音频的解释?为什么要在 Windows Phone 中编写这个东西这么复杂。我可以在任何地方得到任何代码、任何示例、任何解释、任何示例、任何预览,任何可以对此给出适当解释的地方吗?请有人解释或帮助我提供一些很好的解释链接。

0 投票
1 回答
926 浏览

c# - 如何在 BackgroundAudioPlayer 的实例处于活动状态时将设置保存在 IsolatedStorage 中?

我的解决方案中有两个项目。假设项目 A 和项目 B。

项目A

它是主要项目并具有设置。我有一个复选框,可以让用户选择“重复”曲目。该项目还可以访问 PROJECT B 的公共实例。

项目 B

它是 BackgroundAudioAgent 并且有它自己的设置。此项目无权访问 PROJECT A 设置。因此,在 PROJECT A 中,我需要访问 PROJECT B 的设置并将其保存在那里。这样,当启用“重复”时,代理会重新开始播放。

问题

当 BackgroundAudioPlayer 的实例正在运行时,我无法保存设置(换句话说,设置已保存,但不会产生任何影响)。我总是必须关闭实例,当我这样做时,可以更改设置。

问题

  1. 做我想做的事情的最有效方法是什么?

  2. 如何在不关闭 BackgroundAudioPlayer 实例的情况下将设置保存在 IsolatedStorage 中?(因为我不想打断正在播放的任何曲目)。

代码:我必须做些什么来保存设置。

CODE:我只是想做的事。