Glossário do IVS - Amazon IVS

Glossário do IVS

Consulte também o Glossary da AWS. Na tabela abaixo, LL significa streaming de baixa latência do IVS; RT, streaming em tempo real do IVS.

Prazo Descrição LL RT Bate-papo
AAC Codificação de áudio avançado. O AAC é um padrão de codificação de áudio para compressão de áudio digital com perdas. Projetado para ser o sucessor do formato MP3, o AAC geralmente alcança uma qualidade de som superior ao MP3 com a mesma taxa de bits. O AAC foi padronizado pela ISO e pela IEC como parte das especificações MPEG-2 e MPEG-4.
Streaming com taxa de bits adaptável O streaming com taxa de bits adaptável (ABR) permite que o reprodutor do IVS mude para uma taxa de bits mais baixa quando a qualidade da conexão piora e volte para uma taxa de bits mais alta quando a qualidade da conexão melhora.
Streaming adaptável Consulte Codificação em camadas com a transmissão simultânea.
Usuário administrativo Um usuário da AWS com acesso administrativo aos recursos e serviços disponíveis em uma conta da AWS. Consulte Terminologia no Guia do usuário da configuração da AWS.
ARN Nome do recurso da Amazon, um identificador exclusivo de um recurso da AWS. Os formatos específicos do ARN dependem do tipo do recurso. Para conhecer os formatos de ARN usados pelos recursos do IVS, consulte a Referência de autorização do serviço.
Taxa de proporção Descreve a proporção entre a largura e a altura do quadro. Por exemplo, 16:9 é a proporção que corresponde à resolução Full HD ou 1080p.
Modo de áudio Uma configuração de áudio predefinida ou personalizada otimizada para diferentes tipos de usuários de dispositivos móveis e o equipamento que eles usam. Consulte SDK de Transmissão do IVS: modos de áudio móvel (streaming em tempo real).
AVC, H.264, MPEG-4 Parte 10 Codificação de vídeo avançado, também conhecida como H.264 ou MPEG-4 Parte 10, um padrão de compressão para vídeo digital com perdas.
Substituição de plano de fundo Um tipo de filtro de câmera que permite que criadores de fluxo ao vivo alterem seus planos de plano de fundo. Consulte Substituição de plano de fundo em SDK de Transmissão do IVS: filtros de câmera de terceiros (streaming em tempo real).
Taxa de bits Uma métrica de streaming para o número de bits transmitidos ou recebidos por segundo.
Transmissão, transmissores São outros termos para fluxo, streamer.
Armazenamento em buffer Uma condição que ocorre quando o dispositivo de reprodução não consegue baixar o conteúdo antes que ele deva ser reproduzido. O armazenamento em buffer pode se manifestar de várias maneiras: o conteúdo pode parar e começar aleatoriamente (também conhecido como engasgo), o conteúdo pode parar por longos períodos (também conhecido como congelamento) ou o reprodutor do IVS pode pausar a reprodução.
Lista de reprodução de intervalo de bytes

Uma lista de reprodução mais granular do que a lista de reprodução HLS padrão. A lista de reprodução HLS padrão é composta de arquivos de mídia de dez segundos. Com uma lista de reprodução de intervalo de bytes, a duração do segmento é a mesma do intervalo de quadros-chave configurado para o fluxo.

A lista de reprodução com intervalo de bytes está disponível somente para as transmissões que foram gravadas automaticamente em um bucket do S3. Ela é criada além da lista de reprodução HLS. Consulte Listas de reprodução de intervalo de bytes em Gravação automática no Amazon S3 (streaming de baixa latência).

CBR Taxa de bits constante, um método de controle de taxa para codificadores que mantém uma taxa de bits consistente durante toda a reprodução de um vídeo, independentemente do que esteja acontecendo durante a transmissão. As pausas na ação podem ser preenchidas para atingir a taxa de bits desejada e os picos podem ser quantizados pelo ajuste da qualidade da codificação para corresponder à taxa de bits desejada. É altamente recomendável usar CBR em vez de VBR.
CDN Rede de entrega de conteúdo ou Rede de distribuição de conteúdo, uma solução distribuída geograficamente que otimiza a entrega de conteúdo, como streaming de vídeo, ao aproximá-lo de onde os usuários estão localizados.
Channel (Canal) Um recurso do IVS que armazena a configuração para streaming, incluindo um servidor de ingestão, uma chave de fluxo, um URL de reprodução e opções de gravação. Os streamers usam a chave de stream associada a um canal para iniciar uma transmissão. Todas as métricas e eventos gerados durante uma transmissão são associados a um recurso de canal.
Tipo de canal Determina a resolução e a taxa de quadros permitidas para o canal. Consulte Channel Types em IVS Low-Latency Streaming API Reference.
Registro em log de chat Uma opção avançada que pode ser habilitada pela associação de uma configuração de registro em log com uma sala de chat.
Sala de chat Um recurso do IVS que armazena a configuração de uma sessão de conversa, incluindo recursos opcionais, como Processador de análise de mensagens e Registro em log de chat. Consulte Step 2: Create a Chat Room em Getting Started with IVS Chat.
Composição do cliente

