PeerTube 2.3 和 WebTorrent Desktop 0.23 可用

发表 问题 对等管 2.3,一个用于组织视频托管和视频广播的去中心化平台。 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)。

В 新发布:

  • 添加了对全局搜索的支持(默认禁用,需要管理员激活)。
  • 管理员能够定义当前 PeerTube 实例页面上显示的横幅。
  • 用于构建联合网络的工具已得到扩展:添加了一个设置,用于将公共列表中未包含的视频传输到其他网络。 已实现按屏幕分辨率逆序对视频文件进行排序的支持。 启用通过 ActivityPub 发送视频对象的完整描述。
  • 版主可以批量删除给定帐户的评论,并在查看缩略图时禁用帐户。 添加了对预定义典型删除原因的支持。
  • 显示缩略图网格时所有可用屏幕空间的使用已得到优化。
  • “我的视频”页面添加了视频计数器和频道信息。
  • 管理界面中的菜单导航已得到简化。
  • 可以限制某些频道和帐户对带有新视频的 RSS 源的访问。
  • 提议的插件 Alpha 版本 自动阻止视频,它允许您根据公共阻止列表阻止视频。
  • 遵循包容性术语的使用大趋势,“视频黑名单”功能已更名为“视频块/阻止列表”。
  • 用于图像处理而不是绑定库 尖锐 模块启用
    金普 (JavaScript 图像处理程序),完全用 JavaScript 编写。

另外 形成 新发布 WebTorrent桌面 0.22,一个支持视频流的 torrent 客户端,允许您查看视频和音频内容,而无需等待其完全下载,并根据需要加载新数据。 WebTorrent Desktop 还允许您更改尚未完全下载的文件内的位置(更改位置会自动更改下载块的优先级)。 可以使用 Transmission 或 uTorrent 等标准程序连接到基于 WebTorrent 的浏览器对等点和 BitTorrent 对等点。 支持磁力链接、torrent 文件、通过 DHT(分布式哈希表)、PEX(对等交换)对对等点的识别以及来自跟踪服务器的列表。 支持使用 AirPlay、Chromecast 和 DLNA 协议进行流式传输。

新版本 卓越 支持多轨音频、改进的编解码器检测、文件验证通知、支持 MPEG-Layer-2、Musepack、Matroska(声音)和 WavePack 格式,开始发布适用于 Linux 的 rpm 包和适用于 arm64 架构的程序集。 版本 0.22 是在 Electron 9 平台上构建的,但随后发布了更新 0.23,改用 Electron 10 平台的测试版本。

让我们提醒您,WebTorrent 是 BitTorrent 协议的扩展,它允许您组织一个分散的内容分发网络,该网络通过链接查看内容的用户的浏览器来发挥作用。 该项目不需要外部服务器基础设施或浏览器插件即可运行。 要将网站访问者连接到单个内容交付网络,只需在网站上放置特殊的 JavaScript 代码即可,该代码使用 WebRTC 技术在浏览器之间进行直接数据交换。

来源: opennet.ru

添加评论