PeerTube 2.3 y WebTorrent Desktop 0.23 disponibles

publicado cuestión PeerTube 2.3, una plataforma descentralizada para organizar alojamiento y transmisión de videos. PeerTube ofrece una alternativa neutral a YouTube, Dailymotion y Vimeo, utilizando una red de distribución de contenido basada en comunicaciones P2P y vinculando los navegadores de los visitantes. Desarrollos de proyectos propagar con licencia AGPLv3.

PeerTube está basado en el cliente BitTorrent torrente web, lanzado en el navegador y utilizando tecnología. WebRTC organizar un canal de comunicación P2P directo entre navegadores y el protocolo ActividadPub, que le permite unir servidores de video dispares en una red federada común en la que los visitantes participan en la entrega de contenido y tienen la capacidad de suscribirse a canales y recibir notificaciones sobre nuevos videos. La interfaz web proporcionada por el proyecto se construye utilizando el marco. Angular.

La red federada PeerTube se forma como una comunidad de pequeños servidores de alojamiento de vídeos interconectados, cada uno de los cuales tiene su propio administrador y puede adoptar sus propias reglas. Cada servidor con vídeo actúa como un rastreador BitTorrent, que aloja las cuentas de usuario de este servidor y sus vídeos. El ID de usuario se forma con el formato “@nombre_usuario@dominio_servidor”. Los datos de navegación se transmiten directamente desde los navegadores de otros visitantes que ven el contenido.

Si nadie ve el video, la carga la organiza el servidor en el que se cargó originalmente el video (se utiliza el protocolo Semilla web). Además de distribuir el tráfico entre los usuarios que miran videos, PeerTube también permite que los nodos lanzados por los creadores alojen inicialmente videos para almacenar en caché videos de otros creadores, formando una red distribuida no solo de clientes sino también de servidores, además de proporcionar tolerancia a fallas.

Para comenzar a transmitir a través de PeerTube, el usuario solo necesita cargar un video, una descripción y un conjunto de etiquetas en uno de los servidores. Después de esto, el vídeo estará disponible en toda la red federada, y no sólo desde el servidor de descarga inicial. Para trabajar con PeerTube y participar en la distribución de contenidos, un navegador normal es suficiente y no requiere la instalación de software adicional. Los usuarios pueden realizar un seguimiento de la actividad en canales de vídeo seleccionados suscribiéndose a canales de interés en redes sociales federadas (por ejemplo, Mastodon y Pleroma) o mediante RSS. Para distribuir vídeos mediante comunicaciones P2P, el usuario también puede añadir un widget especial con un reproductor web integrado a su sitio web.

Actualmente se ha lanzado más de un sitio web para alojar contenidos 300 servidores mantenidos por varios voluntarios y organizaciones. Si un usuario no está satisfecho con las reglas para publicar videos en un servidor PeerTube en particular, puede conectarse a otro servidor o correr su propio servidor. Para una implementación rápida del servidor, se proporciona una imagen preconfigurada en formato Docker (chocobozzz/peertube).

В nuevo lanzamiento:

  • Se agregó soporte para búsqueda global (deshabilitado de forma predeterminada y requiere activación por parte del administrador).
  • El administrador tiene la capacidad de definir el banner que se muestra en las páginas de la instancia actual de PeerTube.
  • Se han ampliado las herramientas para construir redes federadas: se ha agregado una configuración para transmitir videos que no están incluidos en listas públicas a otras redes. Se ha implementado soporte para ordenar archivos de video por resolución de pantalla en orden inverso. Se habilitó el envío de descripciones completas de objetos de video a través de ActivityPub.
  • Los moderadores tienen la capacidad de eliminar comentarios en masa para una cuenta determinada y deshabilitar cuentas mientras ven miniaturas. Se agregó soporte para predefinir motivos típicos de eliminación.
  • Se ha optimizado el uso de todo el espacio disponible en la pantalla al mostrar una cuadrícula de miniaturas.
  • Se agregó un contador de videos e información del canal a la página "Mis videos".
  • Se ha simplificado la navegación por el menú en la interfaz de administración.
  • Es posible restringir el acceso a canales RSS con nuevos vídeos para determinados canales y cuentas.
  • Lanzamiento alfa del complemento propuesto Bloquear videos automáticamente, que te permite bloquear vídeos según listas de bloqueo públicas.
  • Siguiendo la tendencia general de utilizar términos inclusivos, la función “lista negra de videos” pasó a llamarse “bloques de videos/lista de bloqueo”.
  • Para procesamiento de imágenes en lugar de una biblioteca vinculante agudo módulo habilitado
    esbelto (Programa de manipulación de imágenes de JavaScript), escrito íntegramente en JavaScript.

además formado nueva edición Escritorio WebTorrent 0.22, un cliente torrent que admite transmisión de video y permite ver contenido de video y audio sin esperar a que se descargue por completo, cargando nuevos datos según sea necesario. WebTorrent Desktop también le permite cambiar la posición dentro de los archivos que aún no se han descargado por completo (cambiar la posición cambia automáticamente la prioridad en la descarga de bloques). Es posible conectarse tanto a pares de navegadores basados ​​en WebTorrent como a pares de BitTorrent utilizando programas estándar como Transmission o uTorrent. Se admiten enlaces magnéticos, archivos torrent, identificación de pares mediante DHT (tabla hash distribuida), PEX (intercambio de pares) y listas de servidores de seguimiento. Se admite la transmisión mediante los protocolos AirPlay, Chromecast y DLNA.

nueva versión notable soporte para audio multipista, detección de códec mejorada, notificaciones de verificación de archivos, soporte para formatos MPEG-Layer-2, Musepack, Matroska (sonido) y WavePack, el comienzo de la publicación de paquetes rpm para Linux y ensamblajes para la arquitectura arm64. La versión 0.22 se basa en la plataforma Electron 9, pero luego se publicó la actualización 0.23, que pasó a utilizar una versión de prueba de la plataforma Electron 10.

Permítanos recordarle que WebTorrent es una extensión del protocolo BitTorrent que le permite organizar una red de distribución de contenido descentralizada que funciona vinculando los navegadores de los usuarios que ven contenido. El proyecto no requiere infraestructura de servidor externo ni complementos de navegador para funcionar. Para conectar a los visitantes del sitio web en una única red de entrega de contenido, basta con colocar un código JavaScript especial en el sitio web que utiliza la tecnología WebRTC para el intercambio directo de datos entre navegadores.

Fuente: opennet.ru

Añadir un comentario