Usa um dispositivo host para mixar fluxos de áudio e vídeo dos participantes do palco e depois os envia como um fluxo composto para um canal do IVS. Isso permite mais controle sobre o aspecto da composição à custa de uma maior utilização dos recursos do cliente e de um risco maior de que um problema em um palco ou em um host afete os espectadores.

Consulte também composição do servidor.

CloudFront Um serviço de CDN fornecido pela Amazon.
CloudTrail Um serviço da AWS para coletar, monitorar, analisar e reter eventos e atividades da conta da AWS e de fontes externas. Consulte Registro de chamadas de API do IVS com o AWS CloudTrail.
CloudWatch Um serviço da AWS para monitorar aplicações, responder a alterações de mudanças de performance, otimizar o uso de recursos e fornecer insights sobre integridade operacional. Você pode usar o CloudWatch para monitorar métricas do IVS; consulte Monitoramento do streaming em tempo real do IVS e Monitoramento do streaming de baixa latência do IVS.
Composição O processo de combinar fluxos de áudio e vídeo de várias fontes em um único fluxo.
Pipeline de composição Uma sequência de etapas de processamento necessárias para combinar vários fluxos e codificar o fluxo resultante.
Compactação Codificação de informações usando menos bits do que a representação original. Qualquer compactação específica pode ser sem perdas ou com perdas. A compactação sem perdas reduz os bits ao identificar e eliminar a redundância estatística. Nenhuma informação é perdida na compactação sem perdas. A compactação com perdas reduz os bits ao remover informações desnecessárias ou menos importantes.
Ambiente de gerenciamento Armazena informações sobre os recursos do IVS, como canais, palcos ou salas de chat, e fornece interfaces para criar e gerenciar esses recursos. É regional (baseado nas regiões da AWS).
CORS O compartilhamento de recursos de origem cruzada é um recurso da AWS que permite que as aplicações Web clientes carregadas em um domínio interajam com recursos, como buckets do S3, em outro domínio. O acesso pode ser configurado com base em cabeçalhos, métodos HTTP e domínios de origem. Consulte Usar o compartilhamento de recursos de origem cruzada (CORS): Amazon Simple Storage Service no Guia do usuário do Amazon Simple Storage Service.
Fonte de imagem personalizada Uma interface fornecida pelo SDK de Transmissão do IVS que permite que uma aplicação forneça sua própria entrada de imagem em vez de ficar limitada a câmeras predefinidas.
Plano de dados A infraestrutura que transporta os dados da ingestão para a saída. Ele opera com base na configuração gerenciada no ambiente de gerenciamento e não está restrito a uma região da AWS.
Codificador, codificação O processo de conversão de conteúdo de vídeo e áudio em formato digital, adequado para streaming. A codificação pode ser baseada em hardware ou software.
Evento Uma notificação automática publicada pelo IVS para o serviço de monitoramento do AmazonEventBridge. Um evento representa uma alteração no estado ou na integridade de um recurso de streaming, como um palco ou um pipeline de composição. Consulte Uso do Amazon EventBridge com o streaming de baixa latência do IVS e Uso do Amazon EventBridge com o streaming em tempo real do IVS.
FFmpeg Um projeto de software gratuito e de código aberto que consiste em um conjunto de bibliotecas e programas para o tratamento de arquivos e fluxos de vídeo e áudio. O FFmpeg fornece uma solução entre plataformas para gravar, converter e transmitir áudio e vídeo.
Fluxo fragmentado

Criado quando uma transmissão se desconecta e depois se reconecta no intervalo especificado na configuração de gravação do canal. Os vários fluxos resultantes são considerados uma única transmissão e são mesclados em um único fluxo gravado. Consulte Mesclar streams fragmentados em Gravação automática no Amazon S3 (streaming de baixa latência).

