我正在构建一个直播广播应用程序,我决定使用 just_audio 插件以及 just_audio background 插件。
它似乎运行良好,但我的客户反馈说,当用户外出且网络连接较差或没有使用快速数据计划时,该应用程序有时会缓冲很多。我可能是错的,但我认为这可能是因为它总是以最高质量传输音频。
有什么好的办法可以处理吗?是不是我忘记设置了什么?如果用户正在缓冲,因此不使用那么多数据,是否有办法降低音频质量?我在文档中找不到任何内容。
谢谢!
是的,您可以指定流媒体的质量,以便它可以快速加载。在媒体项内的额外内容中添加字段,如下所示:
extras: {
'url': song['path'].toString(),
'subtitle': song['subtitle'],
'quality': song['quality'],
},