去中心化视频直播平台PeerTube 2.0发布

发表 问题 对等管 2.0,一个用于组织视频托管和视频广播的去中心化平台。 PeerTube 使用基于 P2P 通信和链接访问者浏览器的内容分发网络,提供了 YouTube、Dailymotion 和 Vimeo 的独立于供应商的替代方案。 项目成果 传播 根据 AGPLv3 获得许可。

PeerTube 基于 BitTorrent 客户端的使用 WebTorrent,在浏览器中启动并使用技术 实现WebRTC 组织浏览器之间直接的 P2P 通信通道和协议 活动贴吧,它允许您将不同的视频服务器组合到一个通用的联合网络中,访问者可以参与内容的交付,并能够订阅频道和接收新视频的通知。 项目提供的Web界面是使用框架构建的 角度方向.

PeerTube 联盟网络是由互连的小型视频托管服务器组成的社区,每个服务器都有自己的管理员,并且可以采用自己的规则。 每个带有视频的服务器都扮演 BitTorrent 跟踪器的角色,它托管该服务器的用户帐户及其视频。 用户 ID 的格式为“@用户名@服务器域”。 浏览数据直接从查看内容的其他访问者的浏览器传输。

如果没有人观看视频,则由视频最初上传到的服务器组织返回(使用协议 网络种子)。 除了在观看视频的用户之间分配流量外,PeerTube还允许作者发起的首次托管视频的主机缓存其他作者的视频,形成一个既有客户端又有服务器的分布式网络,并提供容错能力。

要通过 PeerTube 开始广播,用户只需将视频、描述和一组标签上传到其中一个服务器。 之后,该电影将在整个联合网络上提供,而不仅仅是从主下载服务器上提供。 要与 PeerTube 合作并参与内容分发,普通浏览器就足够了,不需要额外的软件。 用户可以通过在联合社交网络(例如 Mastodon 和 Pleroma)上订阅感兴趣的源或通过 RSS 来跟踪选定视频频道中的活动。 要使用 P2P 通信分发视频,用户还可以向其站点添加带有内置网络播放器的特殊小部件。

目前,超过 300 由各种志愿者和组织维护的服务器。 如果用户对将视频放置在特定 PeerTube 服务器上的规则不满意,他可以连接到另一台服务器或 运行 你自己的服务器。 为了快速部署服务器,提供了预配置的 Docker 镜像 (chocobozzz/peertube)。

В 新发布:

  • 已进行的更改破坏了兼容性。 删除了旧系统实施 保证 JSON LD(链接数据)文档的数字签名。 Email.object 配置参数重命名为 email.subject;
  • 对插件和主题的支持已经稳定。 对于 PeerTube 的每个实例,都可以选择自己的主题(管理员上传主题,之后可供用户激活);
  • 插件开发API中添加了连接处理程序以在注册期间过滤掉用户的功能(filter:api.user.signup.allowed.result);
  • PeerTube 主机管理工具已在管理员的 Web 界面中进行了扩展。 作为创建 PeerTube 节点新目录的工作的一部分(加入peertube.org)添加了描述支持的节点的附加信息字段:类别、通信语言、行为准则(Code of Conduct)、审核规则、有关所有者和管理员的信息、有关节点的设备和融资的信息。 指定的信息也放置在连接用户到节点的页面和“关于”部分中;
  • 增加了自动跟踪其他节点和公开可用注册表的功能;
  • 添加了一个包含最多点赞的视频的页面;
  • 节点信息页面增加统计部分;
  • 添加了对视频选项卡中不区分大小写搜索的支持;
  • 新增自动播放下一个推荐视频;
  • 增加了对简单文本文件形式字幕的支持;
  • 主题替换运营加速;
  • 管理面板中添加了使用 HLS(HTTP 实时流媒体)启用广播的功能。

来源: opennet.ru

添加评论