https://a.storyblok.com/f/270183/86893/510b9af17f/videoapi_updates_1200x600-1.png

Video API: aprimorando as transmissões e gravações interativas para você

Tempo de leitura: 11 minutos

Atualização de março de 2022: Triplicamos o número de participantes interativos para 15.000 e lançamos o Experience Composer e o LL-HLS.

The multiparticipant Vonage video reaches 5.000 — now 15.000 — interactive participants live, improving the interactive transmission quality, layouts and recording

Continuamos trabalhando arduamente para aprimorar as transmissões interativas com ainda mais transmissões de participantes (agora com até 15.000 participantes EM TEMPO REAL!), um Experience Composer totalmente novo, transmissão ao vivo de baixa latência, transmissões em full HD, além de melhorias nos layouts na tela e na qualidade geral do Video das transmissões interativas e das gravações.

A Video API da Vonage oferece, há muito tempo, a capacidade de criar layouts de Video para transmissão e gravação em tempo real, à medida que a conversa por Video ocorre, e transmitir para um número ilimitado de espectadores por meio de streaming ao vivo e para plataformas sociais, como o Facebook Live ou o Twitch.tv. De todos os recursos diferenciadores e empolgantes que estamos adicionando este ano, o Experience Composer — lançado em versão beta — é a maior inovação, permitindo que nossos clientes criem não apenas as transmissões de Video, mas toda a experiência imersiva, incluindo a experiência do usuário (UX) de seus aplicativos desenvolvidos especificamente para esse fim. Acesse diretamente o Experience Composer.

Broadcast Interactive

As empresas especializadas em eventos virtuais surgiram como cogumelos no ano passado, à medida que as organizações precisavam de formas inteligentes de conectar as pessoas aos eventos com segurança e permitir que elas participassem, seja presencialmente ou virtualmente. Um evento virtual geralmente combina uma transmissão ao vivo com a participação do público. Esse elemento interativo ajuda a maximizar as oportunidades de engajamento dos membros e de participação nas reuniões, independentemente de os membros estarem presentes pessoalmente ou online.

O ano de 2020 demonstrou que qualquer pessoa pode se beneficiar ao participar de um evento virtual. Eventos remotos, quando bem planejados, podem ser muito eficazes. A experiência criada especificamente para esse fim permite ambientes de palco especializados com interações textuais com o público, como sessões de perguntas e respostas e votações, enquanto as salas de discussão facilitam o networking e a troca aberta de ideias.

A transição para serviços virtuais nos últimos dois anos exigiu uma rápida transformação digital. As reuniões virtuais tornaram-se uma das características marcantes das organizações corporativas e civis que buscavam manter contato com seu público.

“Com a Video API da Vonage, conseguimos manter os usuários dentro do nosso ecossistema, o que nos permite garantir que tanto os funcionários das autoridades locais quanto o público em geral possam participar de reuniões, se comunicar e acessar informações seguras e facilmente acessíveis a partir de qualquer dispositivo.” — Steven Garratt, CIVICA Modern.Gov.

Nestes tempos, o que é preciso é... Mais

Assim como em todos os outros aspectos de nossas vidas, a pandemia global afetou o uso que fazemos do Video, seja em transmissões ou gravações. À medida que mais clientes passaram a participar de sessões de Video, essas sessões ficaram mais longas, com mais participantes e diversos dispositivos — as gravações e transmissões precisavam acompanhar essa evolução também! O mundo para o qual nossa plataforma foi inicialmente projetada mudou, e nos dedicamos a identificar os recursos mais necessários para acompanhar essas mudanças.

Participantes mais interativos com o WebRTC

Em uma transmissão de vídeo interativa ao vivo, um grande número de usuários pode se comunicar em tempo real, publicando e assinando os fluxos uns dos outros na sessão. A última atualização da plataforma aumentou o número de participantes interativos ao vivo suportados em uma sessão de transmissão de Video para até 15.000 — dependendo do número de emissores ativos na sessão.

