- Pagina inicial
- Artigos
- Mídia social
- Streaming RTMP para organizações sem fins lucrativos: tudo o que você precisa saber
O Real-Time Messaging Protocol (RTMP) não é o mais novo formato de streaming, mas continua sendo uma das soluções mais comuns e confiáveis para distribuição de livestreams . O público de hoje gasta seu tempo pulando entre redes de mídia social , aplicativos e serviços de streaming em tudo, desde seus telefones celulares até seus laptops e smart TVs, tornando ainda mais crucial entregar seu conteúdo para vários destinos.
Não tem certeza do que é streaming RTMP ou se sua organização sem fins lucrativos deve usá-lo? Você veio ao lugar certo. Abaixo, detalharemos tudo o que você precisa saber sobre streaming RTMP para tomar decisões informadas sobre seu software de streaming ao vivo , codificadores e destinos de streaming de ponto final.
O que é um fluxo RTMP ?
Um fluxo RTMP são dados de áudio e vídeo ao vivo transmitidos de um servidor de hospedagem para um reprodutor de vídeo. O streaming RTMP usa o Transmission Control Protocol ( TCP ) para entregar conteúdo de um codificador de software para um destino de reprodução por meio de um processo chamado ingestão.
Antigamente, o streaming RTMP (com Adobe Flash Player ) era uma solução de ponta a ponta. No entanto, a evolução do HTTP Livestreaming ( HLS ) compatível com reprodução e MPEG-DASH tornam o protocolo RTMP mais eficaz para codificação e compactação do que a reprodução de ponto final . Felizmente, as tecnologias funcionam bem juntas para levar o conteúdo transmitido ao vivo da produção para o player sem soluços.
Cada serviço de streaming vem com um conjunto de ofertas. Por exemplo, com o software de eventos da Classy para organizações sem fins lucrativos , você terá acesso a recursos integrados de arrecadação de fundos, leilões, tabelas de classificação, salas temáticas e muito mais. Para transmitir seu evento ao vivo para vários destinos simultaneamente, use legendas ocultas ou aproveite as sobreposições, as organizações podem usar um RTMP com nossa plataforma.
Quando uma transmissão ao vivo tem produção de qualidade e baixa latência , seu público pode focar no que mais importa: o conteúdo.
Vantagens e Desvantagens do Streaming RTMP
O streaming RTMP não é perfeito. É por isso que soluções alternativas surgiram na última década. No entanto, o streaming RTMP oferece alguns benefícios com os quais as soluções modernas ainda tentam competir:
Vantagens:
- História: O streaming RTMP existe há muito tempo, tornando-se uma solução popular para codificadores e servidores de mídia tradicionais e recentes .
- Baixa latência :o streaming de baixa latência do RTMP significa que quase não há atraso entre o conteúdo gravado e os dispositivos dos usuários finais que o recebem.
- Pouco buffer: o buffer mínimo do RTMP significa que seu público não terá que sofrer congelamento, carregamento e reprodução lenta .
- Suporte a codificador eservidor de mídia:RTMP é um favorito da indústria, já que muitos codificadores populares e ferramentas de servidor de mídia ainda suportam streaming RTMP .
- Suportede mídia social :o streaming RTMP é uma opção para muitas redes de mídia social para distribuir transmissões ao vivo .
Desvantagens:
- Falta suporte de reprodução: o RTMP agora é um protocolo de ingestão, mas deve contar com opções de reprodução de ponto final , como HLS e DASH.
- Não há mais atualizações: a tecnologia RTMP não recebe mais atualizações ou suporte.
- Lentamente sendo substituído: o streaming RTMP enfrenta a ameaça de extinção devido à nova tecnologia de ponta a ponta se tornando cada vez mais prevalente e acessível.
Variações RTMP
Os desenvolvedores criaram vários protocolos RTMP para atender a diferentes necessidades e casos de uso . Cada variação do protocolo RTMP tem uma finalidade específica, bem como prós e contras específicos que podem torná-lo mais adequado para suas necessidades de streaming de vídeo ao vivo :
- RTMPS: usa uma certificação SSL para melhorar a segurança de transmissões em servidores públicos de transmissão na Internet .
- RTMPE: Transfere dados com segurança sem usar SSL .
- RTMFP: Exige menor largura de banda e dados usando User Datagram Protocol (UDP) em vez de TCP .
- RTMPT: depende do tunelamento para enviar dados privados por redes públicas, mas isso provavelmente afetará negativamente sua latência.
Como funciona o streaming RTMP ?
Os fluxos RTMP funcionam usando um processo de três etapas: handshake, conexão e streaming. Essas três etapas estabelecem a conexão entre o servidor e o player, permitindo a entrega de conteúdo de áudio e vídeo . Veja como cada etapa do processo funciona.
1. Aperto de mão
Primeiro, o cliente host (por exemplo, plataforma de transmissão ao vivo , hardware ou software de codificação ) envia uma solicitação de conexão ao servidor de reprodução que receberá o conteúdo. Então, o cliente troca três pacotes de dados:
- Um pacote detalhando a versão do RTMP usado
- Um carimbo de data/hora de quando a solicitação de conexão deixou o cliente host e quando o servidor de reprodução a recebeu
- Uma cópia do carimbo de hora
2. Conexão
Depois que o handshake inicia a conexão, o cliente-servidor e o jogador se conectam usando um Action Message Format (AMF). Em seguida, o servidor RTMP envia a URL de conexão, o codec de vídeo e o codec de áudio . Então, o jogador responde e estabelece a conexão.
3. Streaming
Depois de estabelecer a conexão, você pode começar a transmitir seu conteúdo. Todos os dados de áudio e vídeo on-line processados por meio do codificador serão transferidos pela conexão e entregues no ponto final de reprodução .
Em seguida, os usuários podem interagir com seu player para alterar a forma como consomem o conteúdo. Isso geralmente inclui alterar a velocidade, pausar, retroceder e habilitar legendas ocultas.
RTMP vs. RTSP : Qual é a diferença?
O Real-Time Streaming Protocol ( RTSP ) é uma opção de transmissão de baixa latência normalmente usada com sistemas de vigilância e televisores de circuito fechado (CCTVs). O RTSP se concentra menos na qualidade e mais na entrega em tempo real, o que é crucial para a transmissão de câmeras de vigilância (onde cada segundo é importante).
No entanto, o RTSP não é tão popular quanto o RTMP. A maioria das plataformas e codificadores de transmissão ao vivo não oferece suporte a esse protocolo de transmissão ao vivo , o que significa que você precisará de software adicional se planeja contar com RTSP para ingestão.
O RTMP também não tem latência tão baixa quanto o RTSP , mas está bem próximo. Normalmente, você terá um atraso de cerca de cinco segundos, mas isso pode ser mais ou menos, dependendo da sua conexão com a Internet e das demandas de conteúdo. A maioria das plataformas e codificadores de transmissão ao vivo modernos oferece suporte a RTMP , portanto, você não deve ter problemas para usá-lo para ingestão.
Casos de uso de transmissão ao vivo RTMP para organizações sem fins lucrativos
As soluções de transmissão ao vivo geralmente têm os recursos de que sua organização sem fins lucrativos precisa para fornecer conteúdo geral e capturar a atenção do público. No entanto, você pode precisar da funcionalidade RTMP de vez em quando para casos de uso exclusivos . Aqui estão alguns cenários em que recomendamos que organizações sem fins lucrativos usem RTMP no software de eventos sem fins lucrativos da Classy, Classy Live :
- Sobreposições: use sobreposições personalizadas para personalizar seu stream e adicionar mais elementos de marca.
- Terços inferiores: aplique sobreposições de terço inferior para exibir gráficos no canto inferior do seu stream, o que é perfeito para apresentar convidados ou adicionar breves comentários.
- Legendas ocultas: torne seus streams mais acessíveis adicionando opções de legendas ocultas.
- Conteúdo pré-gravado: Reproduza conteúdo pré-gravado em seu stream em horários definidos.
- Fluxos de backup: planeje um cenário de pior caso estabelecendo um fluxo de backup ou fallback caso seu fluxo primário caia.
- Simulcast: Transmita para vários canais simultaneamente com um fluxo RTMP .
As melhores ferramentas de streaming RTMP de terceiros
Se você estiver interessado nos casos de uso mencionados acima, precisará encontrar uma ferramenta RTMP de terceiros para seus eventos Classy Live. Cada um tem seu conjunto exclusivo de prós e contras que podem ajudá-lo a decidir o melhor ajuste para sua situação. Aqui estão algumas das opções mais populares:
1. Retransmitir
O Restream permite transmitir de uma plataforma central para mais de 30 destinos. Ele se conecta a plataformas como Classy, Twitch , Facebook, YouTube, Vimeo, saídas RTMP personalizadas e muito mais.
O estúdio Restream permite adicionar sobreposições de marca, logotipos e planos de fundo ao seu stream. Ele também oferece botões de chamada para ação interativos e destaques de bate-papo. Os usuários podem experimentar a plataforma gratuitamente no plano Básico da Restream, mas você precisará adquirir um plano pago para desbloquear os recursos personalizados do canal RTMP.
2. StreamYard
O StreamYard é uma opção popular e fácil de usar para streaming RTMP . Ele permite que você grave e transmita diretamente do seu navegador com elementos de marca, como logotipos, cores, sobreposições, GIFs, vídeos gravados e muito mais.
A interface do usuário de transmissão parece familiar para a maioria, o que permite que novos usuários se familiarizem com o software rapidamente. O StreamYard até publicou um guia com instruções passo a passo sobre como conectar seu destino RTMP personalizado ao StreamYard.ª
Esta ferramenta RTMP oferece um plano gratuito para explorar a plataforma, mas você precisará atualizar para um plano Básico para desbloquear destinos RTMP personalizados.
3. Estúdio OBS
O OBS Studio é uma plataforma de streaming de código aberto e gratuita . Já existe há algum tempo e atende a vários níveis de usuário.
Embora você encontre plataformas mais fáceis de usar no mercado, o OBS Studio permite que você mergulhe nos detalhes para personalizar seus streams e gravações. Graças à prevalência do OBS na comunidade de streaming, você encontrará muita documentação e assistência da comunidade para ajudá-lo a começar.²
4. Vimeo
O Vimeo é uma plataforma completa de streaming de vídeo para hospedagem de conteúdo, criação de vídeos e transmissão ao vivo . Você pode usar a plataforma para transmitir eventos únicos ou recorrentes com suporte RTMPS, mas precisará de um plano Advanced, Premium ou Enterprise para desbloquear essa funcionalidade .³
Teste a plataforma com uma avaliação gratuita de 30 dias para ver recursos mais avançados ou experimente o plano gratuito.
5. YouTube
O YouTube é o rei do conteúdo de vídeo e também é uma plataforma poderosa para hospedar seus fluxos RTMP personalizados . Não é a plataforma mais rica em recursos, mas é gratuita e oferece simplicidade incomparável para usuários de Android e iOS . A documentação de transmissão ao vivo do YouTube também é um ótimo recurso para saber como começar a usar destinos RTMP personalizados. ⁴
6. Zoom
O Zoom é ótimo para hospedar reuniões individuais e teleconferências maiores, mas você também pode usar a plataforma para streaming e gravação de eventos. Ele não fornece todas as sobreposições de marca e terços inferiores que outras plataformas oferecem, mas se destaca por ser simples e fácil de usar.
Se você já está familiarizado com a interface de usuário do software, está um passo mais perto de entrar no ar. Comece a transmitir seu evento do Zoom hoje. ⁵
Como configurar um fluxo RTMP com o Classy Live
Configurar um fluxo RTMP no Classy Live é relativamente simples, especialmente se você usar um dos serviços de streaming de terceiros mais populares mencionados acima. Aqui está uma visão geral de alto nível do processo:
- Faça login na sua conta Classy Live
- Escolha seu evento
- Selecione “Palco” no menu
- Escolha “Classy Live” na lista de provedores
- Selecione a guia Fluxo RTMP
- Copie seu URL RTMP e chave de transmissão
Você usará seu URL RTMP e chave de transmissão durante o processo de configuração com a ferramenta de transmissão de terceiros que você escolher. Verifique a ferramenta escolhida para obter a documentação restante para configurar e transmitir.
Depois de configurado, o Classy Live oferece a melhor experiência virtual para organizações sem fins lucrativos. Ele vem equipado com elementos interativos e recursos de arrecadação de fundos para inspirar (e capacitar) seu público a agir imediatamente.
O Classy Live também oferece leilões, lances móveis, comércio eletrônico, tabelas de classificação de doações ao vivo, mesas virtuais, salas de descanso e muito mais para levar seus eventos virtuais, presenciais e híbridos para o próximo nível.
Quer ver o Classy Live em ação? Solicite uma demonstração , e um membro de nossa equipe lhe dará um passo a passo da plataforma e como ela pode ajudar a atingir as metas de streaming de sua organização sem fins lucrativos.
Vá ao vivo com um fluxo RTMP
Não se preocupe se toda essa conversa sobre streaming RTMP fizer você se sentir um pouco sobrecarregado. Você é o especialista em organizações sem fins lucrativos, não necessariamente o profissional de transmissão ao vivo . Confie em nossa equipe para fornecer o know-how e o suporte de que você precisa para se sentir pronto quando chegar a hora de ir do conceito à transmissão ao vivo sem soluços.
Fontes do artigo
- “Custom RTMP Live Streaming: The Ultimate Guide,” Livestreaming, SteamYard, última modificação em 9 de abril de 2021, https://streamyard.com/blog/how-to-live-stream/custom-rtmp-live-streaming/ .
- “OBS Studio Overview,” Wiki, OBS, última modificação ou data de acesso, https://obsproject.com/wiki/OBS-Studio-Overview .
- “Introduction: How to go live using Vimeo,” Help Center, Vimeo, última modificação ou data de acesso, https://vimeo.zendesk.com/hc/en-us/articles/360040582051-Introduction-How-to-go- live-using-Vimeo#h_01FKK0ND39NGNBX49ZZPJY65XY .
- “Entregando conteúdo ao vivo do YouTube via RTMPS,” Live Streaming API, YouTube, última modificação ou data de acesso, https://developers.google.com/youtube/v3/live/guides/rtmps-ingestion .
- “How to Set Up Custom Livestreaming”, Suporte, Zoom, última modificação ou data de acesso, https://support.zoom.us/hc/en-us/articles/115001777826-Livestreaming-meetings-or-webinars-on-a -custom-site#h_01589a6f-a40a-4e18-a448-cb746e52ebc5.
Dê vida às suas transmissões