Taxa de quadros Uma métrica de streaming para o número de quadros de vídeo transmitidos ou recebidos por segundo.
HLS HTTP Live Streaming (HLS), um protocolo de comunicações de streaming com taxa de bits adaptável baseado em HTTP usado para entregar fluxos do IVS aos espectadores.
Lista de reprodução HLS Uma lista dos segmentos de mídia que compõem um fluxo. As listas de reprodução HLS padrão são compostas de arquivos de mídia de dez segundos. O HLS também é compatível com listas de reprodução de intervalo de bytes mais granulares.
Host O participante de um evento em tempo real que envia vídeo ou áudio para o palco.
IAM Identity and Access Management, um serviço da AWS que permite que os usuários gerenciem com segurança identidades e acesso aos serviços e recursos da AWS, incluindo o IVS.
Ingestão Processo do IVS para receber fluxos de vídeo de um host ou transmissor para processamento ou entrega para visualizadores ou outros participantes.
Servidor de ingestão

Recebe fluxos de vídeo e os envia para um sistema de transcodificação, em que os fluxos são submetidos a transmux ou são transcodificados para HLS para entrega aos visualizadores.

Os servidores de ingestão são componentes específicos do IVS que recebem fluxos para canais, junto com um protocolo de ingestão (RTMP, RTMPS). Consulte as informações sobre como criar um canal em Conceitos básicos do streaming de baixa latência do IVS.

Vídeo entrelaçado Transmite e exibe somente linhas pares ou ímpares de quadros subsequentes para criar uma duplicação percebida da taxa de quadros sem consumir largura de banda adicional. Não recomendamos o uso de vídeo entrelaçado devido a preocupações com a qualidade do vídeo.
JSON JavaScript Object Notation é um formato de arquivo de padrão aberto que usa texto legível por humanos para transmitir objetos de dados que constituam pares atributo-valor e tipos de dados de matriz ou outro valor que possa ser serializado.
Quadro-chave, quadro delta, intervalo de quadros-chave O quadro-chave (também conhecido como intracodificado ou i-frame) é um quadro completo da imagem em um vídeo. Os quadros subsequentes, os quadros delta (também chamados de quadros previstos ou p-frame), contêm apenas informações que foram alteradas. Os quadros-chave aparecerão várias vezes em um fluxo, dependendo do intervalo do quadro-chave definido no codificador.
Lambda Um serviço da AWS para executar código (denominado funções do Lambda) sem provisionar qualquer infraestrutura de servidor. As funções do Lambda podem ser executadas em resposta a eventos e solicitações de invocação ou com base em um cronograma. Por exemplo, o Chat do IVS usa funções do Lambda para permitir a revisão de mensagens em uma sala de chat.
Latência, latência de vidro para vidro

É um atraso na transferência de dados. O IVS define os intervalos de latência como:

  • Baixa latência: menos de três segundos

  • Latência em tempo real: menos de 300 ms

A latência de vidro para vidro refere-se ao atraso que ocorre entre o momento em que uma câmera captura um streaming ao vivo e esse streaming chega à tela de um visualizador.

Codificação em camadas com transmissão simultânea Permite a codificação e publicação simultâneas de vários fluxos de vídeo com diferentes níveis de qualidade. Consulte Streaming adaptável: codificação em camadas com a transmissão simultânea em Otimizações de streaming em tempo real.
Manipulador de revisão de mensagem Permite que os clientes do Chat do IVS analisem e filtrem automaticamente as mensagens de chat do usuário antes que elas sejam enviadas para a sala de chat. Ele é habilitado pela associação de uma função do Lambda com uma sala de chat. Consulte Creating a Lambda Function em Chat Message Review Handler.
Mesclador Um recurso dos SDKs de Transmissão Móvel do IVS que usa várias fontes de áudio e vídeo e gera uma única saída. Ele oferece suporte ao gerenciamento de vídeo na tela e a elementos de áudio que representam fontes, como câmeras, microfones, capturas de tela e áudio e vídeo gerados pela aplicação. A saída pode então ser transmitida para o IVS. Consulte Configuração de uma sessão de transmissão para mixagem no SDK de Transmissão do IVS: Guia de mixagem (streaming de baixa latência).
Streaming de vários hosts

Combina fluxos de vários hosts em um único fluxo. Isso pode ser feito usando a composição do cliente ou do servidor.

O streaming de vários hosts permite diversos cenários, como convidar visualizadores para um palco para perguntas e respostas, competições entre hosts, chat por vídeo e hosts conversando entre si na frente de um grande público.

