如何使用 Flutter just_audio 插件处理直播缓冲?

问题描述 投票:0回答:1

我正在构建一个直播广播应用程序,我决定使用 just_audio 插件以及 just_audio background 插件。

它似乎运行良好,但我的客户反馈说,当用户外出且网络连接较差或没有使用快速数据计划时,该应用程序有时会缓冲很多。我可能是错的,但我认为这可能是因为它总是以最高质量传输音频。

有什么好的办法可以处理吗?是不是我忘记设置了什么?如果用户正在缓冲,因此不使用那么多数据,是否有办法降低音频质量?我在文档中找不到任何内容。

谢谢!

flutter live-streaming just-audio
1个回答
1
投票

是的,您可以指定流媒体的质量,以便它可以快速加载。在媒体项内的额外内容中添加字段,如下所示:

extras: {
  'url': song['path'].toString(),
  'subtitle': song['subtitle'],
  'quality': song['quality'], 
},
© www.soinside.com 2019 - 2024. All rights reserved.