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

flutter - Flutter audio_service 设置评分

我正在将 audio_service 用于带有 just_audio 的背景音乐。一切正常。

我想添加心率样式。当用户在播放列表中播放歌曲时,会出现按心形图标添加到收藏列表的选项。在 MediaItem 中有 Rating 属性。我可以在加载到队列之前设置评级。现在我想为队列中的当前歌曲设置评分。没有办法设置评级。

我尝试如下更新队列项目,它也没有更新。我签入队列,队列中的项目已更新,但播放列表中的项目未更新。

0 投票
2 回答
479 浏览

ios - just_audio not working on ios flutter Unhandled Exception: (-11800) 操作无法完成

我正在尝试从其自己的存储库https://github.com/ryanheise/just_audio/tree/master/just_audio/example运行 just_audio 示例项目

它在 android 上运行良好,但是当我使用 mac 克隆项目并在模拟器上运行它时会抛出此错误:

当我尝试使用 setUrl() 方法调用音频 URL 进行流式传输时,会弹出此错误

我还尝试按照文档的建议编辑传输安全性

笔记

我已经尝试了所有其他可用于 ios 的用于播放和流式传输音频的软件包,但它们都不起作用

0 投票
2 回答
766 浏览

flutter - MissingPluginException(在通道 com.ryanheise.just_audio.methods 上找不到方法 init 的实现)

我正在使用颤振构建一个桌面应用程序,我需要从本地存储播放音频文件,为此我使用just_audio颤振包,因为它支持 Windows。但我找不到任何适用于 Windows 的示例。我编写了这样的代码-

await 调用永远不会结束,我收到以下错误:

0 投票
1 回答
47 浏览

flutter - 歌曲添加到队列未播放(使用 just_audio 和 audio_service)

正在开发音频播放器,我想将单个项目传递给队列,我需要做的是将参数传递给控制器​​,然后从那里我能够将它传递给 page_manager,然后,我能够添加它到队列中,这样做效果很好,但我遇到的问题是,当我注释掉 _loadPlaylist() 和 hot-reload 时,播放器将继续显示加载指示器,但始终显示歌曲名称但音乐将继续加载

message_player 控制器

我在里面调用了下面的方法initState()

page_manager.dart

在里面Init()我注释掉了_loadPlaylist()因为我不需要它

这是将控制器中的项目添加到队列中的函数

注意:如果_loadPlaylist()不注释掉,它会很好用

请问我错过了什么?

0 投票
0 回答
66 浏览

android - 倒带 HLS 直播

我正在使用 HLS url 流式传输直播电台。它设置为发送 12 - 10 秒的音频块,因此总共两分钟。我可以听位置,它会给我大约 1:47 的值,然后下降到 1:37。我假设这是我拥有的两分钟“直播”窗口的正常行为。但关键是我得到了一个职位。

当我使用audioPlayer.seek(position)时,位置是我正在收听的当前位置- Duration(seconds: 10),甚至是SeekHandler我的默认实现行为不一致。常见的是当位置将自身重置为 0

时调用,音频会中断一秒钟,然后从中断的位置播放而根本没有移动位置。seek

我所做的一项尝试是使用 initialPosition 预加载音频,这显示了相同的行为。另一种尝试是让 bufferDuration 达到 30 秒,寻找到该位置之前然后播放,这也没有帮助。

我想我想知道是否有可能做到这一点。也许有一种方法可以缓存已经加载/收听的音频并挂在 XX 秒上,以便用户可以倒带?

0 投票
0 回答
42 浏览

flutter - 如果我使用随机播放,Just_Audio 无法下一个

当我单击随机播放按钮时,我遇到了 just_audio 颤动的问题,我无法返回/跳过音乐

在此处输入图像描述

0 投票
1 回答
124 浏览

flutter - 使用 Uri.parse 或 Uri.file

**嗨,我想在播放任何歌曲时在屏幕上使用我的资产图像,但我可以使用在线图像但不能使用资产图像如何使用资产图像?**

0 投票
1 回答
153 浏览

flutter - Just Audio Flutter Plugin - 如何捕捉歌曲完成事件

我正在使用 Ryan Heise 的 just_audio 插件进行颤振。我能够获得缓冲、准备、加载、完成等事件。

有没有办法让歌曲在播放列表中完成的事件?我似乎无法在文档中找到一个。我们需要更新 UI 以显示下一首歌曲正在播放。

感谢您对此的帮助。

0 投票
1 回答
57 浏览

just-audio - MediaState 流 ConnectionState 保持等待 - audio_service 颤动

我正在尝试在我的 Player 类上提供我的 audioHandler,但是发生了一些奇怪的事情

当我进入屏幕时,StreamBuilder 会很好地激活,但如果我再次弹出并导航到屏幕,流连接将永远保持“等待”状态,除非我播放音频。这会导致一些奇怪的行为。我做错了什么?

相关代码

玩家等级

音频服务初始化

我的音频处理程序与插件示例完全相同

MediaStateStream 和 QueueStateStream

0 投票
0 回答
21 浏览

flutter - just_audio 广播播放

我正在使用 Flutter 中 Ryan Heise 的出色 just_audio 播放广播,并且有兴趣能够偶尔返回,即。停止播放器并提前一分钟开始。这是否意味着不断保存流,或者有一种简单的方法可以做到这一点。任何建议表示赞赏!