"holy trinity"(以太坊,Swarm和Whisper)是否支持多媒体流?



我想在特定时间间隔流式传输媒体 - 如果你愿意的话,这是一种在线广播。我目前正在使用Icecast,但更愿意使用点对点解决方案。我看到在 Swarm 路线图上有一个流媒体的概念证明,但没有太多关于它的上下文。

您绝对可以通过 swarm 流式传输文件。

虽然为 swarm 开发的路由协议可能会被抽象出来,以便它可以用于任何目标数据/消息传输(从一个参与的以太坊节点到另一个),并且这可能适用于直接从您流式传输到您的听众,但有一个更简单的解决方案可以立即工作:

这个想法是,您提前上传您的音乐/内容到群,然后通过不同的渠道一次释放一个群 ID,无论是耳语消息还是 ENS 注册更改。再加上一个前端JS应用程序,它订阅了你的群哈希提要并加载了适当的群内容,即使使用swarm的alpha概念验证版本,这也应该成为一个正常运行的广播电台。

祝你好运!

以及@coborsism说,开箱即用的Swarm可以进行简单的流式传输。

路线图项目指的是一个仍处于研究阶段的项目,该项目将结合高效的组播路由和自适应比特率编码(例如,MDASH,RT(S)P),为swarm提供实时的一对多广播支持。

在我的 devcon2 幻灯片中 https://gist.github.com/zelig/74b3486bcd5523a0b61e12d804d3c00d 和提及更多上下文 http://swarm-gateways.net/talks/amsterdam-2016-09-07/web3.pdf

如果您的内容不是实时的,则问题要小得多,在特定时间广播,则只需要定时发布内容的地址和/或提供分辨键。两者都很容易在群体之外进行管理。

最新更新