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

publicado cuestión PeerTube 2.0, 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 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 han realizado cambios que rompen la compatibilidad. Se eliminó la implementación del sistema antiguo. garantías firmar digitalmente documentos JSON LD (Linked Dat). Se ha cambiado el nombre del parámetro de configuración email.object a email.subject;
  • Se ha estabilizado la compatibilidad con complementos y temas. 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ó la capacidad de conectar controladores para filtrar usuarios durante el registro a la API de desarrollo del complemento (filtro:api.user.signup.allowed.result);
  • Las herramientas de administración de nodos de PeerTube se han ampliado en la interfaz web del administrador. Como parte del trabajo para crear un nuevo directorio de nodos de PeerTube (unirsepeertube.org) agregó campos de información adicional que describen el nodo admitido: categoría, idioma de comunicación, Código de conducta, reglas de moderación, información sobre el propietario y administrador, información sobre el equipo y financiación del nodo. La información especificada también se coloca en la página para conectar al usuario al nodo y en la sección "Acerca de";
  • Se agregó la capacidad de rastrear automáticamente otros nodos y registros de acceso público;
  • Se agregó una página con los videos que más me gustan;
  • Se agregó una sección con estadísticas a la página de información del nodo;
  • La pestaña de vídeo ahora admite búsquedas que no distinguen entre mayúsculas y minúsculas;
  • Se agregó el modo de reproducción automática para el siguiente video recomendado;
  • Se agregó soporte para subtítulos en forma de archivos de texto simples;
  • Se han acelerado las operaciones de sustitución de temas;
  • Se ha agregado al panel de administración la capacidad de habilitar la transmisión mediante HLS (HTTP Live Streaming).

Fuente: opennet.ru

Añadir un comentario