PeerTube – Wikipédia, a enciclopédia livre

PeerTube
PeerTube
Captura de tela
PeerTube
Instância do PeerTube da Fundação Blender.
Desenvolvedor Chocobozzz, Framasoft, et. al
Lançamento 11 de outubro de 2018; há 5 anos
Versão estável 6.0.1 (29 de novembro de 2023; há 4 meses)
Idioma(s) Multilíngue[1]
Sistema operacional Unix-like
Licença AGPL v3.0+[2]
Estado do desenvolvimento Ativo
Tamanho 31.1 MB (tar.xz), 215 MB (zip)
Página oficial joinpeertube.org
Repositório github.com/Chocobozzz/PeerTube

PeerTube é uma plataforma de vídeo livre, descentralizada e federada operada por ActivityPub e WebTorrent que usa a tecnologia peer-to-peer para reduzir o estresse em servidores individuais ao assistir vídeos.

Iniciada em 2015 por um programador conhecido como Chocobozzz, o desenvolvimento do PeerTube é agora apoiado pela organização não lucrativa francesa Framasoft.[3] O objetivo é prover uma alternativa de plataformas centralizadas, tais como YouTube, Vimeo e Dailymotion.

Origem e história[editar | editar código-fonte]

PeerTube foi criado por um desenvolvedor web conhecido como Chocobozzz com o objetivo de ser uma alternativa peer-to-peer ao YouTube, usando o protocolo WebTorrent para compartilhar vídeos.[4] Ele foi contatado em 2017 pela Framasoft, que tinha uma campanha chamada Contributopia,[5] com o objetivo de criar alternativas de plataformas centralizadas. Com o objetivo de apoiar ele e seu trabalho, notavelmente melhorando o design e usabilidade, a Framasoft contratou o desenvolvedor.

Em 2019, Framasoft lançou uma campanha de financiamento coletivo no KissKissBankBank que arrecadou mais de 53 100 euros — mais que o dobro do objetivo original de 20 000 euros.[6][7]

O primeiro beta do PeerTube foi lançado em março de 2018[8] e a primeira versão estável em outubro do mesmo ano. Em junho de 2018, apenas alguns meses após o primeiro beta, 113 instâncias[9] já estavam publicamente disponíveis na web e juntas haviam mais de 10 000 vídeos.[10][11]

Em junho de 2018, como resultado de seus vídeos desaparecendo no meio de mudanças da monetização de canais do YouTube, a Blender Foundation começou a experimentar a armazenar uma instância do PeerTube para distribuir cópias gratuitas dos vídeos da fundação.[12]

Tecnologia[editar | editar código-fonte]

Vídeo apresentando o PeerTube

PeerTube usa a tecnologia WebTorrent. Cada servidor armazena um tracker torrent e cada navegador assistindo o vídeo também o compartilha. Isso permite dividir a carga entre o servidor e seus clientes, além de dividir a banda larga usada através da tecnologia P2P.

O sistema funciona através de uma federação de instâncias operadas por entidades independentes. Cada servidor PeerTube pode armazenar qualquer número de vídeos e, adicionalmente, federar com outros servidores para deixar os usuários assistirem seus vídeos na mesma interface de usuário. Essa federação permite armazenar coletivamente um grande número de vídeos numa plataforma unificada, sem ter de criar uma infraestrutura comparável aos gigantes da Internet. Cada servidor é operado e fica pela administração de cada entidade.

O PeerTube usa o protocolo ActivityPub, um novo padrão web W3C, com o objetivo de permitir a descentralização e compatibilidade com outros serviços, tais como Hubzilla, Mastodon ou Diaspora*.[13] Por exemplo, é possível comentar em um vídeo a partir de uma conta no Mastodon. Isso pode criar um "ecossistema" inteiro; esse ecossistema procura ser resistente contra censura[12][14] e ataques DDoS, ao contrário de plataformas centralizadas, que são pontos únicos de falha.

O software confia em PostgreSQL DBMS e é integrado com plataformas de vídeos populares tais como Reddit[15] e Kodi.[16]

Ver também[editar | editar código-fonte]

Referências

  1. «PeerTube @ Weblate». Consultado em 8 de março de 2023 
  2. «README.md § License». Github (em inglês). Consultado em 8 de março de 2023 
  3. Framasoft, Association (15 de outubro de 2018). «PeerTube 1.0: the free/libre and federated video platform». Framablog (em English). Consultado em 23 de maio de 2019 
  4. «PeerTube, une tentative d'alternative française et décentralisée à YouTube» (em francês) 
  5. «Contributopia» (em francês) 
  6. KissKissBankBank. «PeerTube, a free and federated video platform». KissKissBankBank (em inglês). Consultado em 23 de maio de 2019 
  7. Framasoft, Association (15 de outubro de 2018). «PeerTube 1.0: the free/libre and federated video platform». Framablog (em inglês). Consultado em 23 de maio de 2019 
  8. «PeerTube : le " YouTube décentralisé " passe en bêta publique» (em francês) 
  9. «Après YouTube… PeerTube ? Déjà des centaines d'instances !» (em francês) 
  10. «PeerTube instances». instances.joinpeertube.org. Consultado em 23 de maio de 2019 
  11. «PeerTube(LIVE)». peertube.live. Consultado em 23 de maio de 2019 
  12. a b Foundation, Blender. «YouTube Blocks Blender Videos Worldwide». blender.org 
  13. «Just a few Facebook, Twitter, Instagram, and YouTube alternatives». 18 de junho de 2018 
  14. «PeerTube: A 'Censorship' Resistent(sic) YouTube Alternative». TorrentFreak (em inglês). 23 de junho de 2018. Consultado em 23 de maio de 2019 
  15. «Add peertube by aliceinwire · Pull Request #5065 · honestbleeps/Reddit-Enhancement-Suite». GitHub (em inglês). Consultado em 23 de maio de 2019 
  16. «Cyrille Bollu / plugin.video.peertube». GitLab (em inglês). Consultado em 23 de maio de 2019