Lista de reprodução multivariante Um índice de todos os fluxos variantes disponíveis para uma transmissão.
OAC Controle de acesso de origem, um mecanismo para restringir o acesso a um bucket do S3 para que conteúdo, como um fluxo gravado, possa ser disponibilizado somente por meio da CDN do CloudFront.
OBS Open Broadcaster Software, software gratuito e de código aberto para gravação de vídeo e streaming ao vivo. O OBS oferece uma alternativa (ao SDK de Transmissão do IVS) para editoração eletrônica. Streamers mais sofisticados familiarizados com o OBS podem preferi-lo por seus recursos avançados de produção, como transições de cena, mixagem de áudio e gráficos de sobreposição.
Participante Um usuário em tempo real conectado ao palco como host ou visualizador.
Token de participante Autentica o participante de um evento em tempo real quando ele entra em um palco. Um token de participante também controla se um participante pode enviar vídeo para o palco.
Token de reprodução, par de chaves de reprodução

Um mecanismo de autorização que permite que os clientes restrinjam a reprodução de vídeo em canais privados. Os tokens de reprodução são gerados em um par de chaves de reprodução.

Um par de chaves de reprodução é o par de chaves públicas e privadas usado para assinar e validar o token de autorização do visualizador para reprodução. Consulte Create or Import an IVS Playback Key em Setting up IVS Private Channels e consulte os endpoints do par de chaves de reprodução na IVS Low-Latency Streaming API Reference..

URL de reprodução Identifica o endereço que um visualizador usa para iniciar a reprodução de um canal específico. E esse endereço pode ser usado em todo o mundo. O IVS automaticamente seleciona a melhor localização na rede de entrega de conteúdo global do IVS para entregar o vídeo a cada visualizador. Consulte as informações sobre como criar um canal em Conceitos básicos do streaming de baixa latência do IVS.
Canal privado Permite que os clientes restrinjam o acesso aos fluxos usando um mecanismo de autorização baseado em tokens de reprodução. Consulte Workflow for IVS Private Channels em Workflow for IVS Private Channels.
Vídeo progressivo Transmite e exibe todas as linhas de cada quadro em sequência. Recomendamos o uso de vídeo progressivo em todas as etapas de uma transmissão.
Cotas

Número máximo de recursos ou operações de serviço do IVS para sua conta da AWS. Ou seja, esses limites são para cada conta da AWS, salvo indicação em contrário. Todas as cotas são aplicadas por região. Consulte Amazon Interactive Video Service endpoints and quotas no Guia de referência geral da AWS.

Regiões

Permitem acesso aos serviços da AWS que residam fisicamente em uma área geográfica específica. As regiões fornecem tolerância a falhas, estabilidade e resiliência e também podem reduzir a latência. Com as regiões, você pode criar recursos redundantes que permanecem disponíveis e não afetados por uma interrupção regional.

A maioria das solicitações de serviços da AWS está associada a uma região geográfica específica. Os recursos que você cria em uma região não existe em qualquer outra região, a menos que você use explicitamente um recurso de replicação oferecido por um serviço da AWS. Por exemplo, o Amazon S3 oferece suporte à replicação entre regiões. Alguns serviços, como o IAM, não têm recursos entre regiões.

Resolução Descreve o número de pixels em um único quadro de vídeo, por exemplo, Full HD ou 1080p define um quadro com 1920x1080 pixels.
Usuário raiz O proprietário de uma conta da AWS. O usuário raiz tem acesso completo a todos os serviços e recursos da AWS na conta da AWS.
RTMP, RTMPS O Real-Time Messaging Protocol é um padrão do setor para transmissão de vídeo em uma rede. O RTMPS é a versão segura do RTMP, sendo executado por uma conexão Transport Layer Security (TLS/SSL).
Bucket do S3 Uma coleção de objetos armazenados no Amazon S3. Muitas políticas, incluindo acesso e replicação, são definidas no bucket e se aplicam a todos os objetos no bucket. Por exemplo, uma transmissão do IVS é armazenada como vários objetos em um bucket do S3.
SDK Kit de desenvolvimento de software, uma coleção de bibliotecas para desenvolvedores que criam aplicações com o IVS.
Segmentação de selfies Permite substituir o plano de fundo em uma transmissão ao vivo, usando uma solução específica do cliente que aceita uma imagem da câmera como entrada e retorna uma máscara que fornece uma pontuação de confiança para cada pixel da imagem, indicando se ela está em primeiro ou segundo plano. Consulte Substituição de plano de fundo em SDK de Transmissão do IVS: filtros de câmera de terceiros (streaming em tempo real).
Versionamento semântico Um formato de versão na forma de Major.Minor.Patch. Correções de bugs que não afetam a API incrementam a versão do patch, as adições/alterações da API compatíveis com versões anteriores incrementam a versão secundária e as alterações da API incompatíveis com versões anteriores incrementam a versão principal.
Composição do servidor

