Lanzamiento de la plataforma de transmisión de video descentralizada PeerTube 3.2

Se lanzó la plataforma descentralizada para organizar el alojamiento y la transmisión de videos, PeerTube 3.2. 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. Los desarrollos del proyecto se distribuyen bajo la licencia AGPLv3.

Principales novedades:

  • La interfaz ha sido rediseñada para proporcionar una separación más visible de canales y cuentas, por ejemplo, para que el usuario pueda entender inmediatamente que está en la página del canal y no en la página del usuario. Los avatares de los canales ahora se muestran en formato cuadrado y los avatares de los usuarios en formato circular, para no confundir los canales y las cuentas de sus propietarios. En el lado derecho de las páginas del canal, se agregó un bloque con información sobre el propietario; al hacer clic en él, se muestra una página que enumera los canales de este usuario. El diseño de las páginas de los canales también se ha optimizado para diferenciar los diferentes canales de manera más destacada, con la capacidad de fijar un banner específico del canal y un botón de soporte en la parte superior. En las miniaturas de vídeos, el canal se muestra primero y el tamaño de la miniatura del vídeo se ha aumentado en un tercio.
    Lanzamiento de la plataforma de transmisión de video descentralizada PeerTube 3.2
  • Para los usuarios que no han iniciado sesión en una cuenta, se ha implementado la compatibilidad para continuar automáticamente la reproducción desde una posición interrumpida.
  • Se ha modernizado la interfaz de carga de vídeos en PeerTube. La descarga ahora puede interrumpirse, por ejemplo debido a una pérdida de conexión a Internet, y reanudarse después de un tiempo.
  • La configuración predeterminada de descarga de video ha sido cambiada; cuando haces clic en el botón "Descargar", ahora comienza el proceso de transferencia directa de archivos, en lugar de enviar una descarga de torrent.
  • La interfaz ha agregado la capacidad de ordenar los videos subidos por el usuario según criterios como fecha de publicación, número de vistas y duración.
  • Se implementó una notificación para los administradores sobre la disponibilidad de una nueva versión de PeerTube y la disponibilidad de actualizaciones de complementos.
  • En el visor de videos incrustado en las páginas, el menú contextual que se muestra al hacer clic derecho se expande. Por ejemplo, se han añadido pequeños iconos explicativos y un bloque de estadísticas con información técnica para usuarios avanzados.
    Lanzamiento de la plataforma de transmisión de video descentralizada PeerTube 3.2

Le recordamos que PeerTube se basa en el uso del cliente BitTorrent WebTorrent, que se ejecuta en el navegador y utiliza la tecnología WebRTC para organizar un canal de comunicación P2P directo entre navegadores, y el protocolo ActivityPub, 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 vídeo, la carga la organiza el servidor en el que se cargó originalmente el vídeo (se utiliza el protocolo WebSeed). Además de distribuir el tráfico entre los usuarios que ven 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. Hay soporte para transmisión en vivo con entrega de contenido en modo P2P (se pueden usar programas estándar como OBS para controlar la transmisión).

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 hay más de 900 servidores de alojamiento de contenidos 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 iniciar su propio servidor. Para una implementación rápida del servidor, se proporciona una imagen preconfigurada en formato Docker (chocobozzz/peertube).

Fuente: opennet.ru

Añadir un comentario