Blog
Por que seu link de vídeo não incorpora no Patreon e como corrigir
Separe problemas do arquivo original, do link do player e da prévia do Patreon antes de apagar e publicar novamente sem saber a causa.
Ler artigo →Prepare entrega MP4 por HTTPS, confira avanço e acesso e use RedShoreMedia para obter um player utilizável nas publicações do Patreon.
RedShoreMedia · Revisado 2026-10-29
Comece com Linux mantido, domínio público e provedor que permita seu conteúdo e tráfego esperado. Confira disco, transferência mensal, excedentes e capacidade de rede. Mantenha backup independente. Este guia trata de arquivos na sua infraestrutura: RedShoreMedia não administra automaticamente o VPS nem transcodifica o original quando você adiciona uma URL.
Use administrador com chave SSH, instale atualizações e configure o firewall cuidadosamente. Preserve o SSH antes de habilitar restrições e exponha apenas serviços necessários. Não coloque chaves, senhas ou cópias de banco no diretório público do servidor web. Verifique essa separação antes de compartilhar qualquer arquivo com seus membros.
Aponte seu domínio para o servidor. Instale Nginx com certificado confiável e ferramenta mantida ou use Caddy para HTTPS automático. Verifique renovação e cadeia do certificado. O exemplo abaixo entra em um host HTTPS já configurado; sozinho não emite certificado e não substitui a configuração correta de domínio.
Um MP4 adequado com H.264 e AAC costuma oferecer boa compatibilidade. O comando FFmpeg mostrado apenas move metadados e copia codecs: não converte um vídeo incompatível. Guarde o master e teste a cópia. Desative listagens de diretório e use permissões somente de leitura e tipos de mídia corretos nos arquivos públicos.
Abra o arquivo e solicite um intervalo de bytes. Espere resposta 206 com Content-Range adequado. Um HEAD bem-sucedido não confirma sozinho reprodução e avanço. O Nginx estático normalmente suporta intervalos, mas proxies e gateways podem mudar o comportamento. Verifique o endereço público final que os espectadores realmente usarão.
O CORS com asterisco no exemplo é para arquivos intencionalmente públicos e sem credenciais. Não é privacidade ou controle de pagamento. Entrega privada exige autenticação ou fontes assinadas à parte. HLS precisa de acesso a todas as playlists, segmentos e chaves; comece com um MP4 simples até validar o caminho básico.
Teste um arquivo não sensível no verificador público. Um link de três horas permite depois testar um post real do Patreon. Para publicação permanente, crie sua conta, escolha Your server or storage, salve a fonte e cole o link da biblioteca em Embed URL. Confira público, aplicativo e navegador.
Monitore certificados, disco, tráfego e erros. VPS oferece controle, não capacidade ilimitada nem proteção automática contra cópias. Se os lançamentos excederem a rede, adicione entrega apropriada ou mova a fonte mantendo o link RedShoreMedia salvo. Disponibilidade e proteção do arquivo original continuam sendo responsabilidade do seu provedor.
# Example: Ubuntu server; first configure DNS and HTTPS for YOUR hostname.
sudo apt update
sudo apt install nginx ffmpeg
sudo install -d -m 755 /srv/videos
ffmpeg -i input.mp4 -c copy -movflags +faststart output.mp4
sudo install -m 644 output.mp4 /srv/videos/lesson.mp4
# Inside your existing HTTPS server { ... } block:
location /videos/ {
alias /srv/videos/;
autoindex off;
types { video/mp4 mp4; video/webm webm; }
add_header X-Content-Type-Options nosniff always;
# Public, credential-free playback. A token is NOT made private by CORS.
add_header Access-Control-Allow-Origin "*" always;
add_header Access-Control-Expose-Headers "Content-Length, Content-Range, Accept-Ranges" always;
}
# Validate before reloading; preserve other server blocks.
sudo nginx -t
sudo systemctl reload nginx
curl -I https://video.example.com/videos/lesson.mp4
curl -sS -D - -o /dev/null -H "Range: bytes=0-1023" https://video.example.com/videos/lesson.mp4Veja um vídeo compatível sem conta e crie um link de três horas para uma publicação real no Patreon.
Testar URL Criar link permanente