Usa um servidor do IVS para mixar áudio e vídeo dos participantes do palco e, em seguida, enviar esse vídeo mixado para um canal do IVS para alcançar um público maior ou armazená-lo em um bucket do S3. A composição do servidor reduz a carga do cliente, melhora a resiliência da transmissão e permite um uso mais eficiente da largura de banda.

Consulte também a composição do cliente.

Cotas de serviço Serviço da AWS que ajuda a gerenciar as cotas para muitos serviços da AWS em um único local. Além de pesquisar os valores de cotas, é possível solicitar o aumento delas no console do Cotas de serviço.
Perfil vinculado a serviço Tipo exclusivo de perfil do IAM que é vinculado diretamente a um serviço da AWS. Os perfis vinculados a serviços são automaticamente criados pelo IVS e incluem todas as permissões que o serviço exige para chamar outros serviços da AWS em seu nome, por exemplo, acessar um bucket do S3. Consulte Uso de funções vinculadas ao serviço para o IVS em Segurança do IVS.
Estágio Recurso do IVS que representa um espaço virtual no qual os participantes do evento em tempo real podem trocar vídeos em tempo real. Consulte Criar um palco em Conceitos básicos do streaming em tempo real do IVS.
Sessão de palco Começa quando o primeiro participante entra em um palco e termina alguns minutos após o último participante parar de publicar no palco. Um palco de longa duração pode ter várias sessões ao longo de sua vida útil.
Fluxo Dados que representam conteúdo de vídeo ou áudio que são enviados continuamente de uma origem para um destino.
Chave de stream Identificador atribuído pelo IVS quando você cria um canal. Usado para autorizar streaming para o canal. Trate a chave de fluxo como um segredo, pois qualquer pessoa que a tenha poderá fazer streaming para o canal. Consulte Conceitos básicos do streaming de baixa latência do IVS.
Privação de fluxo

Um atraso ou uma interrupção na entrega de fluxo ao IVS. Isso ocorre quando o IVS não recebe a quantidade esperada de bits que o dispositivo de codificação anunciou que enviaria em um determinado período. Uma ocorrência de privação de fluxo resulta em um evento de privação de fluxo.

Do ponto de vista de um visualizador, a privação de fluxo pode ser um vídeo com atrasos, buffers ou congelamentos. A privação de fluxo pode ser breve (menos de cinco segundos) ou longa (vários minutos), dependendo da situação específica que resultou na privação de fluxo. Consulte O que é privação de fluxo? em Perguntas frequentes sobre solução de problemas.

Streamer Uma pessoa ou um dispositivo que envia um fluxo de vídeo ou áudio para o IVS.
Assinante Participante de um evento em tempo real que recebe vídeo ou áudio dos hosts. Consulte O que é o Streaming em tempo real do IVS?.
Tag É um rótulo de metadados atribuído a um recurso da AWS. As tags ajudam a identificar e organizar os recursos da AWS. Na página de destino da documentação do IVS, consulte “Marcação” em qualquer documentação da API do IVS (para streaming em tempo real, streaming de baixa latência ou chat).
Filtros de câmera de terceiros Componentes de software que podem ser integrados ao SDK de Transmissão do IVS para permitir que um aplicação processe imagens antes de fornecê-las ao SDK de Transmissão como uma fonte de imagem personalizada. Um filtro de câmera de terceiros pode processar imagens da câmera, aplicar um efeito de filtro etc.
Miniatura Uma imagem de tamanho reduzido obtida de um fluxo. Por padrão, as miniaturas são geradas a cada 60 segundos, mas um intervalo menor pode ser configurado. A resolução da miniatura depende do tipo de canal. Consulte Conteúdo do registro em Gravação automática no Amazon S3 (streaming de baixa latência).
Metadados temporizados

Metadados vinculados a carimbos de data e hora específicos em um fluxo. Eles podem ser adicionados programaticamente por meio da API do IVS e tornam-se associados a quadros específicos. Isso garante que todos os visualizadores recebam os metadados no mesmo ponto em relação ao fluxo.

