是否可以在颤动中流式传输无尽的音频?

Posted

技术标签:

【中文标题】是否可以在颤动中流式传输无尽的音频?【英文标题】:Is it possible to stream endless audio in flutter? 【发布时间】:2019-11-11 17:13:15 【问题描述】:

我正在用 Flutter 开发一个在线广播应用,我正在寻找一个支持来自某个 URL(例如 http://us4.internet-radio.com:8258/stream?type=http)的无休止音频流的音频播放器。在 iosandroid 上都支持它是非常可取的。

flutter中有这样的选项吗?

根据我的发现,没有满足我需求的解决方案。最接近的是fluttery_audio,但显然它不支持无限音频。

我为我的术语“无尽的音频流”道歉,我不太确定在线广播播放器的技术名称是什么。

【问题讨论】:

【参考方案1】:

尝试使用 flutter_webview_plugin 并将其隐藏。

https://pub.dev/packages/flutter_webview_plugin

final flutterWebviewPlugin = new FlutterWebviewPlugin();

flutterWebviewPlugin.launch(url, hidden: true);

【讨论】:

很好。谢谢你。是否有使用此插件在后台播放音频的选项? 哦,我不这么认为。 :( 这对于我想要实现的目标来说仍然可以,谢谢!【参考方案2】:

您也可以尝试使用颤振无线电包,在此处检查正在运行的应用程序... Source code

【讨论】:

以上是关于是否可以在颤动中流式传输无尽的音频?的主要内容,如果未能解决你的问题,请参考以下文章

从 SQLite db 流式传输音频

是否可以通过多个设备流式传输音频通道

agora 和 mux 和有啥不一样?在颤动中流式传输实时视频的最佳方式是啥?

从 Google App Engine 流式传输音频

通过网络将系统音频流式传输到 Web 浏览器 (javascript)

iOS:如何将音频数据从客户端流式传输到服务器?