Por exemplo, quando há 1 ou 2 transmissões publicadas na sessão, até 15.000 participantes podem assistir a ambas as transmissões publicadas em tempo real como participantes da transmissão interativa. Quando há 3 transmissões publicadas na sessão, até 12.000 participantes podem assistir a todas as transmissões publicadas, e assim por diante. Com uma transmissão interativa, o Vonage Video Router encaminhará todas as transmissões dos editores para qualquer um dos participantes inscritos, permitindo que as Applications sejam dinamicamente independentes quanto à forma como o vídeo é apresentado a cada um dos participantes inscritos. Consulte o guia do desenvolvedor para saber mais sobre o número de participantes de transmissões interativas ao vivo que podem se inscrever para receber todas as transmissões dos emissores da sessão.

Saiba mais sobre os novos limites e como desenvolver seu aplicativo para oferecer suporte a transmissões interativas em nosso Guia do desenvolvedor para transmissões interativas ao vivo.

Mais participantes em sincronia ao vivo com HLS de baixa latência

Com uma capacidade já considerável de 15.000 espectadores em tempo real via WebRTC, a Video API pode levar suas sessões de vídeo a públicos cada vez maiores por meio de um único stream composto, utilizando o HTTP Live Streaming (HLS), e ainda alcançar espectadores no Facebook Live, no Twitch e no YouTube Live.

No entanto, a transmissão ao vivo pode ser útil para muito mais do que apenas atrair mais espectadores! Uma vantagem da transmissão é que, embora limite a flexibilidade em comparação com múltiplas transmissões, uma única transmissão pode ser usada para alcançar espectadores em redes restritas ou dispositivos mais antigos. A desvantagem da transmissão ao vivo em comparação com o Video em tempo real é que o público da transmissão assiste ao evento com um leve atraso, mas isso não os torna participantes passivos. O público ao vivo participa ativamente do chat, responde a enquetes e até faz perguntas. E com a introdução do HLS de baixa latência na Video API da Vonage, a diferença entre ao vivo e interativo está diminuindo para um piscar de olhos (antes era algo como um suspiro, ou dois). Saiba mais sobre a transmissão de Video e chat.

O HLS de baixa latência (LL-HLS) é uma extensão do padrão HLS da Apple (e não um novo protocolo de streaming) que permite latências de apenas 4 a 6 segundos, em comparação com as latências do HLS padrão, que ficam na ordem de 15 a 30 segundos.

A adição da baixa latência é suportada nativamente pelos dispositivos iOS e também é compatível com versões anteriores dos reprodutores HLS padrão, o que significa que os novos arquivos de manifesto são gerados de forma que os reprodutores que não suportam LL-HLS possam ignorar o novo padrão e simplesmente reproduzir os arquivos como HLS padrão.

Interativo x Ao vivo: qual é a diferença?

Uma breve visão geral dos dois métodos que a Video API da Vonage utiliza para transmissão.

WebRTC, or Interactive Broadcasts HLS and LL-HLS Live Broadcasts
Latency Presenters interact with audiences and other presenters by subscribing to each other's real-time media and signaling with sub-second latency (for chat, polls, etc.) Presenters' composed media stream reaches audiences close to real-time. 1) With NewLow-Latency HLS (LL-HLS) the delay is down to 4-6 seconds, barely noticeable for chat and Q&A sync 2) HLS streaming creates latency of around 15+ seconds. Real-time signaling may still be deployed for chat, polls and other interactive application elements
Capacity Video API currently supports any number of on-screen presenters and up to 15,000 audience participants - depending on the number of active publishers in the session (learn more about interactive capacity) This type of broadcast allows the event to reach an unlimited number of viewers at low latency and stream directly to social platforms such as Facebook Live, YTlive, Twitch and others via RTMP
Implementation Easy to implement with the standard Video API calls; your application controls the look and feel, no extra composition steps needed Requires stream composition to transmit the desired broadcast experience
Flexibility Easy to bring an audience member "on stage" - just enable them to publish their video and audio streams! Requires additional coding to bring audience members "on stage" by switching the HLS participants to WebRTC mode
Reach WebRTC is available on all modern browsers as well as on native clients for all major platforms. More on WebRTC browser support. Greater compatibility across browsers and better video performance over restricted networks and on older devices. More on HLS browser support.

