问题标签 [just-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 回答
169 浏览

android - 如何将“均衡器”与“audio_service”包一起使用

我正在使用just_audio包装audio_serivce。其他一切正常,现在我想实现一个Equalizer. 我看到了关于添加均衡器的例子。just_audio但我不太确定如何使用audio_service. 我在后台服务中初始化了这样的音频播放器:

并将示例中的代码用于颤振 UI。但是如何_equalizer在 UI 部分使用后台服务呢?我尝试使用它访问它,customAction但没有成功。

0 投票
1 回答
58 浏览

android - 使用 just_audiio 的问题

我一直在尝试使用 just_audio 播放互联网音频流。我可以使用以下地址播放 BBC World 服务:https : //a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/dash/nonuk/dash_low/aks/bbc_world_service.mpd 但使用不同的地址:https ://stream.live.vc.bbcmedia.co.uk/bbc_world_service我收到以下错误:

这两个地址都在 VLC 上播放。谁能向我解释问题是什么?

0 投票
1 回答
41 浏览

flutter - flutter just_audio中音频标题之间的疑问

在人们必须采取行动之后,我在 just_audio 中有一个播放列表。填写问题或做其他事情。我得到一个 json 数组

使用 questionaryId 键入 questionary 应该在输入问题后打开一个新屏幕,下一个音频应该播放。

源被添加到 AudioSource 列表中。

那么我的问题是我怎样才能完成这项任务。暂停显示问题的播放列表并继续播放列表。有任何想法吗?如果问卷 ID 不是 0 aso,我用元数据尝试了它。问候

0 投票
2 回答
2412 浏览

flutter - 如何使用 just_audio 正确播放音频文件 - 颤振

我正在开发一个音乐应用程序,我想流式传输音频并播放我本地存储的文件。

我正在使用颤振并且不擅长它,实际上正在学习。

我想要的是帮助我如何正确播放文件,目的是播放提供给播放器路径的文件。下面是我的代码。

我用来播放声音的代码正在生成

  1. 烦人的声音,双重声音或波浪交叉的东西
  2. 它允许播放多种声音。

注意:我购买了模板。

谢谢,请帮忙。

0 投票
0 回答
187 浏览

flutter - 持续时间和搜索器的Just Audio实现

我正在开发一个颤振的音频播放器应用程序,我真的是一个初学者,我想在我的应用程序上实现一个搜索器和持续时间功能,但我失败了。我想获得正在播放的歌曲的持续时间,并让用户知道他们播放歌曲的时间以及让他们寻找。请各位大侠帮忙。贝娄是我的代码。

MusicProgressIndicator.dart

0 投票
1 回答
101 浏览

android - 使用 just_audio 和 audio_service 播放用户在 mediaItem 上停止的位置

我正在开发一个播客应用程序,该应用程序的一个功能是它可以保存用户离开播客以播放另一个播客或完全离开应用程序的位置。如果不首先使用播客播放所述播客并寻找用户停止使用的位置,我找不到从其lastPlayed时间戳播放已保存播客的方法。使用这种播放方法,我得到了这个错误:播客从头开始播放,而不是应该在哪里播放。有什么建议么?audioHandler.play()audioHandler.seek(lastPlayed)

W/System.err(27454): com.google.android.exoplayer2.IllegalSeekPositionException W/System.err(27454): 在 com.google.android.exoplayer2.ExoPlayerImpl.seekTo(ExoPlayerImpl.java:611) W/System。错误(27454):在 com.google.android.exoplayer2.SimpleExoPlayer.seekTo(SimpleExoPlayer.java:1527) W/System.err(27454):在 com.ryanheise.just_audio.AudioPlayer.seek(AudioPlayer.java:953) W/System.err(27454):在 com.ryanheise.just_audio.AudioPlayer.onMethodCall(AudioPlayer.java:455) W/System.err(27454):在 io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage( MethodChannel.java:233) W/System.err(27454): 在 io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85) W/System.err(27454): 在 io.flutter。 embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818) W/System.err(27454):在 android.os.MessageQueue.nativePollOnce(Native Method) W/System.err(27454): 在 android.os.MessageQueue.next(MessageQueue.java:335) W/System.err(27454): 在 android.os。 Looper.loop(Looper.java:206) W/System.err(27454): 在 android.app.ActivityThread.main(ActivityThread.java:8512) W/System.err(27454): 在 java.lang.reflect。 Method.invoke(Native Method) W/System.err(27454): 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602) W/System.err(27454): 在 com.android .internal.os.ZygoteInit.main(ZygoteInit.java:1130) E/flutter (27454): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] 未处理异常:PlatformException(非法状态:null,null,空,空)在 android.os.Looper.loop(Looper.java:206) W/System.err(27454): 在 android.app.ActivityThread.main(ActivityThread.java:8512) W/System.err(27454): 在 java .lang.reflect.Method.invoke(Native Method) W/System.err(27454):在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602) W/System.err(27454) : 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130) E/flutter (27454): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] 未处理的异常:PlatformException(非法状态:空,空,空,空)在 android.os.Looper.loop(Looper.java:206) W/System.err(27454): 在 android.app.ActivityThread.main(ActivityThread.java:8512) W/System.err(27454): 在 java .lang.reflect.Method.invoke(Native Method) W/System.err(27454):在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602) W/System.err(27454) : 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130) E/flutter (27454): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] 未处理的异常:PlatformException(非法状态:空,空,空,空)602)W/System.err(27454):在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)E/flutter(27454):[错误:flutter/lib/ui/ui_dart_state.cc( 199)] 未处理的异常:PlatformException(非法状态:null、null、null、null)602)W/System.err(27454):在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)E/flutter(27454):[错误:flutter/lib/ui/ui_dart_state.cc( 199)] 未处理的异常:PlatformException(非法状态:null、null、null、null)

0 投票
0 回答
104 浏览

flutter - Flutter 使用 just-audio 包比较不同的音频

我正在使用just_audio,这是一个很棒的 Flutter 包,可以帮助我们处理.mp3文件。

问题是......我需要比较 2 个音频来创建一个调谐器(具体来说是语音调谐器)。我正在使用音频中的频率进行比较。

FFT 帮助我们从音频中分离频率。

它有just_audio一个特性,称为FFT(测试版)。但是,我无法弄清楚如何使用它。我想知道是否有人有任何提示可以帮助我理解它。

谢谢!

0 投票
0 回答
33 浏览

flutter - 只是音频颤振包支持 accADTs 文件格式,因为它在购买的 android 和 iOS 中都支持

我有一个应用程序,我正在录制 .accADTS 格式的 1 分钟音频,因此我可以拥有尽可能小的音频文件大小......现在我想直接从存储中播放它,我想知道 Just_audio 是否支持该文件格式

0 投票
0 回答
19 浏览

just-audio - 是否可以避免播放列表中曲目之间的短暂静音?

使用 播放来自在线资源的短片时ConcatenatingAudioSource,音轨之间有一小段静音时间;

  1. 这种沉默是正常的吗?
  2. 有可能没有吗?
0 投票
0 回答
28 浏览

flutter - 如何将音乐作为直播播放

这是我的代码。audiosource.uri 不能用作直播。

1个问题:如何将音乐播放为直播。

2:mediaitem不更新后台通知。需要先停止()。这是故意的吗?或不?