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

Se lanzó la plataforma descentralizada para organizar la transmisión y el alojamiento de videos PeerTube 3.3. PeerTube ofrece una alternativa independiente de proveedores como YouTube, Dailymotion y Vimeo, utilizando una red de distribución de contenido basada en comunicaciones P2P y conectando navegadores de visitantes. Los desarrollos del proyecto se distribuyen bajo la licencia AGPLv3.

Novedades principales:

  • Se ha habilitado la posibilidad de crear una página de inicio para cada instancia de PeerTube. En la página de inicio se puede proporcionar información sobre el nodo, contenido accesible, propósito y suscripciones. La adición a la página de inicio se realiza a través del menú Administration/Configuration/Homepage en formato Markdown o HTML. Se puede integrar en la página botones, un reproductor de video, listas de reproducción, miniaturas de videos y canales. Las listas de videos integradas se actualizan automáticamente.
    Lanzamiento de la plataforma de transmisión de video descentralizada PeerTube 3.3
  • Se ha añadido soporte para la búsqueda de listas de reproducción, que ahora se reflejan en los resultados de búsqueda al navegar en PeerTube y al usar el motor Sepia Search.
    Lanzamiento de la plataforma de transmisión de video descentralizada PeerTube 3.3
  • Se ha añadido soporte para publicar enlaces cortos a videos y listas de reproducción. Los identificadores de video de 36 caracteres ahora pueden publicarse en un formato de 22 caracteres, y en lugar de las rutas "/videos/watch/" y "/videos/watch/playlist/" se pueden indicar como "/w/" y "/w/p/".
  • Se ha optimizado el rendimiento. La extracción de información sobre videos ahora se realiza el doble de rápido. Se ha acelerado la ejecución de solicitudes federativas. Se está trabajando en la identificación de problemas en sistemas con un número muy elevado de usuarios, videos y conexiones con otros nodos.

Recordemos que PeerTube se basa en el uso del cliente BitTorrent WebTorrent, que se ejecuta en el navegador y utiliza la tecnología WebRTC para establecer un canal P2P directo entre navegadores, y el protocolo ActivityPub, que permite unir servidores de video dispares en una red federada común, donde los visitantes participan en la entrega de contenido y tienen la posibilidad de suscribirse a canales y recibir notificaciones sobre nuevos videos. La interfaz web proporcionada por el proyecto está construida utilizando el marco Angular.

La red federada PeerTube se forma como una asociación de pequeños nodos interconectados. servidores hospedaje de video, cada uno con su propio administrador y con la posibilidad de establecer sus propias reglas. Cada servidor de video actúa como un rastreador de BitTorrent, donde se almacenan las cuentas de usuario de dicho servidor y sus videos. El identificador de usuario se forma en la forma «@nombre_de_usuario@dominio_del_servidor». La transmisión de datos durante la visualización se realiza directamente desde los navegadores de otros visitantes que están viendo el contenido.

Si nadie está viendo el video, la entrega se organiza a través del servidor donde se cargó inicialmente el video (se utiliza el protocolo WebSeed). Además de distribuir el tráfico entre los usuarios que están viendo el video, PeerTube también permite que los nodos iniciados por los autores para la carga inicial del video almacenen videos de otros autores, formando así una red distribuida no solo de clientes, sino también de servidores, asegurando también la resistencia a fallos. Hay soporte para transmisión en vivo (live streaming) con entrega de contenido en modo P2P (para gestionar la transmisión se pueden utilizar programas estándar como OBS).

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 video será accesible en toda la red federada, no solo desde el servidor de carga inicial. Para trabajar con PeerTube y participar en la distribución de contenido, solo se necesita un navegador normal y no es necesario instalar software adicional. Los usuarios pueden seguir las actividades en sus canales de video elegidos suscribiéndose a los canales de interés en redes sociales federadas (por ejemplo, en Mastodon y Pleroma) o a través de RSS. Para distribuir videos utilizando comunicaciones P2P, el usuario también puede agregar un widget especial con un reproductor web integrado en su sitio.

Actualmente, hay más de 900 servidores en funcionamiento que alojan contenido, mantenidos por diferentes voluntarios y organizaciones. Si el usuario no está satisfecho con las reglas de alojamiento de videos en un determinado servidor PeerTube, puede conectarse a otro servidor o iniciar su propio servidor. Para un despliegue rápido del servidor, se proporciona una imagen preconfigurada en formato Docker (chocobozzz/peertube).

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster