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

publicado cuestión PeerTube 1.4, 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 vídeo, la devolución la organiza el servidor al que se subió originalmente el vídeo (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 en ejecución para publicación de contenido 320 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).

En el nuevo lanzamiento:

  • Se agregó soporte experimental para complementos y temas que se pueden instalar a través de la interfaz web del administrador. Cada instancia de PeerTube puede tener su propio tema (el administrador carga los temas, después de lo cual quedan disponibles para que los usuarios los activen);
  • Se agregó soporte para cargar archivos de audio. El propio PeerTube creará un vídeo con una imagen estática basada en ellos, fusionando el archivo de audio con la portada del álbum y los parámetros del archivo;
  • Se ha implementado soporte para el registro de usuarios en varias etapas. Los nuevos usuarios pueden crear su propio canal (nombre de usuario/canal). De forma predeterminada, al usuario se le muestra la página de su canal, no la página de inicio de la cuenta;
  • Se agregó la capacidad de usar parámetros silenciados, de bucle y peertubeLink en las URL;
  • La interfaz de publicación de videos ha sido rediseñada, agregando la capacidad de asignar horas de inicio y finalización de reproducción, subtítulos, indicadores de reproducción automática y cíclica;
  • Visualización proporcionada de grupos de suscriptores y videos agregados recientemente en orden cronológico;
  • Se agregó un filtro de idioma que le permite mostrar videos solo en ciertos idiomas;
  • Se agregó la capacidad de transferir videos públicos o aún no publicados, así como listas de reproducción, a la categoría de privado;
  • Se ha implementado la capacidad de transcodificar vídeo con calidad 4K;
  • Brinda soporte para la eliminación federada de comentarios (en otros servidores) eliminados por el propietario del video;
  • Se agregó la capacidad de establecer una contraseña de administrador durante el primer inicio;
  • Soluciona un problema de seguridad causado por la capacidad de los moderadores de crear y cambiar configuraciones de usuarios privilegiados. A partir de ahora, las acciones de los moderadores se limitan únicamente a los usuarios normales;
  • Las utilidades CLI se incluyen en un paquete separado para reducir el tamaño de las dependencias del servidor;
  • Rendimiento mejorado de la caché de archivos estáticos y visualización de fuentes más rápida.

Fuente: opennet.ru

Añadir un comentario