我需要开发一个流式传输音频/ radio 流的 Google Action。
我想到了媒体的 react 。 但是文档说:“播放的音频必须是格式正确的 .mp3 文件。不支持直播。”
谁能给我一个提示,我必须做什么才能流式传输音频流?我发现了一个德国谷歌行动“baden fm”,可以播放他们的广播。但不确定他们是如何做到的。
亲切的问候 斯特凡
最佳答案
目前唯一的方法是:
- 以 MP3 文件 block 的形式流式传输,使用流式传输结束时的回调来流式传输下一个 block
- 登上 TuneIn、Radio.com 或 iHeartRadio。从观察来看,Baden FM 似乎在使用 TuneIn
- 通过应用操作
- 使用通过 BrowseCarousel 或 Button 开始流式传输的网站链接
如果您要使用不支持浏览器的设备,最后 2 个选项没有帮助。
还看到了这个线程,它对 MP3 大小/持续时间有一些见解:How can I tell Actions on Google to stream audio?
关于dialogflow-es - Google Action 应该播放广播流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56805496/