Mais recursos para criar a experiência

Nossos clientes sempre criaram aplicativos de experiência personalizada usando a Video API. Esses aplicativos geralmente proporcionam experiências ricas para os usuários e clientes, que vão além das transmissões básicas de mídia e abrangem componentes nativos da web, layouts personalizados, aparência e comportamento personalizados do aplicativo, widgets de bate-papo, emojis, quadros brancos etc. Essa tendência se tornou mais comum devido à pandemia, à medida que cada vez mais experiências presenciais, como cursos, conferências, encontros e eventos, passaram a ser realizadas online.

O Experience Composer permite que os desenvolvedores capturem, por meio de programação, as experiências personalizadas oferecidas por suas aplicações e lhes fornece um fluxo de mídia composto que pode ser transmitido ou gravado para proporcionar uma experiência de visualização sob demanda mais imersiva.

Imagine um grupo distribuído de cientistas ou designers de produto apresentando uma nova ideia por meio de simulações, ferramentas de votação, chat e quadros brancos – além de Videos dos apresentadores – e querendo compartilhar facilmente todos esses elementos com dezenas de milhares de participantes engajados ou preservar o evento ao vivo, exatamente como aconteceu, para a posteridade. O Vonage Experience Composer faz exatamente isso.

As experiências de aplicativo capturadas pelo Experience Composer incluem fundos de Video e sobreposições, como marcas d’água, interação com o público em tempo real, bate-papos, emojis, quadro branco ou qualquer outra interface de usuário programada para o aplicativo. Para começar a usar o Experience Composer, consulte o guia do desenvolvedor sobre composição de vídeo.

Transmissão interativa em Full HD

Para dar aos seus eventos o impacto de uma tela grande, estamos adicionando suporte a Full HD (1080p) nos clientes da Video API da Vonage, permitindo que você transmita na mais alta resolução disponível atualmente para qualquer dispositivo compatível, tanto em sessões retransmitidas quanto em sessões roteadas, e em transmissões ao vivo do tipo “poucos para muitos”.
O suporte a 1080p está sendo otimizado por meio do uso de transmissão simultânea, de modo que várias camadas de Video possam ser publicadas e encaminhadas aos clientes com base nas larguras de banda disponíveis para cada um.

Reproduzir, pausar e retomar transmissões HLS

Como um recurso adicional às transmissões HLS padrão, estamos habilitando a funcionalidade de DVR, que permite aos participantes pausar, retomar e retroceder as transmissões HLS ao vivo, quando ativada.
O recurso é compatível com todos os reprodutores HLS e oferecerá um histórico de rebobinagem de até 2 horas para as transmissões. É importante observar que o recurso de DVR só pode ser ativado em transmissões HLS padrão e não está disponível quando o LL-HLS está ativo.

Mais participantes de Video e áudio no “Composed Views”

Em uma atualização recente da plataforma, aumentamos o número máximo de transmissões de Video e áudio que podem ser visualizadas em uma gravação composta ou em uma transmissão ao vivo composta para todos os clientes. Para acomodar mais participantes de vídeo e transmissões de vídeo no layout composto, aumentamos o número máximo de transmissões de vídeo suportadas de 9 para 16. Da mesma forma, aumentamos o número de participantes apenas de áudio de 9 para 50 participantes no total em gravações e transmissões.

Por exemplo, nosso tipo de layout “Best Fit” passará automaticamente para um layout em grade 4x4, e os clientes têm a opção de personalizá-lo para exibir até 16 transmissões de Video. Quanto ao áudio, as primeiras 50 transmissões de áudio publicadas na sessão serão incluídas nas gravações e transmissões.

Guia do desenvolvedor: Conheça as melhores práticas para transmissão de sessões interativas por meio de streams HLS e/ou RTMP.

Gravações mais longas com melhor qualidade de som

