Tutorial de vídeo sob demanda

Tutorial de VOD da Wowza de um arquivo MP4 a um player no seu site

Este tutorial de VOD da Wowza mostra como transformar um arquivo MP4 em um link HLS e um player incorporado, de duas maneiras: em um servidor Wowza Streaming Engine que você administra, ou em uma videoteca Primcast onde você apenas envia o arquivo.

Ambos fornecem o mesmo tipo de endereço, então um player que funciona com um funciona com o outro. Escolha a opção que se encaixa, siga as etapas numeradas e seu vídeo será reproduzido em celulares e computadores.

Endereço de reprodução HLSVOD

http://your-server:1935/vod/mp4:sample.mp4/playlist.m3u8

your-server:1935
O nome ou endereço IP do servidor e a porta em que o Wowza escuta.
vod
A aplicação VOD que lê o arquivo.
mp4:sample.mp4
O arquivo, após um prefixo que informa ao servidor que é um MP4.
playlist.m3u8
Solicita HLS. Use manifest.mpd para MPEG-DASH.

Duas maneiras de servir vídeo sob demanda da Wowza

O trabalho é o mesmo em ambos os casos: armazenar o arquivo, responder aos players que o solicitam e fornecer um link. A diferença é quem cuida do servidor.

AUma videoteca Primcast

Você envia, nós administramos o servidor

Ideal quando você quer vídeos no seu site esta semana e nenhum servidor para manter atualizado.

  • Envie pelo navegador, vários arquivos de uma vez
  • Um link e um código de incorporação para cada arquivo
  • Um link para o servidor da sua videoteca, além de um link CDN quando a CDN transporta sua videoteca
  • Um plano gratuito para começar, com 1 GB de armazenamento
Seguir as etapas da videoteca

BSeu próprio Wowza Streaming Engine

Você executa o Wowza em um servidor seu

Ideal quando você precisa das configurações, módulos ou licença próprios do Wowza, ou seus arquivos já estão nesse servidor.

  • Controle total da aplicação VOD e de sua segurança
  • Seu próprio domínio, certificado e player
  • Espaço para transcodificar e adicionar canais ao vivo na mesma máquina
  • Podemos fornecer o servidor com um Wowza licenciado e gerenciado
Seguir as etapas do servidor Wowza

Prepare o arquivo de vídeo

Nenhum dos caminhos recodifica seu vídeo na entrada, então o arquivo que você exporta é o arquivo que seus espectadores recebem. Exporte-o como MP4 com as configurações abaixo e ambos o reproduzirão.

Configurações de arquivo para VOD da Wowza e para uma videoteca Primcast
ConfiguraçãoVideoteca PrimcastWowza Streaming Engine
ArquivoMP4, terminando em .mp4 ou .m4vMP4 para os exemplos aqui
VídeoH.264 (Baseline, Main ou High), 8-bit 4:2:0, até 1920x1080 e 60 fpsH.264
ÁudioAAC-LC a 44,1 ou 48 kHz, mono ou estéreo, ou sem áudioAAC ou MP3
Tamanho de um arquivoAté 100 GB, dentro do armazenamento do seu planoLimitado pelo disco do seu servidor

Exportando de um editor ou com FFmpeg? Escolha vídeo H.264 e áudio AAC e mantenha o tamanho do quadro em 1080p ou menos. Nosso tutorial de streaming com FFmpeg tem os comandos se você trabalha na linha de comando.

Configuração de VOD da Wowza no seu próprio Streaming Engine

Estas etapas usam o Wowza Streaming Engine Manager, o console web que acompanha o Wowza. Você precisa de um login de administrador e de uma forma de copiar arquivos para o servidor, como SFTP.

  1. Entre no Wowza Streaming Engine Manager, abra Applications e adicione uma aplicação do tipo VOD single server. Os exemplos nesta página a chamam de vod.
  2. Na aba Setup da aplicação, clique em Edit e escolha o diretório de conteúdo. O padrão é a pasta content no diretório de instalação do Wowza, que é onde o Wowza mantém seu próprio sample.mp4.
  3. Em Playback Types, ative os formatos que seus players precisam. HLS é o ideal para começar: Safari, iPhones e iPads o reproduzem diretamente, e players de navegador como hls.js o reproduzem em todos os outros lugares. Adicione MPEG-DASH se seu player o solicitar.
  4. Enquanto você testa, defina Playback Security como sem restrições de cliente. Salve e reinicie a aplicação quando o Manager solicitar.
  5. Copie seus arquivos MP4 para o diretório de conteúdo.
  6. Clique em Test Playback, digite o nome do seu arquivo com o prefixo, por exemplo mp4:myvideo.mp4, e copie o endereço do formato desejado.
Endereços de reprodução para um arquivo
HLS http://your-server:1935/vod/mp4:myvideo.mp4/playlist.m3u8
MPEG-DASH http://your-server:1935/vod/mp4:myvideo.mp4/manifest.mpd
RTSP rtsp://your-server:1935/vod/mp4:myvideo.mp4
RTMP rtmp://your-server:1935/vod stream: mp4:myvideo.mp4

Um site servido por https não pode reproduzir um endereço http. Antes de incorporar o player no seu site, dê ao servidor Wowza um certificado TLS e use a forma https do endereço. Reative a segurança de reprodução assim que o player funcionar.

Envie seus vídeos para uma biblioteca Primcast

