Cover photo

Huddle01:Web3 视频会议和基础设施

在刚刚结束的web3 社交黑客马拉松中,Huddle01成为23位获奖项目之一。

以下是对Huddle01的简单介绍:

https://huddle01.com/

Huddle01 是一个为 Web3 社区、DAO、开发者和爱好者设立的视频会议平台。它的目标是通过世界各地的无缝视频通话拉近人与人之间的距离,以更具创新性的方式为人们提供服务,让他们可以自由地表达自己的想法和感受。

通过 Huddle01,用户可以仅需点击几下即可开始会议,通过仪表板安排令牌门控会议,或利用我们的基础设施构建实时音频或视频应用程序。Huddle01 还提供了丰富的 Web3 功能,例如令牌门控会议、NFT 作为个人资料图片、在 IPFS 和 Filecoin 上去中心化存储的会议记录、在 Livepeer 上去中心化直播等。

post image

Huddle01的特色

Huddle01秉承的是为最终用户提供实用性的产品。Huddle01提供了丰富的web3功能,包括令牌门控会议、NFT个人资料图片、会议记录的去中心化存储、去中心化直播等等。Huddle01不仅仅是一个视频会议平台,还是一个开发人员在Huddle01发散网络之上构建的一套工具和协议。

Huddle01架构

Huddle01使用WebRTC协议进行实时通信。由于WebRTC未优化且需要媒体服务器进行扩展,Huddle01构建了自己的定制SFU解决方案来解决可扩展性问题。Huddle01使用基于微服务的架构,辅以无服务器功能。负载平衡器、联播、LastN、编解码器、多线程和SFU级联来处理大规模用户。直播、录制、通过IPFS/Filecoin存储、身份验证和授权、数据库均由专用微服务维护。

Huddle01媒体服务器

Huddle01 Mediaserver是使用C++编写的内部SFU实现,桥接了Node.js。它是一个级联SFU,允许跨多个服务器实例进行水平扩展。SFU支持联播和SVC,帮助终端用户在带宽和质量方面有更好的体验,同时也支持音频/视频会议、屏幕共享、文件共享、聊天、记录、流式传输到平台以及通过Livepeer进项多流处理等特性。

Huddle01录音机/ Livestreamer

容器化微服务负责记录和直播会议,使用Gstreamer在Golang中编写。它处理流式传输到流媒体服务,例如Youtube、Twitch等。同时也处理记录到本地存储和云存储,如AWS S3、IPFS和Filecoin,通过将流转发到Livepeer节点来处理多流。

我们可以通过CyberConnect直接访问Huddle01
我们可以通过CyberConnect直接访问Huddle01

我们可以通过CyberConnect直接访问Huddle01

post image

CyberConnect是一种以去中心化为基础的社交图谱协议,可以确保用户的身份自主权和网络效应。这种协议有助于建立更加安全和持久的用户身份,使其成为Web3的通信工具包。在这个新的数字经济时代,CyberConnect拥有无限的潜力,可以帮助用户控制其数据,并建立去中心化的社交网络。

Huddle01是一个去中心化的平台,为钱包、dApp、DAO、社区和用户提供去中心化的a/v通话和聊天功能。这个平台采用了CyberConnect协议,用户可以通过该协议直接访问Huddle01。用户可以在这个平台上交流,并分享他们的创意和想法。此外,这个平台也提供了安全储存和传输文件的功能,使整个过程完全去中心化,数据安全得到保证。

CyberConnect和Huddle01都是值得信赖的技术,为用户提供了安全的网络环境和去中心化的社交网络。通过这些工具,用户可以轻松地访问去中心化的平台和资源,随时随地掌握他们的数据和信息,并与世界各地的用户进行互动。