Produto

Apresentando o apoio OBS e RTMP para Sendbird Live

Blog author
Emmanuel Delorme Product Marketing Manager
Share
Apresentando o apoio OBS e RTMP para Sendbird Live

Estamos entusiasmados por anunciar a mais recente adição a
Sendbird Live
: Suporte de Software de Emissoras Abertas (OBS) e Protocolo de Mensagens em Tempo Real (RTMP). Sendbird Live é uma API de streaming fácil de usar, concebida para facilitar a adição por parte dos programadores funcionalidade de vídeo ao vivo aos seus sítios e aplicações. É a única API de vídeo ao vivo com o máximo
rico em características
e escalável
conversa de classe mundial
API para
eventos em linha ao vivo
. O apoio de RTMP e a consequente interoperabilidade com OBS são uma parte importante do Sendbird Live.

Este post no blogue dará uma vista de olhos mais atenta ao que
OBS
e
RTMP
são, como funcionam, e porque são componentes críticos do fluxo de produção de vídeo.

O que é OBS?

OBS (Open Broadcaster Software) é um software gratuito e de código aberto para gravação de vídeo e transmissão em directo. Está disponível para Windows, Mac, e Linux. Os indivíduos e organizações utilizam-no amplamente para criar conteúdos de vídeo de alta qualidade para várias plataformas, incluindo YouTube, Twitch, e Facebook.

OBS permite aos utilizadores captar vídeo de múltiplas fontes, incluindo webcams, ecrãs de secretária, e dispositivos externos tais como câmaras e microfones. Também fornece várias ferramentas e características para a edição e melhoria de vídeos, tais como
cromatografia
,
mistura de áudio
e
transições de cena
. OBS é altamente personalizável; jogos, entretenimento, e organizações educacionais utilizam-no para uma vasta gama de fins.

Uma das principais características do OBS é o seu apoio ao RTMP (Real-Time Messaging Protocol), que permite aos utilizadores transmitir vídeo para um servidor multimédia ou outro destino.

O que é RTMP?

RTMP é um protocolo para a transmissão de áudio, vídeo e outros dados através da Internet. Macromedia (agora Adobe) desenvolveu-o originalmente, e plataformas de vídeo como o Facebook, YouTube, e Twitch usam-no normalmente para streaming. RTMP é um protocolo baseado em TCP que utiliza uma ligação estável e fiável para a entrega de fluxos. Isto pode torná-lo bem adequado para a transmissão de vídeo e áudio de alta qualidade com baixa latência.

Como funciona a RTMP com o OBS?

OBS suporta streaming RTMP, que permite aos utilizadores enviar o seu vídeo e áudio para um servidor de mídia. Para utilizar RTMP com OBS, terá de especificar o URL do servidor RTMP e quaisquer detalhes de autenticação ou outras definições que possam ser necessárias. Uma vez configurado o fluxo RTMP no OBS, pode iniciar o fluxo clicando no botão “Start Streaming” na interface OBS. O vídeo e o áudio serão então enviados para o servidor RTMP, distribuindo o fluxo para a audiência pretendida.

Porque é que o apoio RTMP é essencial para os utilizadores de OBS?

O apoio RTMP é uma característica vital para os utilizadores de OBS por várias razões. Em primeiro lugar, RTMP é um protocolo amplamente utilizado e bem apoiado. Pode ser utilizado para fluir para uma vasta gama de destinos e plataformas. Isto facilita o acesso dos utilizadores de OBS ao público a que se destinam, independentemente da localização, dispositivo ou plataforma social.

A seguir, RTMP é um protocolo fiável e eficiente que flui suavemente e sem interrupções. Isto pode ser especialmente importante para a transmissão em directo, onde atrasos ou interrupções podem afectar negativamente a experiência do utilizador.

Finalmente, RTMP pode fornecer características e capacidades adicionais, tais como gravação de fluxos ou ajuste da qualidade do fluxo com base na largura de banda disponível. Isto pode torná-la uma opção versátil e robusta para os utilizadores de OBS que queiram transmitir vídeo e áudio de alta qualidade.

Como é o fluxo de trabalho de vídeo de ponta a ponta usando OBS com suporte RTMP?

O fluxo de trabalho de vídeo de uma câmara a OBS para um servidor de mídia normalmente envolve várias etapas e pode variar dependendo da configuração e requisitos específicos. Aqui está uma visão geral do processo:

  1. O vídeo é capturado por uma câmara, que pode ser um dispositivo autónomo ou uma webcam incorporada.
  2. O vídeo é transferido para um computador a executar OBS, quer ligando a câmara directamente ao computador usando um cabo ou uma ligação sem fios, como Wi-Fi ou Bluetooth.
  3. OBS é utilizado para gerir e controlar a entrada de vídeo, incluindo definições como resolução, taxa de fotogramas e taxa de bits. OBS também pode ser utilizado para aplicar vários efeitos e melhorias ao vídeo, tais como chroma keying, mistura de áudio, e transições de cena.
  4. O vídeo processado é então transmitido de OBS para um servidor de mídia, tal como um Sendbird Media Server. O servidor de media gere a distribuição do fluxo ao público pretendido e pode também fornecer características e capacidades adicionais, tais como transcodificação e gravação. No caso do Sendbird, o fluxo de vídeo RTMP é transcodificado para WebRTC e distribuído em tempo real para a web e dispositivos móveis dos participantes. O streaming de vídeo em tempo real, ao contrário do streaming de baixa latência, recria interacções humanas ao vivo com latência de sub-segundos entre a fonte e o espectador. Por exemplo, os jogos em nuvem requerem uma latência de 100ms a 500ms para permitir a experiência do utilizador em tempo real.
  5. O público pode aceder ao fluxo utilizando um website ou uma aplicação móvel que incorpore um leitor.

Este fluxo de trabalho proporciona uma forma flexível e eficaz de capturar, processar e distribuir conteúdos de vídeo de alta qualidade.

Construir rapidamente e em escala global com Sendbird Live

Se o OBS está no centro do seu fluxo de produção de vídeo, pode agora tirar partido da capacidade de transcodificação RTMP do Sendbird Live e transmitir facilmente conteúdos de vídeo de alta qualidade directamente para a sua web e aplicações móveis para uma audiência global massiva de até 100k participantes.

Para experimentar Sendbird Live em minutos, dirija-se ao
Painel de instrumentos Sendbird Live
. Crie um evento online para a sua equipa e convide-os a juntarem-se ao seu fluxo de vídeo utilizando o Sendbird
web
,
iOS
e
Android
aplicações de demonstração. Pode configurar o seu fluxo de vídeo rapidamente sem precisar de um revelador.

Para iniciar uma prova de conceito (POC), os criadores podem tirar partido do Sendbird Live
UIKits
e amostras de aplicações para
iOS
,
Android
e o
web
. Os componentes da interface de utilizador (UI) pré-construída para o live stream & live chat eliminarão a necessidade de esforços iniciais de concepção.

Para explorar mais características do Sendbird Live SDK, visite o nosso
docs
. Da transcodificação RTMP, filtros de câmara, gravação em nuvem, e muito mais, Sendbird Live é o SDK de vídeo mais simples para acolher eventos ao vivo na sua aplicação, aumentar o envolvimento, construir equidade de marca, e rentabilizar uma audiência global com um conteúdo impressionante.

Contacte-nos hoje para acesso antecipado a todas as funcionalidades do Sendbird Live. A nossa equipa de engenharia irá instalá-lo em pouco tempo!

Categories: Produto