Com um plano de vídeo sob demanda, não há cliente FTP nem servidor para configurar. Você faz o upload no painel de controle e copia um link quando o arquivo estiver pronto.

  1. Comece com um plano de vídeo sob demanda. O plano gratuito oferece 1 GB de armazenamento e 25 GB de tráfego de visualização por mês, o suficiente para testar alguns vídeos curtos.
  2. Entre no seu painel de controle e abra sua conta de vídeo sob demanda. O cartão Vídeo abre na aba VOD.
  3. Clique em Enviar vídeos e escolha um ou mais arquivos MP4. Cada upload mostra a velocidade e o tempo restante, e você pode pausá-lo e retomá-lo depois.
  4. Se a conexão cair ou você fechar a aba, volte e escolha o mesmo arquivo novamente. O upload continua a partir das partes já recebidas.
  5. Quando o upload termina, o arquivo mostra Verificando enquanto confirmamos se ele atende às configurações da etapa 02. Em seguida, mostra Pronto ou Rejeitado com o motivo, para você saber o que mudar na exportação.

O armazenamento conta o que está na sua biblioteca agora. Exclua um arquivo que não precisa mais e o espaço dele fica livre novamente imediatamente.

Incorpore o player de vídeo no seu site

Todo arquivo pronto tem os botões Pré-visualizar, Copiar link CDN, Copiar link do servidor e Incorporar. Use o link com um player que você já tenha ou o código de incorporação se quiser um player feito para você. Se um arquivo mostrar um único botão Copiar link, esse é o link do servidor.

CDNCopiar link CDN

Reproduz a partir do servidor mais próximo de cada espectador

A melhor escolha para a maioria dos sites. Espectadores em países diferentes recebem o vídeo de um servidor próximo a eles, então ele percorre menos distância.

ServidorCopiar link do servidor

Reproduz a partir do servidor da sua biblioteca

Use quando um player ou aplicativo precisar sempre se comunicar com um único endereço. Ambos os links são endereços https HLS, criados da mesma forma que o endereço Wowza na etapa 03.

  1. Clique em Incorporar e escolha de onde o vídeo será reproduzido: do CDN ou do seu servidor.
  2. Clique em Copiar código de incorporação e cole na sua página onde o vídeo deve aparecer. No WordPress, use um bloco HTML personalizado.
  3. Publique a página e abra-a em um celular e em um computador. O player mantém o formato 16:9 e se ajusta à largura do espaço que você der a ele.

O código de incorporação é um player HTML5 padrão. O Safari e os iPhones reproduzem o link HLS diretamente, e outros navegadores carregam o player gratuito hls.js para isso. Funciona em páginas https e não exibe anúncios.

Perguntas sobre Wowza VOD, respondidas

O que é Wowza VOD?

Wowza VOD é vídeo sob demanda servido pelo Wowza Streaming Engine: um arquivo armazenado no servidor que cada espectador inicia quando quiser. O servidor corta o arquivo em pedaços curtos conforme os players os solicitam, para que os espectadores possam começar imediatamente e avançar sem baixar o vídeo inteiro.

O que significa mp4: em uma URL do Wowza?

Ele informa ao servidor que tipo de arquivo vem a seguir. Em /vod/mp4:myvideo.mp4/playlist.m3u8, vod é a aplicação, mp4:myvideo.mp4 é o arquivo com seu prefixo, e playlist.m3u8 solicita HLS. Se você omitir o prefixo, o endereço geralmente falha.

Quais formatos de vídeo posso usar para Wowza VOD?

Use um MP4 com vídeo H.264 e áudio AAC. O Wowza também aceita áudio MP3 em um MP4. Uma videoteca Primcast aceita arquivos .mp4 e .m4v com vídeo H.264 de até 1080p a 60 fps e áudio AAC-LC, e informa exatamente o que alterar se um arquivo não for compatível.

Ainda posso enviar meus vídeos por FTP?

Em um servidor Wowza próprio, sim: copie os arquivos para a pasta de conteúdo da aplicação com SFTP ou FTP. Uma videoteca Primcast aceita envios pelo painel de controle, o que lida melhor com arquivos grandes porque um envio interrompido retoma de onde parou.

Qual o tamanho máximo de um vídeo?

Um arquivo pode ter até 100 GB em uma videoteca Primcast, desde que caiba no armazenamento do seu plano. Em seu próprio servidor Wowza, o único limite é o disco.

Meu vídeo será recodificado ou perderá qualidade?

Não. O arquivo é verificado e armazenado como está, e os espectadores recebem exatamente o que você exportou. É por isso que as configurações de exportação da etapa 02 são importantes.

O vídeo será reproduzido em iPhone, Android e smart TVs?

Sim. O link é HLS, que iPhones, iPads e Safari reproduzem diretamente, e Chrome, Edge, Firefox e navegadores Android reproduzem por meio do player do código de incorporação. Os planos pagos de vídeo sob demanda também incluem seu próprio aplicativo para Samsung e LG TV.

Existe uma forma gratuita de experimentar o vídeo sob demanda do Wowza?

Sim. Uma videoteca Primcast roda no Wowza Streaming Engine do nosso lado, e o plano gratuito de vídeo sob demanda oferece 1 GB de armazenamento e 25 GB de tráfego de visualização por mês, com os mesmos envios, links e código de incorporação dos planos pagos. Faça upgrade de plano quando sua videoteca crescer.

Quem pode me ajudar se um vídeo não reproduzir?

Abra o chat nesta página. Nosso assistente de IA responde em segundos e pode verificar sua conta e sua videoteca, e você pode solicitar uma pessoa a qualquer momento.

Coloque seu primeiro vídeo online hoje

Escolha um plano de vídeo sob demanda, envie um MP4 e cole um código de incorporação. Dúvidas no caminho? O chat está aberto.