23.11 Media Server

O Flussonic Media Server 23.11 apresenta uma série de melhorias significativas para enriquecer a experiência do usuário. Esta atualização traz suporte para metadados SHOUTcast MP3, melhorando assim a navegação do conteúdo. Além disso, inclui suporte para legendas, ampliando a acessibilidade do conteúdo para um público diversificado. As principais melhorias no reprodutor DVR e a otimização do armazenamento têm um impacto significativo no desempenho. As métricas push adicionam recursos avançados de monitoramento, abrangendo clusters Kubernetes, e o suporte para multicast específico de origem otimiza a eficiência da rede. Além disso, nosso repositório de demonstração no GitHub fornece uma visão detalhada de como funcionam nossos esquemas de API. Explore como essas inovações podem ajudá-lo a enfrentar desafios e expandir os horizontes do seu negócio!

LL-HLS

Para otimizar recursos, melhorar a experiência do usuário e reduzir custos, integramos o suporte ao parâmetro ?filter.tracks com a URL de reprodução LL-HLS (/index.ll.m3u8) no Flussonic Media Server. Essa melhoria permite que os clientes evitem o envio de conteúdo de alta resolução para dispositivos que não podem tirar proveito total dele, conservando assim a largura de banda do servidor e o poder de processamento. Eles recebem conteúdo adaptado às capacidades do seu dispositivo, conseguindo uma reprodução mais suave e buffer reduzido, eliminando a transmissão desnecessária de dados, especialmente em cenários de streaming em grande escala. Además, asegura la compatibilidad del dispositivo con una amplia gama de dispositivos, desde televisores hasta dispositivos móviles, y ofrece personalización de contenido, como la selección de diferentes idiomas de audio o calidades de video, lo que resulta en un servicio de transmisión más eficiente y fácil de usar.

A atualização 23.11 traz melhorias essenciais ao Flussonic Media Server, pois incorpora a infraestrutura necessária para lidar com HTTP/2, crucial para o correto funcionamento do HTTP Low Latency Live Streaming (LL-HLS). O Flussonic Media Server passou por um grande processo de refatoração para modernizar e alinhar sua base de código com a versão mais recente (2.x) do servidor web Cowboy.

Integração com Axinom DRM

Para garantir a proteção do conteúdo de vídeo e evitar acesso não autorizado ou pirataria, adicionamos integração com Axinom DRM, expandindo os recursos de proteção de conteúdo para streaming de vídeo seguro. Além disso, melhoramos o esquema de API para gerenciamento de DRM, oferecendo uma abordagem mais lógica e estruturada.

Métricas de envio

Para melhorar os recursos de monitoramento, incluindo clusters Kubernetes, gerenciamento eficiente de recursos e confiabilidade do sistema, introduzimos a função de retorno de métricas push (em um formato compatível com Prometheus) no multiplexador push.stats e na transmissão de estatísticas.

## Suporte para metadados SHOUTcast MP3

Para enriquecer a navegação de conteúdo, adicionamos suporte para metadados MP3 (títulos de músicas, nomes de artistas, nomes de álbuns e outras informações de conteúdo) de uma fonte SHOUTcast na versão 23.11. Ao transmitir esses metadados através do Flussonic Media Server, nossos clientes obtêm informações completas sobre a faixa que está sendo reproduzida, melhorando assim a experiência auditiva do usuário final.

Multicast específico de origem (SSM)

Com o objetivo de melhorar a eficiência da largura de banda e o uso mais eficaz da rede, o Flussonic Media Server agora suporta Source Specific Multicast (SSM) para ingerir fontes MPTS. Esse recurso foi projetado para reduzir a carga da rede em comparação com a ingestão de diversas transmissões SPTS separadas.

Legenda

Para oferecer conteúdo de vídeo acessível e inclusivo, garantindo igualdade de acesso ao conteúdo de vídeo e atendendo aos requisitos legais, o Flussonic Media Server agora tem a capacidade de processar dados de Informações Suplementares Aprimoradas (SEI) com parâmetros user_data_registered_itu_t_t35, especificamente relacionados a legendas (CC), e converta-os para o formato WebVTT.

Inserção de anúncio

Para educar nossos clientes sobre como monetizar conteúdo por meio de tecnologias de inserção de anúncios, adicionamos um artigo de visão geral sobre como monetizar conteúdo usando SSAI (Server Side Ad Insertion) ou CSAI (Client Side Ad Insertion). Saiba mais sobre essas tecnologias em [Tecnologias de inserção de anúncios]. Além disso, o Flussonic Media Server agora permite a reprodução de arquivos intermediários na ordem especificada pela autorização de back-end. Também permite a inserção de um “snippet clip” ao final da sequência publicitária, garantindo cobertura total do espaço publicitário, mesmo na ausência de anúncios.

Demonstração com esquemas de API

Para facilitar o entendimento e a interação com nossas APIs, impulsionando a integração, o desenvolvimento e a customização, criamos um repositório de demonstração com esquemas de API disponíveis em nossa conta GitHub. Este recurso foi desenvolvido para mostrar como implementamos OpenAPI e uma abordagem baseada em API na integração de controle de acesso de Flussonic, Watcher, Vision, Client Area e Sigur.

Leitor DVR