Metadados sincronizados podem ser usados para acionar ações no cliente, como atualizar as estatísticas da equipe durante um evento esportivo. Consulte Como inserir metadados em um stream de vídeo.

Transcodificação Converte vídeo e áudio de um formato para outro. Um fluxo de entrada pode ser transcodificado para um formato diferente em várias taxas de bits e resoluções para oferecer suporte a uma variedade de dispositivos de reprodução e condições de rede.
Transmux Repetição simples de um empacotamento de um fluxo ingerido para o Amazon IVS, sem recodificação do fluxo de vídeo. “Transmux” é a abreviação de multiplexação de transcodificação, um processo que altera o formato de um arquivo de áudio ou vídeo, mantendo alguns ou todos os fluxos originais. Realizar transmux resulta na conversão para um formato de contêiner diferente sem alterar o conteúdo do arquivo. Diferente de transcodificação.
Fluxos variantes

Um conjunto de codificações da mesma transmissão em vários níveis de qualidade distintos. Cada fluxo variante é codificado como uma lista de reprodução HLS separada. Um índice dos fluxos variantes disponíveis é chamado de lista de reprodução multivariante.

Depois que o reprodutor do IVS recebe uma lista de reprodução multivariante do IVS, ele pode escolher entre os fluxos variantes durante a reprodução, mudando continuamente de um para outro à medida que as condições da rede mudam.

VBR Taxa de bits variável, um método de controle de taxa para codificadores que usa uma taxa de bits dinâmica que muda durante a reprodução, dependendo do nível de detalhe necessário. É altamente recomendável não usar a VBR devido a problemas de qualidade de vídeo. Em vez disso, use CBR.
Exibição

Trata-se de uma sessão de exibição exclusiva fazendo download ou reproduzindo vídeo de forma ativa. As visualizações são a base para a cota de visualizações simultâneas.

Uma exibição se inicia quando uma sessão de visualização dá início à uma reprodução de vídeo. Uma exibição termina quando uma sessão de visualização interrompe a reprodução de vídeo. A reprodução é o único indicador de audiência; não são consideradas heurísticas de engajamento, como níveis de áudio, foco da guia do navegador e qualidade do vídeo. Ao contabilizar as visualizações, o Amazon IVS não considera a legitimidade dos visualizadores nem tenta desduplicar visualizações localizadas, como a execução de vários reprodutores de vídeo em uma única máquina. Consulte Outras cotas em Service Quotas (streaming de baixa latência).

Visualizador Uma pessoa que recebe um fluxo do IVS.
WebRTC

Comunicação em tempo real na Web, um projeto de código aberto que fornece comunicação em tempo real aos navegadores da Web e às aplicações móveis. Ele permite que a comunicação de áudio e vídeo funcione dentro de páginas da Web, permitindo a comunicação direta entre pares, eliminando a necessidade de instalar plug-ins ou baixar aplicações nativas.

As tecnologias por trás do WebRTC são implementadas como um padrão aberto da Web e estão disponíveis como APIs do JavaScript regulares em todos os principais navegadores ou como bibliotecas para clientes nativos, como Android e iOS.

WHIP

WebRTC-HTTP Ingestion Protocol, um protocolo baseado em HTTP que permite a ingestão de conteúdo com base em WebRTC em serviços de streaming e/ou CDNs. O WHIP é um esboço do IETF desenvolvido para padronizar a ingestão de WebRTC.

O WHIP possibilita a compatibilidade com softwares como o OBS, oferecendo uma alternativa (ao SDK de transmissão do IVS) para editoração eletrônica. Streamers mais sofisticados familiarizados com o OBS podem preferi-lo por seus recursos avançados de produção, como transições de cena, mixagem de áudio e gráficos de sobreposição.

O WHIP também é benéfico em situações em que o uso do SDK de transmissão do IVS não é viável ou preferido. Por exemplo, em configurações que envolvem codificadores de hardware, o SDK de transmissão do IVS pode não ser uma opção. No entanto, se o codificador for compatível com WHIP, ainda será possível publicar diretamente do codificador para o IVS.

Consulte Suporte a WHIP no IVS (streaming em tempo real).

WSS WebSocket Secure, um protocolo para estabelecer WebSockets por meio de uma conexão TLS criptografada. Ele está sendo usado para se conectar aos endpoints do Chat do IVS. Consulte Step 4: Send and Receive Your First Message em Getting Started with IVS Chat.