A API de gravação de vídeo da Vonage foi atualizada para dobrar o tempo máximo de gravação de vídeo para 240min, permitindo que os usuários gravem reuniões e sessões de vídeo mais longas. As sessões de gravação automática reiniciarão a gravação quando os arquivos atingirem 4 horas de duração. Além disso, o áudio nos arquivos gravados e nas transmissões agora é gravado com uma taxa de bits mais alta — arquivos MP4 codificados com AAC a 128 kbps —, permitindo um áudio de maior fidelidade para beneficiar os casos de uso das Applications.

Layouts aprimorados para compartilhamento de tela e priorização de transmissões

A Video API oferece aos usuários a flexibilidade de personalizar o layout do Video e até mesmo alterá-lo dinamicamente durante gravação ou transmissão.

O novo layouts de compartilhamento de tela priorizam as transmissões de compartilhamento de tela para que a apresentação ou o conteúdo compartilhado pelo usuário sempre tenha precedência na gravação ou na transmissão. Os clientes podem usar esse recurso e Regras de Priorização de Transmissões de Layout para garantir que apresentações, compartilhamentos de tela e transmissões selecionadas tenham prioridade nas gravações e transmissões.

 Picture-in-Picture, Vertical Presentation and Horizontal Presentation Layouts Picture-in-Picture, Vertical Presentation and Horizontal Presentation Layouts

Guia do desenvolvedor: Saiba como criar um aplicativo JS para múltiplas transmissões de compartilhamento de tela.

Layout retrato

À medida que as pessoas se adaptam aos seus ambientes remotos, também percebemos a necessidade de oferecer suporte a composições verticais adequadas para dispositivos móveis na orientação retrato. Para isso, adicionamos suporte a resoluções de layout retrato, SD retrato (480x640) e HD retrato (720x1280), tanto para gravação quanto para transmissão interativa. Nossos layouts predefinidos foram otimizados para essas orientações retrato, a fim de se adaptarem automaticamente às visualizações em orientação retrato em dispositivos móveis.

Portrait LayoutPortrait Layout

Gravação na nuvem e qualidade de transmissão

Por fim, também atualizamos nossa plataforma de Video com uma série de otimizações em nossos servidores de composição em nuvem em tempo real, a fim de melhorar a sincronização de vídeo e a resiliência das gravações e transmissões compostas em tempo real em condições de rede adversas. Essas melhorias garantem que as sessões sejam gravadas ou transmitidas ao vivo corretamente, mesmo quando os editores se deparam com condições de rede adversas. (Saiba mais sobre nosso trabalho em melhorias de qualidade e um análise comparativa com nossos principais concorrentes).

Privacidade, por favor

Quando se trata de transmissões e gravações de vídeo, pode ser necessário contar com recursos relacionados à privacidade e à segurança. A Video API da Vonage já vem com criptografia sempre ativa e outros recursos projetados para proteger as informações dos usuários. Com a criptografia, os clientes podem garantir que seus dados gravados sejam armazenados com segurança para preservar a privacidade dos usuários e cumprir regulamentações, como o GDPR. Saiba mais sobre a arquitetura de privacidade da API de Vídeo da Vonage Video API da Vonage e como ela protege seus usuários e seu conteúdo.

Introdução

Estamos muito entusiasmados em colocar o poder de transmissões e gravações aprimoradas nas mãos de nossos clientes, para garantir que eles possam acompanhar as demandas atuais de comunicação. Os recursos já estão disponíveis na Video API da Vonage nos ambientes Standard e Enterprise, para que os clientes possam ter acesso imediato a esses recursos aprimorados.

Se você gostou desta atualização da Video API, confira nosso novo Video Expresse por que ele é incrível!

Compartilhar:

https://a.storyblok.com/f/270183/400x403/3a93d297ab/jon-montana.jpg
Jon MontanaGerente Sênior de Produto

Jon é gerente sênior de produto da Video API da Vonage, com mais de 20 anos de experiência em tecnologia de comunicações como pesquisador detentor de patentes e profissional da área de produtos. Nascido em Nova Jersey, o que ele mais gosta no desenvolvimento de APIs é poder colaborar com clientes de todo o mundo que as implementam para criar suas próprias soluções de vídeo, únicas e criativas.