Perguntas frequentes
Algumas questões para descobrir o PeerTube
Você também pode acessar o fórum para discutir com a comunidade.
Apresentação do PeerTube
O que é o PeerTube?
PeerTube é uma ferramenta que você instala num servidor web. Ele te possibilita criar um site que hospeda vídeos, então ele cria o seu "YouTube caseiro".
A diferença em relação ao YouTube é que PeerTube não pretende criar uma enorme plataforma centralizada de vídeos do mundo inteiro num único servidor em um centro de dados (o que é terrivelmente caro).
Ao contrário, o conceito de PeerTube é criar uma rede de vários provedores de difusão de vídeo pequenos, porém, interconectados.
Quais são as principais vantagens do PeerTube?
Um código aberto sob uma licença livre
- O PeerTube é fornecido gratuitamente, não há necessidade de pagar para instalá-lo em seu servidor
- Podemos olhar sob o capô do PeerTube (seu código-fonte): é auditável, transparente
- Pode ser melhorado pelas contribuições de todos
Uma federação de provedores de hospedagem interconectadas
- Ele descentraliza o armazenamento de vídeo e o poder de tomada de decisão
- Podemos exibir vídeos e contas de outros sites PeerTube
- É baseado em ActivityPub para conectar com as ferramentas lcomo o Mastodon por exemplo.
Transmissão peer-to-peer (par-a-par)
- Reduz a sobrecarga da largura de banda do servidor se um vídeo se tornar viral
- Nos tornamos um ator da transmissão de vídeo
- Baseado no protocoloWebRTC , um projeto gratuito e de código-aberto para navegadores.
Recursos interessantes para os espectadores
- Desfrute de um belo player adaptável que inclui capítulos e visualizações na interface da web ou no aplicativo móvel
- Personalize a interface com temas, filtros, configurações NSFW e preferências de reprodução automática
- Salve vídeos para mais tarde, organize listas de reprodução, retome a reprodução e verifique o histórico de exibição
- Siga canais e acesse novos vídeos em um feed dedicado
- E muitos outros recursos!
Para criadores de conteúdo
- Junte-se a uma comunidade com valores alinhados, converse com moderadores reais e exporte/importe seu conteúdo entre as plataformas PeerTube
- Deixe o PeerTube sincronizar automaticamente um canal de uma plataforma remota (Youtube, Vimeo, etc.)
- Acesse análises detalhadas, edite (apare, coloque marca d'água, introdução/finalização) ou carregue uma nova versão do seu vídeo
- Transmita via OBS ou outro software RTMP, habilite replays e interaja com os espectadores via chat ao vivo
- Gerencie vários canais que podem ser seguidos pelas plataformas ActivityPub (PeerTube, Mastodon, Pleroma, etc.) para maior capacidade de descoberta
- E muitos outros recursos!
E para administradores
- Controle total e personalização com muitas configurações, plugins, temas
- Personalize a página inicial com Markdown/HTML, defina a marca da instância (avatar, banner, categorias), defina as configurações padrão do usuário e transmita mensagens com um banner
- Gerenciar registros de usuários, definir limites de upload, atribuir funções de moderador, revisar relatórios de abuso, bloquear ou banir usuários e silenciar contas ou plataformas
- Transcodificação de vídeo avançada com capacidade de usar corredores remotos
- E muitos outros recursos!
Quem está trabalhando no PeerTube?
PeerTube é desenvolvido porFramasoft, uma organização educacional popular francesa sem fins lucrativos com foco em assuntos digitais.
Website desenvolvido por Framasoft e desenhado por Maiwann.
Chocobozzz trabalha em projetos do PeerTube desde 2018:
- Desenvolvimento de novas funcionalidades e manutenções de software;
- Reflexões na arquitetura, design e futuro do PeerTube;
- Preparação e comunicação de novos lançamentos estáveis (postagens em blog, "changelog", etc);
- Site oficial do PeerTube desenvolvimento e manutenção;
- Índice de plugins da PeerTube desenvolvimento e manutenção;
- Índice de Instâncias do PeerTube desenvolvimento e manutenção;
- Índice de canais/vídeos do PeerTube desenvolvimento e manutenção;
- Desenvolvimento e manutenção do site de documentação do PeerTube;
- Suporte e discussões sobre rastreadores de bug (bugtracker), o forum, IRC ou via e-mail;
- Revisão de solicitações (pull request/merge) e suporte de funcionalidades adicionadas por colaboradores externos (correções de bug, documentação, recomeços, etc.);
- Manutenção de várias plataformas PeerTube (peertube.cpy.re, peertube2.cpy.re, etc.).
Wicklow é um desenvolvedor que ingressou na Framasoft em 2023. Ele também trabalha no projeto PeerTube, mas se concentra no aplicativo móvel.
- O PeerTube tem um aplicativo para dispositivos móveis;
- Suporte e discussões sobre rastreadores de bug (bugtracker), o forum, IRC ou via e-mail;
- Implantação do aplicativo móvel no Google Play, ,App Store and F-Droid;
- Colaboração com Chocobozzz no desenvolvimento do núcleo do PeerTube;
Além disso, Chocobozzz trabalha em projetos internos da Framasoft (Framapad, Framatalk, etc.). Por sua vez, Wicklow também trabalha em projetos internos da Framasoft, como oaplicativo Lokas e tarefas de administração do sistema. Em outras palavras, o gerenciamento dos projetos do PeerTube é operado por apenas dois funcionários, que possuem outras responsabilidades além de sua carga de trabalho.
Outros voluntários Framasoft e membros assalariados também contribuem no projeto PeerTube em vários aspectos (estratégia, comunicação, desenvolvimento, animação da comunidade). No entanto, o PeerTube não é desenvolvido por uma startup com uma equipe de 50 pessoas e uma carga de trabalho cheia de processos hiper-formatados.
Framasoft irá assim, tirar o tempo para aprimorar o software progressivamente, no seu próprio ritmo e com seu método atípico que, até aqui, tem provado ser bastante efetivo.
PeerTube é um software neural?
Não, é não.
PeerTube é um software criado, desenvolvido e mantido porFramasoft, uma organização educacional popular francesa sem fins lucrativos com foco em assuntos digitais. A Framasoft tem uma cultura francesa, respeita as leis francesas e é um ator político ("que participa da vida da cidade-estado") da sociedade civil.
PeerTube é parte de várias ações montadas pela Framasoft no plano da Contributopia. Essas ações têm como objetivo propor ferramentas digitais alternativas àquelas provenientes do capitalismo de vigilância, para que as pessoas que não se reconhecem em tal sistema possam criar espaços de liberdade.
Consequentemente, o desenvolvimento do PeerTube e/ou o gerenciamento de sites associados ao projeto PeerTube (joinpeertube.org, instances.joinpeertube.org, search.joinpeertube.org, etc.) podem não agradar a todos (em particular por causa de diferentes ideias, ideologias de culturas).
Respeitamos isso e lembramos que todos os softwares do projeto PeerTube são livres e podem ser instalados nos seus próprios nomes de domínio.
PeerTube se propõe a substituir o YouTube?
Nós podemos responder com certeza que: não!
Contudo, a ambição continua a ser uma alternativa livre e descentralizada: o objetivo de uma alternativa não é substituir, mas de propor alguma outra coisa, com um valor diferente, em paralelo com o que já existe.
"PeerTube" é uma marca registrada?
Sim, a Framasoft detém a marca registrada "PeerTube" em vários países para fins preventivos.
A Framasoft afirma aqui sua intenção de não usar a propriedade intelectual para fins predatórios ou para restringir o uso legítimo do software. No entanto, a Framasoft se reserva o direito de usar a lei de marcas registradas, especialmente em caso de danos à imagem do projeto PeerTube, editado pela Framasoft.
Recomendamos que você crie sua própria identidade digital, sem usar o "PeerTube" para seu projeto (nome do software, domínio do site...) para não confundir as pessoas sobre quem está por trás do site/projeto.
Para mais informações, consulte nosso Código de Conduta de Marcas Registradas.
Eu não gosto do nome "PeerTube"
PeerTube é apenas o nome do software. Você pode instalá-lo em seu servidor e escolher o nome que desejar. Por exemplo, a plataforma PeerTube da Framasoft se chama FramaTube.
Quem é o mascote do PeerTube? É um polvo?
Não, não é um polvo, é um molusco! Do latim sēpia, é a razão pela qual o mascote do PeerTube se chama Sepia.
Ele foi criado por David Revoy (as ilustrações estão sob CC-BY).
Sepia também pode ajudá-lo a pesquisar por conteúdo do PeerTube como vídeos ou canais no Sepia Search!
Quais navegadores são compatíveis com o PeerTube?
Os seguintes navegadores são compatíveis com o PeerTube:
- Firefox 78+ no computador
- Versão mais recente do Edge no computador
- Versão mais recente do Chrome no computador
- Safari 14+ on macOS
- Versão mais recente do Chrome no celular
- Versão mais recente do Firefox no computador
- Safari 14.5+ no iOS
O PeerTube tem um aplicativo para dispositivos móveis?
Sim, é verdade! No Android:
No iOS:
Uma lista de clientes de terceiros não oficiais também pode ser encontrada em https://docs.joinpeertube.org/use/third-party-application.
Qual é o impacto ambiental do PeerTube?
Como qualquer ferramenta digital, o PeerTube inevitavelmente tem um impacto negativo no meio ambiente.
No entanto, esse impacto variará de acordo com diferentes fatores.
- O hardware usado (vários servidores? Um único servidor? Um Raspberry Pi?);
- A mistura energética necessária para operar o equipamento (carvão? eólico? etc.);
- Se a tecnologia peer-to-peer (P2P) está habilitada ou não;
- Se o conteúdo proposto é um simples espelho de conteúdo já existente em outros serviços ou se é original;
Esses fatores fornecem uma estimativa muito aproximada do impacto ambiental do PeerTube.
Tenha em mente que é impossível saber o impacto ambiental de um serviço web usado em condições da vida real, devido à imensa complexidade dos links que compõem a própria natureza da Internet.
No entanto, achamos que ainda é importante considerar o impacto ambiental de elementos não quantificáveis.
- Qual é o impacto do treinamento de IA do Google nos vídeos do YouTube?
- Qual é o impacto de sua ferramenta de recomendação aparentemente complexa (e sem dúvida custosa para o meio ambiente)?
- Qual é o impacto da exploração do viés cognitivo para nos encorajar a permanecer na plataforma e consumir vídeos e anúncios?
- Qual é o impacto dessa publicidade? Se apenas 1 em cada 1.000.000 pessoas compra um SUV novo como resultado de um desses anúncios, qual é o impacto ambiental disso?
Como podemos perceber por essas perguntas, a questão do impacto ambiental vai muito além de uma simples escolha tecnológica.
São as visões políticas de nossas ferramentas que podem e irão definir seu impacto ambiental.
Eu quero assistir vídeos
Quais são as funcionalidades do PeerTube para Espectadores?
- Desfrute de um reprodutor de vídeo com muitos recursos
- Veja os diferentes capítulos do vídeo na barra de progresso
- Visualize o quadro de vídeo enquanto passa a barra de progresso
- O tamanho do reprodutor de vídeo é ajustado automaticamente de acordo com a proporção do vídeo
- Escolha legendas, velocidade de reprodução ou resolução de vídeo nas configurações do leitor
- Comunique-se com o streamer e outros espectadores usando o plug-in livechat PeerTube
- Torne-se parte da transmissão dos vídeos que você está assistindo
- Ajude o site PeerTube a compartilhar vídeos e lives usando P2P
- Desative facilmente o P2P na sua conta se estiver conectado ou nas suas configurações anônimas
- Personalize a interface
- Atualize seu nome, avatar ou descrição em seu perfil
- Defina sua política NSFW apropriada (exibir, desfocar ou ocultar vídeos NSFW)
- Escolha um tema do PeerTube para alterar a aparência da interface
- Filtre automaticamente os vídeos de acordo com vários critérios (idioma, categoria, ao vivo/VOD etc.)
- Escolha sua política de reprodução automática (autoplay)
- Administrar sua biblioteca
- Use a lista de reprodução integrada Assistir mais tarde e adicione facilmente vídeos a ela
- Organize vídeos em listas de reprodução públicas ou privadas
- Retome automaticamente os vídeos da última vez que você os assistiu
- Verifique o histórico dos vídeos assistidos em uma página própria
- Se inscreva a canais
- Inscreva-se em canais locais ou remotos para ser notificado quando eles publicarem vídeos
- Exibir vídeos de suas assinaturas em uma página dedicada
- Compartilhe e interaja com vídeos e listas de reprodução
- Compartilhe o URL do vídeo ou lista de reprodução com atributos (automaticamente iniciar/parar o vídeo em um ponto específico, loop ativado, mutado...)
- Faça o download de um vídeo usando um modal específico
- Comente, responda e avalie vídeos usando o PeerTube ou um software compatível com o ActivityPub (Mastodon, Pleroma...)
- Busque por vídeos, canais e playlists
- Busque canais, vídeos e listas de reprodução locais ou remotos
- Use muitos filtros avançados (tags, categoria, licença...)
- Use o URL do vídeo, o URL da lista de reprodução ou o identificador/URL do canal para buscar conteúdo remoto
Você controla o que é carregado em uma plataforma PeerTube?
Não, não temos, porque o PeerTube não é um serviço, mas um software gratuito. Isso significa que qualquer pessoa pode baixar e instalar o PeerTube para hospedar vídeos em um nome de domínio específico (isso é chamado de "hospedagem de uma plataforma/site do PeerTube"). A Framasoft não tem controle sobre quem baixa o PeerTube e quem o instala ou usa. A Microsoft ou a Adobe também não têm nenhum controle sobre quem usa o Word ou o Photoshop e para quais finalidades.
A Framasoft só hospeda e promove duas plataformas do PeerTube: https://framatube.org e https://peer.tube
Além disso, a Framasoft hospeda e promove apenas um índice de pesquisa do PeerTube: https://sepiasearch.org
Existem vídeos inapropriados no PeerTube?
Os administradores têm controle total sobre o conteúdo que aceitam e decidem se o conteúdo sensível (violência, pornografia etc.) é exibido por padrão ou não. Em sua configuração padrão, o PeerTube oculta vídeos que contêm conteúdo sensível.
Portanto, você pode encontrar vídeos inadequados em algumas plataformas do PeerTube. Mas isso está longe de ser a maioria do conteúdo do PeerTube. Por exemplo, em setembro de 2021, as 900 plataformas listadas no nosso índice público hospedavam apenas ~1% de vídeos etiquetados como conteúdo sensível.
Como eu reporto conteúdo PeerTube?
Consulte a seção dedicada na documentação do PeerTube: https://docs.joinpeertube.org/use/report
Como o PeerTube contabiliza as visualizações?
O navegador gera uma string aleatória para identificar o espectador durante a sessão do navegador e notifica periodicamente o servidor de que um usuário está assistindo ao vídeo. Por padrão, uma visualização é contada após 10 segundos de exibição (ou 50% da duração do vídeo, se a duração for inferior a 10 segundos). As visualizações são armazenadas em buffer, portanto, não entre em pânico se o contador de visualizações permanecer o mesmo depois que você assistir a um vídeo.
Eu quero enviar vídeos
Quais são da funcionalidades do PeerTube para criadores de conteúdo?
- Encontre o website do PeerTube que mais combina com você
- Faça parte de uma comunidade da PeerTube dependendo do tópico, termos de serviços (ToS) ou código de conduta da instância
- Fale com administradores e moderadores que são pessoas reais, não robôs
- Exporte todos os seus dados (vídeos, configurações, canais...) para um arquivo e importe-o em outra plataforma PeerTube!
- Enviar e importar vídeos
- Carregue ou importe vídeos da Web (Youtube, Dailymotion...) ou de um arquivo torrent
- Sincronizar automaticamente um canal remoto ou uma lista de reprodução
- Definir metadados: categoria, licença, idioma, tags, descrição, miniatura...
- Escolha a privacidade do vídeo: público, não listado, protegido por senha, interno ou privado
- Adicionar legendas
- Adicionar capítulos
- Desabilite facilmente os comentários ou/e o download do vídeo
- Carregue um arquivo de áudio e uma imagem e deixe que o PeerTube se encarregue de criar o vídeo!
- Gerencie seus vídeos
- Permita que o PeerTube salve e armazene seu arquivo de vídeo original para que você não precise mais mantê-lo em seu disco rígido (essa opção deve ser ativada pelo seu administrador)
- Obtenha estatísticas detalhadas sobre seus vídeos (visualizações, tempo de exibição, espectadores únicos...)
- Corte, adicione uma marca d'água, uma introdução/encerramento aos seus vídeos diretamente da interface da Web usando o PeerTube studio
- Carregar uma nova versão do vídeo (essa opção deve ser ativada por seu administrador)
- Transmissão ao vivo
- Publique vídeos ao vivo no PeerTube usando o seu programa compatível com RTMP favorito (OBS, Restream, ffmpeg...)
- Crie lives permanentes para transmitir várias vezes dentro da mesma live (o URL não muda para os espectadores)
- Deixe o PeerTube criar um replay de suas sessões ao vivo
- Comunique-se com seus espectadores usando o plug-in livechat PeerTube
- Administrar seus canais
- Crie múltiplos canais dentro da sua conta para agrupar seus vídeos por tópico
- Personalize seu canal usando um nome dedicado, um banner e um avatar
- Defina um botão Apoio em seu canal para explicar como apoiar seu trabalho
- As pessoas podem se inscrever em seu canal a partir de um site do PeerTube ou de um software compatível com o ActivityPub (Mastodon, Pleroma...)
- Crie listas de reprodução públicas atribuídas ao seu canal para organizar seu conteúdo ou vídeos remotos
Mas se é livre, podemos publicar conteúdo ilícito na plataforma do PeerTube?
Ser livre não significa estar acima da lei! Cada provedor de hospedagem Peertube pode decidir a respeito das condições gerais de utilização, permitidas pela lei local.
Por exemplo, na França, conteúdo discriminatório é proibido e pode ser reportado às autoridades. O PeerTube permite aos usuários reportar vídeos problemáticos, e cada administrador deve aplicar a sua moderação de acordo com os seus termos e condições e a lei.
Qual é a política de monetização de conteúdo do PeerTube?
Não há nada no momento: o PeerTube é uma ferramenta que nós queríamos neutra em termos de monetização.
No entanto, o responsável pelo upload pode exibir um botão apoiar abaixo do vídeo. O botão exibe um quadro aonde pessoas que publicam os vídeos possam colocar texto, imagens, e links livremente (link para o Patreon, Tipeee, Paypal, Liberapay...).
Não fomos além disso, pois nos recusamos a vincular nosso código a um método específico de financiamento de conteúdo, que pode não se adequar a todas as comunidades e impedir outras. É a razão da qual nós incentivamos desenvolvedores a usar a API de plugins do PeerTube para criar o seu próprio sistema de monetização.
Eu quero administrar uma plataforma PeerTube
Quais são as funcionalidades do PeerTube para Administradores?
- Software gratuito e de código aberto
- Instale o PeerTube em seu servidor e crie seu "YouTube caseiro"
- Suporte ao Docker oficial
- API REST e ferramentas de CLI documentadas
- Federação com ActivityPub
- Ativar ou desativar a federação para sua instância
- Exibir vídeos/contas de outras instâncias na sua
- Seguir automaticamente instâncias de um índice público
- P2P com WebRTC
- Reduza a largura de banda de seu servidor usando P2P em VOD e vídeos ao vivo
- Ativar ou desativar facilmente o P2P para sua instância
- Ajude (ou obtenha ajuda) de outras instâncias usando a redundância do PeerTube
- Transcodificação de vídeo
- Otimize os vídeos e gere múltiplas resoluções usando o ffmpeg
- Permitir uploads adicionais de extensões de vídeo (.mkv, .mov, .avi...) ou de áudio
- Gerar listas de reprodução HLS ou arquivos MP4 brutos
- Personalizar o perfil de transcodificação do ffmpeg usando os plugins do PeerTube
- Transcodifique vídeos por meio de executores remotos (remote runners)
- Transmissão ao vivo
- Permita transmissões a vivo para a sua instância
- Adicione a possibilidade de seus usuários publicarem uma reprodução de vídeos ao vivo
- Definir limites de transmissão ao vivo simultânea (por usuário/instância)
- Permitir a transcodificação de transmissão ao vivo em várias resoluções
- Personalize o perfil de transcodificação ao vivo do ffmpeg usando os plugins do PeerTube
- A Transcode está nos remote runners (corredores remotos)
- Importações de vídeo
- Habilitar a importação de vídeo usando o youtube-dl (Youtube, Dailymotion...)
- Permita a importação de vídeos usando webtorrent (arquivo torrent ou URI magnético)
- Ferramentas de moderação
- Habilitar ou desabilitar o registro, aprovar manualmente novos usuários ou definir limites de upload
- Atribuir cargos de moderador/administrador
- Gerencie denúncias de abuso em vídeos, contas ou comentários usando um painel de controle dedicado
- Bloqueio automático de vídeos de usuários não confiáveis que aguardam revisão dos moderadores
- Bloquear vídeos específicos e indicar um motivo
- Banir usuários locais, silenciar contas ou instâncias
- Altamente configurável
- Defina facilmente os metadados da instância: imagens de avatar e banner, nome, descrição, categorias principais...
- Crie sua própria página inicial usando markdown ou HTML
- Busque e instale plugins ou temas para o PeerTube
- Use autenticação externa (LDAP, OpenID Connect...) usando plugins de autenticação
- Escolha as configurações padrão do usuário (política NSFW, comentários/download/P2P ativados, etc.)
- Armazene vídeos e lives no sistema de arquivos do servidor ou no armazenamento de objetos
- Transmitir uma mensagem aos usuários usando um banner
Como eu instalo a minha própria plataforma do PeerTube?
O guia de instalação está aqui (apenas em inglês).
Eu devo ter um grande servidor para executar o PeerTube?
Requisitos mínimos de hardware:
- 1 vCore
- 1.5 GB de RAM
- Armazenamento suficiente para vídeos
- Velocidade de rede de upload de 20 Mbit/s
- Largura de banda suficiente para transmitir vídeos
Requisitos de hardware recomendados para uma instância grande para lidar com 1.000 espectadores simultâneos (consulte nossa publicação no blog sobre nosso teste de sobrecarga de espectadores):
- 4 vCore
- 4 GB de RAM
- Armazenamento suficiente para vídeos
- Velocidade de rede de upload de 1 Gbit/s
- Largura de banda suficiente para transmitir vídeos
- Leia o guia de escalabilidade se você planeja ter muitos usuários ou espectadores
Se você planeja fazer a transcodificação na mesma máquina que a instância do PeerTube:
- 8 vCore
- 8 GB de RAM
Para obter um guia mais detalhado sobre os requisitos de hardware:
CPU (Unidade central de processamento)Com exceção da transcodificação de vídeo, uma instância do PeerTube não está vinculada à CPU. Nem o Nginx, nem o próprio PeerTube, nem o PostgreSQL, nem o Redis exigem muito poder de computação. Se fosse apenas para isso, seria possível sobreviver facilmente com apenas um thread/vCPU.
No entanto, você se beneficiará enormemente de pelo menos um segundo thread, devido à transcodificação. A transcodificação consome muita CPU. Ele serve a dois propósitos em uma instância do PeerTube: garante que todos os vídeos possam ser reproduzidos de forma otimizada na interface da Web e gera resoluções diferentes para o mesmo vídeo.
A transcodificação também pode ser transferida para outras máquinas usando executores remotos.
RAM (Memória de Acesso Aleatório)1.5 GB de RAM deve ser suficiente para uma instância básica do PeerTube, que normalmente usa no máximo 500 MB de RAM. O único motivo pelo qual você poderia querer mais seria se colocasse seus serviços Redis ou PostgreSQL em um sistema não SSD.
ArmazenamentoHá dois aspectos importantes no armazenamento: uso do espaço em disco e velocidade de leitura sustentada. Para fazer uma estimativa aproximada dos requisitos de uso do espaço em disco, você precisa saber a resposta para três perguntas:
- Qual é o tamanho total dos vídeos que você deseja transmitir?
- Você deseja ativar a transcodificação? Em caso afirmativo, deseja fornecer várias resoluções por vídeo? Experimente isso com alguns vídeos e você terá uma ideia de quanto espaço extra é necessário por vídeo e estimará um fator de multiplicação para futura alocação de espaço.
- Quais mecanismos de compartilhamento você deseja ativar? Apenas vídeo na Web ou também HLS com P2P? Se quiser ambos, isso dobrará sua necessidade de armazenamento.
Se você quiser armazenar muitos vídeos em sua instância do PeerTube, talvez queira armazenar vídeos externamente usando o Object Storage (Armazenamento de Objetos).
Em termos de velocidade de leitura, você quer ter certeza de que pode saturar seu uplink de rede servindo vídeos do PeerTube. Isso não deve ser um problema com os discos SSD, enquanto os HDD tradicionais devem levar em conta: as taxas de leitura sustentadas típicas de um sistema bem ajustado com um disco rígido de 7200 rpm devem ficar em torno de 120 MB/s ou 960 Mbit/s. Esse último deve ser suficiente para um uplink de rede típico de 1 Gbit/s.
RedeUma estimativa aproximada da capacidade da rede de streaming de vídeo de um servidor tradicional geralmente é bastante simples. Basta dividir a largura de banda disponível do seu servidor pela largura de banda média por fluxo e você terá um limite superior.
Considere um servidor, por exemplo, com um uplink de 1 Gbit/s, por exemplo, enviando fluxos de 1080p60 a 5 Mbit/s por fluxo. Isso significa que o limite superior teórico absoluto da capacidade é de 200 espectadores simultâneos se a E/S do disco do seu servidor puder acompanhar. Espere um pouco menos na prática.
Mas e se você precisar atender a mais usuários? É aí que o recurso de federação do PeerTube se destaca. Se outras instâncias do PeerTube seguirem a sua, é provável que elas tenham decidido espelhar parte de sua instância! O recurso é chamado de "redundância de servidor" e armazena em cache seus vídeos mais populares para ajudar a atender a mais espectadores. Embora os próprios espectadores contribuam com um pouco mais de consumo de largura de banda enquanto assistem ao vídeo em seus navegadores (principalmente durante picos), o espelhamento de servidores tem um uplink muito maior e ajudará a sua instância com um streaming simultâneo mais alto e sustentado.
O PeerTube oferece suporte a escalonamento horizontal?
No momento, não é possível implantar vários nós do PeerTube atrás de um balanceador de carga.
Mas algumas partes do PeerTube podem ser dimensionadas horizontalmente para contornar os seguintes limites, conforme descrito em nosso guia de escalabilidade:
- Tráfego excedente: pode ser reduzido usando o sistema de redundância do PeerTube e os servidores utilizados como cache que servem arquivos estáticos de vídeo na frente da sua instância do PeerTube
- Armazenamento: pode ser atenuado com o uso do S3/Object storage
- Transcodificação de vídeo: pode ser atenuada usando a transcodificação remota por remote workers (trabalhadores remotos)
Se você notar problemas na reprodução do vídeo,não hesite em criar um "Issue" no GitHub para discutir isto.
Qual é a política de publicação do PeerTube?
A Framasoft tenta fazer cerca de quatro grandes lançamentos por ano. O lançamento de uma nova versão do PeerTube toma muito de nosso tempo, portanto não podemos alterar esse ciclo de lançamento.
Não existe uma versão LTS: somente a versão estável mais recente do PeerTube é suportada pela Framasoft.
Se você quiser adentrar no núcleo de desenvolvimento do PeerTube e testar, nós distribuimos nightly builds (tradução livre para "builds noturnas" ou "builds da noite pro dia").
O PeerTube garante a compatiblidade do protocolo de federação com versões anteriores?
Nós tentamos manter a compatibilidade com a versão secundária mais recente (2.3.1 com 2.2, por exemplo). Infelizmente, não temos recursos suficientes para manter a compatibilidade com outras versões.
PeerTube não contém todas as ferramentas que eu preciso ter para administrar minha plataforma
"É escandaloso e incompreensível: estão lançando uma versão do PeerTube que não contém as ferramentas necessárias para gerenciar efetivamente os vídeos reivindicados por detentores de direitos, ou para gerenciar efetivamente a questão do assédio online nos comentários, ou para gerenciar efetivamente a monetização por meio de publicidade, ou para (insira aqui sua solicitação para o PeerTube). Isso nunca funcionará! O que você pretende fazer sobre isso?"
Você está certo. O PeerTube não é uma ferramenta perfeita, longe disso. E nós nunca prometemos que este software incluiria todas as funcionalidades correspondentes a todos os casos.
Lembre-se sempre que o PeerTube tem apenas um desenvolvedor em tempo integral e um número bem pequeno, porém, muito engajado de voluntários. Isso aqui não é um software desenvolvido por uma start-up que tem toda uma equipe 24/7 e com dinheiro ilimitado, saiba bem disso.
Portanto, se achar que o PeerTube não atende às suas necessidades no momento, é simples: não o use agora. Lembramos a você que nós não ganhamos dinheiro desenvolvendo o PeerTube, e embora que obviamente nós esperamos pelo seu sucesso, a Framasoft não depende dele para continuar as suas atividades.
O PeerTube oferece ferramentas de moderação?
Sim, oferece!Desde a primeira versão estável do PeerTube em outubro de 2018, cada versão adicionou ou melhorou os recursos de moderação:
- O PeerTube 1.1 adicionou ações em massa na tabela de administração de usuários e a possibilidade de silenciar instâncias/contas;
- O PeerTube 1.2 adicionou a possibilidade de não federar um vídeo em lista negra; o sistema de notificações passou a mostrar denúncias e novos usuários;
- O PeerTube 1.3 adicionou a possibilidade dos administradores colocarem em quarentena os vídeos novos de usuários novos/não confiáveis até um moderador revisá-lo. A gestão dos seguidores da instância também foi reformulada: a IU foi melhorada e passou a ser possível negar seguidores;
- O PeerTube 1.4 adicionou um sistema de extensões, e assegurou que estas possam, por exemplo, bloquear vídeos ou rejeitar comentários automaticamente com base em qualquer regra (similar ao Pleroma MRF);
- A configuração do PeerTube 2.0 passou a questionar o administrador sobre a sua política de moderação e a sua dedicação. Tornou a funcionalidade de seguir automaticamente um índice público de instâncias parte do núcleo do PeerTube, em vez de deixar os administradores fazerem por conta própria. Isso permite aos administradores de instâncias seguir instâncias de uma "lista de seguidores" da sua escolha; uma lista que é auto-hospedável, para que comunidades possam crescer no seu próprio ritmo;
- O PeerTube 2.1 adicionou um modo de privacidade interno aos vídeos (esses vídeos não serão compartilhados fora da instância) e adicionou acesso rápido às ferramentas de moderação abaixo dos comentários e "hooks" (ganchos) para criar plugins de inscrição (bloqueio geográfico ou captchas, por exemplo); alguns plugins de terceiros já demonstram essa capacidade. Essa versão também enfatizou a descrição dos recursos de moderação na interface: avisos para recursos que podem aumentar o trabalho de moderação, como o autofollow, e descrições para os menus suspensos.
- O PeerTube 2.2 aprimorou bastante o gerenciamento de abusos de vídeo (pesquisa, exibição de abusos, ações no vídeo ou na conta etc.), adicionou "hooks" de moderação e "helpers" na API de plugins e a Framasoft desenvolveu um plugin experimental de auto-silenciamento com base em listas públicas.
- O PeerTube 2.3 melhorou o modal de denúncias e adicionou a seleção de motivos predefinidos. Essa versão permitiu a exclusão de todos os comentários de uma conta e a Framasoft desenvolveu um plug-in experimental Auto block videos com base em listas públicas.
- O PeerTube 2.4 adicionou a capacidade de denunciar contas e comentários, um sistema de mensagens entre o denunciante local de um abuso e os moderadores, e uma forma de gerenciamento de abusos para os usuários.
- O PeerTube 3.02 adicionou uma seção dedicada para gerenciar os comentários da instância (listar, filtrar, remover em massa etc.).
- ...
Os desenvolvedores do PeerTube estão empenhados em desenvolver e melhorar as ferramentas de moderação para tornar as instâncias sempre mais fáceis de gerenciar. Você é bem-vindo para participar nas discussões para ajudar nos esforços em curso nessa direção ou sugerir novas ferramentas!
Peertube é compatível com GDPR?
Sim, o PeerTube principal (PeerTube sem plugins/temas instalados) é compatível com o GDPR:
- O P2P pode ser desativado por padrão
- Ele não envia dados pessoais a terceiros se o P2P estiver desativado
- Os usuários podem excluir suas contas
- Os usuários podem exportar seus dados e reimportá-los em outra instância (no PeerTube >= 6.1)
- O PeerTube fornece um guia de privacidade para ajudar os administradores a preencher seus Termos
Eu não encontro minha instância do PeerTube no Sepia Search ou no instances.joinpeertube.org e eu não posso adicioná-la: por quê?
Isso provavelmente significa que moderamos sua plataforma PeerTube após uma denúncia de abuso e constatamos o seguinte:
- há conteúdo problemático hospedado pela plataforma (não apenas um vídeo/conta/canal ou dois, mas vários)
- a plataforma não parece ser moderada adequadamente ou carece de política de federação (= falta de ToS ou CoC na página sobre)
A Framasoft continua sendo o único juiz dessa noção de "abuso".
Eu contribuo ao código-fonte
Quais são as funcionalidades do PeerTube para os desenvolvedores?
- Software gratuito e de código aberto
- Visualize, compartilhe e atualize o código do PeerTube
- Faça parte de uma comunidade de administradores, criadores de vídeos e espectadores
- API REST do PeerTube
- Teste a API REST do PeerTube com o guia de primeiros passos
- Verifique a documentação da API REST
- Obtenha ajuda no fórum do PeerTube
- API de incorporação do player
- Use o reprodutor de vídeo do PeerTube incorporado em seu site
- Controle o reprodutor incorporado do PeerTube usando a API
- Obtenha ajuda no fórum do PeerTube
- Plugins & Temas
- Desenvolva plugins e temas usando o guia de primeiros passos
- Verifique a documentação completa de plugins/temas
- Obtenha ajuda no fórum do PeerTube ou peça por novas APIs para plugins/temas nos problemas do PeerTube
Por que PeerTube usa o protocolo de federação ActivityPub e WebRTC? Por que não IPFS / d.tube / Steemit?
PeerTube usa o ActivityPub porque o protocolo federado é o recomendo pela W3C e é também usado por outros projetos como a rede social: Mastodon.
O IPFS é uma excelente tecnologia, mas ainda parece muito jovem para o streaming de arquivos grandes. O sistema de P2P do PeerTube baseado em protocolos bem consolidados como HTTP e WebRTC, e o sistema de redundância são mais fáceis para nós usarmos e mantermos.
DTube não parece ser de código aberto, pois publicar só o código compilado dificulta a liberdade de modificação.
PeerTube não impõe nenhum modelo de remuneração. Essa é a escolha que fizemos, e outros (como o DTube) fizeram outras escolhas. Cabe a você ver o que te convém.
Por que hospedar o código no GitHub e Framagit?
Por razão histórica. :)
Eu encontrei uma vulnerabilidade no sistema do PeerTube. Onde e quando devo reportar?
Nós temos uma política de contribuições relacionada a segurança. Por favor, se referencie cautelosamente à nossa política de segurança e de avisos.