问题标签 [audio-service]

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 投票
0 回答
18 浏览

flutter - Flutter audio_service 媒体简历

我有使用 MediaItem 的自定义排队逻辑,当 UI 处于活动状态时它可以正常工作。我正在使用 onTaskRemoved 方法停止音频播放。

但是,在刷完任​​务后,通知仍然可见,当我单击通知恢复时,什么也没有发生,并且应用程序卡在启动画面中。

0 投票
0 回答
9 浏览

flutter - 在颤动中跟踪来自音频服务的事件

有没有办法跟踪我们是否触发了快退和快进以及 skipNext 和跳到上一个?

0 投票
0 回答
5 浏览

flutter - 如何从颤动中的流式音频中获取音频样本/幅度/频率 [audio_service]

我正在使用 audio_service 插件从实时流媒体链接播放音频。它工作正常,但现在我想显示音乐可视化器,所以我想要一些来自流式音频的数据,比如实时样本字节/幅度(db)/频率,这样我就可以根据数据为可视化器设置动画。

插件:https ://pub.dev/packages/audio_service

0 投票
0 回答
44 浏览

ios - Bundle ID 在后台中断音频

只要我bundle id的是“dev.suragch.flutterAudioServiceDemo”(不是我的) ,音频就会在后台运行

在此处输入图像描述

但是如果我更改bunde id为我的“com.ambee.new”: 在此处输入图像描述 -后台停止工作。

这是怎么回事?如何使它与我的bundleId“com.ambee.new”一起使用?

这是我的 main.dart:

您可以通过从此repo转到 ios -> Runner.xcworkspace 自己重现该问题。使用物理 iPhone 测试背景音频循环,而不是模拟器。

当您在 Xcode 中使用此捆绑包 ID 对其进行测试时:

  • dev.suragch.flutterAudioServiceDemo:一旦你屏蔽了物理 iPhone,它就会在后台循环播放音频
  • com.ambee.new:一旦你阻止了物理 iPhone,它就会停止在后台循环播放音频