Para melhorar a usabilidade e a qualidade visual do DVR player quando acessado através do Watcher Client UI PWA (Progressive Web App), corrigimos um problema relacionado a uma camada cinza que aparecia sobre o player durante a reprodução do arquivo. Esta camada cinza, que obscurecia o conteúdo do vídeo, foi removida, melhorando assim a experiência de visualização dos vídeos arquivados.

Com melhorias na mobilidade e funcionalidade do Flussonic Media Server e do Flussonic Watcher, os usuários agora podem exportar e compartilhar controles do DVR player de maneira conveniente a partir de seus dispositivos móveis.

Para facilitar a interação dos usuários com a linha do tempo clicando em “Voltar à transmissão ao vivo”, foi implementado um controle deslizante da linha do tempo que permite aos usuários navegar rapidamente para um momento específico da transmissão ao vivo.

Para facilitar aos usuários a seleção precisa de uma seção desejada do arquivo, os marcadores usados ​​para fazer essa seleção agora serão exibidos dentro da área visível da linha do tempo quando os usuários clicarem no controle “tesoura”.

Armazenamento DVR

Otimizamos o gerenciamento de chamadas com armazenamento DVR aprimorado. Os usuários podem esperar um desempenho mais suave e confiável ao usar o Flussonic RAID para suas necessidades de armazenamento e gravação de vídeo.

Defeitos consertados

Detecção de ID com múltiplas GPUs O problema existente anteriormente relacionado à identificação (GPU) ao usar NVIDIA Nvenc para transcodificação de vídeo multi-GPU foi resolvido. O Flussonic Media Server agora pode detectar e usar com precisão os IDs de dispositivos das GPUs NVIDIA, garantindo tarefas de transcodificação corretas e eficientes.

API Flussônica

Clientes com credenciais view_auth agora podem usar os métodos GET, config_stats_get e open_files_list, sem encontrar o erro HTTP 403. Isso melhora a funcionalidade e usabilidade do Flussonic Media Server.

Retrovisão

Resolvido o problema de ver o mesmo nome de host do servidor listado duas vezes com dados conflitantes na lista de servidores da conta pessoal do usuário. Isso garante que as informações do servidor sejam exibidas com precisão, proporcionando uma visão mais simplificada e precisa dos recursos do servidor.

Exportação de arquivo MP4

Corrigido o problema de falta de trilhas de áudio ao usar a função “filter.tracks” em cenários onde há mais de uma trilha de áudio no stream de origem e a trilha de áudio filtrada não é a primeira. Isso garante que os arquivos MP4 exportados conterão todas as faixas de áudio esperadas.

Reprodutor DVR

A confiabilidade da reprodução do DVR foi melhorada mesmo quando a fonte RTSP está temporariamente indisponível. Agora, o reprodutor DVR pode acessar e reproduzir conteúdo arquivado associado a esse fluxo, proporcionando uma experiência de visualização mais suave e consistente.

IU da Web do observador

Os usuários agora verão os rótulos de protocolo apropriados na guia Saída, mesmo quando determinados protocolos estiverem desabilitados. Isso melhora a experiência do usuário ao compreender o status dos protocolos de transmissão na interface do usuário.

Reprodução de sequência

Corrigido erro HTTP/2 ao acessar e reproduzir streams por meio do recurso “embed.html” na UI do Media Server Manager.

Número de sessões

O servidor agora conta e rastreia corretamente o número de sessões, incluindo aquelas que terminam de forma anormal, garantindo gerenciamento e relatórios de sessão mais precisos.

Documentação do Flussonic Media Server 23.11

Como criar seu próprio canal de IPTV

O artigo “Como criar seu próprio canal de IPTV” foi revisado e adicionado à seção Multiplexador. Este artigo fornece detalhes sobre como criar canais para diferentes aplicações, seja IPTV tradicional ou streaming OTT moderno.

GeoIP2

Uma nota sobre o banco de dados GeoIP2 foi incluída na documentação do Flussonic. É recomendável atualizar o banco de dados para obter as informações de localização mais atualizadas.

Poste o vídeo no servidor

O artigo sobre publicação de vídeo foi revisado para fornecer informações completas sobre todos os protocolos de publicação disponíveis.

Projeto de transmissão

Foi adicionado um artigo que fornece informações sobre o processo de mapeamento e oferece instruções sobre como personalizar o layout do fluxo.

Transmissão de arquivos VOD

A documentação sobre streaming de arquivos VOD foi corrigida, fornecendo um exemplo de configuração que reflete com precisão as configurações e procedimentos corretos.

Requisitos de sistema para o Observador

A versão do banco de dados nos requisitos de hardware do Watcher foi revisada para especificar a versão recomendada ou necessária do software de banco de dados para usar com o Watcher.

Como configurar o LL-HLS

Adicionada uma observação sobre a filtragem de faixas ao reproduzir LL-HLS para melhorar a experiência do usuário.

Exemplos de back-end de autenticação HTTP

A explicação dos exemplos de injeção de anúncios foi atualizada para fornecer mais controle e previsibilidade na sequência de reprodução do anúncio.

Autorização de sessão

Adicionada uma página sobre autorização de sessões em um cluster de servidores gerenciado centralmente.

Este resumo destaca as melhorias e correções implementadas na atualização 23.11 do Flussonic Media Server. Se você tiver alguma dúvida ou precisar de mais detalhes sobre um ponto específico, teremos prazer em ajudá-lo.