Desenvolvimento rápido e eficiente de aplicações áudio e vídeo
O ApsaraVideo MediaBox SDK integra recursos essenciais como ingestão de transmissão ao vivo, reprodução de vídeo, produção de vídeo curto, retoque e efeitos de áudio. Ele usa componentes de interface do usuário (UI) de código aberto e fornece demonstrações no nível do produto. Você pode integrar os SDKs correspondentes ou usar a ferramenta de low code AUI Kits para criar rapidamente aplicativos com base nos requisitos do seu negócio.
Pacote pequeno de SDK
O ApsaraVideo MediaBox SDK integra os principais recursos do ApsaraVideo Live e do ApsaraVideo VOD e reutiliza os componentes principais para reduzir o tamanho do pacote do SDK em pelo menos 50%.
Integração eficiente
É possível integrar vários SDKs simultaneamente para aumentar a eficiência da integração e reduzir os custos de R&D.
Acesso flexível
Você pode combinar diferentes SDKs de acordo com as necessidades do seu negócio e empacotá-los para atender aos seus cenários de aplicação.
Facilidade de uso
O ApsaraVideo MediaBox SDK oferece demonstrações em nível de produto que suportam todos os recursos do ApsaraVideo Live e do ApsaraVideo VOD, atendendo às necessidades do seu negócio e facilitando a integração.
Serviços diversos
Um sistema métrico abrangente garante a qualidade do serviço. As tecnologias com IA de áudio e vídeo são usadas para melhorar a eficiência de utilização e distribuição de áudio e vídeos.
Características estáveis
ApsaraVideo MediaBox SDK foi testado por centenas de milhões de solicitações para fornecer serviços de áudio e vídeo estáveis e confiáveis. Você pode usar o ApsaraVideo MediaBox SDK para gerar áudio e vídeos nítidos e estáveis.
Funcionalidades
ApsaraVideo Player SDK
ApsaraVideo Player SDK é uma ferramenta de reprodução de áudio e vídeo adaptável desenvolvida pela Alibaba Cloud. ApsaraVideo Player SDK fornece integração conveniente, cobertura de várias plataformas e excelente desempenho de reprodução. Integrado a outros serviços de nuvem, oferece recursos abundantes de reprodução, diversas soluções de segurança para vídeo e serviços completos de dados de reprodução para uma experiência de reprodução premium.
Integração única para múltiplas plataformas
Suporta várias plataformas, como web, Android, iOS, Flutter, Windows, macOS e Linux. O ApsaraVideo Player SDK oferece reprodução em várias telas para atender aos requisitos do seu negócio. O ApsaraVideo Player SDK fornece operações unificadas para diferentes plataformas. Isso simplifica o processo de integração entre plataformas.
Reprodução estável e suave
Traz desempenho estável e confiável. O SDK do ApsaraVideo Player oferece suporte a mais de 100 milhões de visualizações de vídeo por dia, uma taxa de carregamento instantâneo superior a 85% e uma duração de interrupções inferior a 100ms em 100 segundos. Soluções completas de reprodução e recursos de decodificação por software e hardware adaptados ao dispositivo garantem uma experiência de reprodução fluida.
Solução completa de segurança para vídeo
Oferece suporte à criptografia HTTP Live Streaming (HLS), à criptografia proprietária da Alibaba Cloud e à criptografia de Gerenciamento de Direitos Digitais (DRM) disponibilizadas pelo ApsaraVideo VOD. Você pode usar o SDK do ApsaraVideo Player para decodificar arquivos usando os métodos de criptografia anteriores, evitando assim infrações como downloads e distribuições não autorizadas.
Push SDK
O Push SDK é uma ferramenta de desenvolvimento usada para ingerir fluxos de clientes com base na poderosa rede de entrega de conteúdo (CDN) e tecnologias de comunicação em tempo real de áudio e vídeo do Alibaba Cloud. Há suporte para as plataformas Android, iOS e Flutter. O Push SDK oferece operações de API fáceis de usar, uma experiência de reprodução fluida e adaptável à rede, otimização de latência baseada em vários nós e serviço eficaz de retoque em tempo real.
Ingestão de transmissão ao vivo
Oferece suporte à ingestão de transmissões via RTMP (Real-Time Messaging Protocol) e à reprodução de streams por RTMP, FLV (Flash Video), HLS (HTTP Live Streaming) e ARTC (Alibaba Real-Time Communication), com resoluções que variam de 180p a 720p. O Stream ingest está disponível nos modos paisagem, espelhado, somente áudio, silencioso e em segundo plano.
Transmissão em tempo real (RTS)
Compatível com ingestão de streaming via WebRTC sobre UDP. Você pode adicionar nomes de domínio para ingestão de transmissões via WebRTC diretamente no console. A forte resistência à instabilidade da rede garante baixa latência em milissegundos.
Cotransmissão
Fornece soluções de co-transmissão baseadas em Comunicação em Tempo Real (RTC). Isso ajuda a implementar streaming interativo que envolve mais usuários em uma latência ultrabaixa.
SDK de vídeo curto
O SDK de vídeo curto é uma ferramenta para desenvolvedores que permite gravar, cortar, editar e enviar vídeos. Ela oferece operações de API estáveis e fáceis de usar em um formato unificado e uma interface de usuário de código aberto no nível do produto. Você pode utilizar os recursos oferecidos pelo SDK de vídeos curtos conforme as necessidades do seu negócio e personalizar a interface para desenvolver soluções sob medida.
Gravação de vídeo
Permite configurar opções de gravação, como gravação com múltiplas fontes, variação de velocidade (speed ramping), resolução e proporção da imagem, além de oferecer recursos como marca d'água em tempo real, filtros em tempo real, efeitos de vídeo em tempo real, retoque facial em tempo real e gravação em dueto. Os recursos de mixagem, remoção de eco e redução de ruído também têm suporte.
Modelo de vídeo
Permite adicionar vídeos de música (MVs) e alternar entre diferentes MVs na IU de edição, aplicar um modelo do Adobe After Effects aos vídeos ou imagens especificados para criar um vídeo personalizado, e recortar vários vídeos que usam os mesmos efeitos de cada vez.
Adesivos e legendas animados
Oferece suporte a figurinhas animadas, legendas convencionais, legendas em balões, palavras estilizadas e efeitos de inversão de legendas.
Queen SDK
O Queen SDK apresenta efeitos de retoque baseados no algoritmo IntelligentVision proprietário e várias tecnologias para detectar e identificar rostos e corpo humano. Este SDK dá suporte a uma ampla gama de recursos, incluindo retoque de imagem, retoque facial, chroma key, adesivos, maquiagem, reconhecimento de gestos, modelagem corporal, estilização capilar e escrita de realidade aumentada (AR).
Detecção de movimento
Detecta com precisão, em tempo real, 18 pontos-chave do corpo humano e reconhece 13 posturas estáticas e 9 tipos de movimentos com base em algoritmos proprietários. As posturas estáticas incluem ficar em pé, levantar as mãos, fazer gesto de coração com as mãos, colocar as mãos na cintura e fazer a pose de super-herói. Os movimentos reconhecidos incluem pular corda, polichinelos, agachamentos, flexões e abdominais. O feedback sobre a contagem dessas posturas e movimentos é mostrado em tempo real.
Filtros em tempo real
A tecnologia dispõe de mais de 10 filtros e adiciona continuamente mais filtros. O recurso de renderização em tempo real estiliza seus vídeos e atende aos requisitos de processamento de vídeo em diferentes cenários. Os filtros são renderizados em tempo real para maior naturalidade. A biblioteca de filtros é expandida continuamente e os efeitos do filtro são melhorados continuamente.
Adesivos animados
Usa a tecnologia de detecção de marco facial e algoritmos inteligentes para anexar adesivos que combinam perfeitamente com rostos e se adaptam aos movimentos faciais e expressões em tempo real. O recurso sticker suporta adesivos estáticos e animados e expande continuamente a biblioteca de materiais. Isso melhora a diversidade e a experiência interativa de seus vídeos.
Recorte de imagem com fundo azul e fundo verde
Oferece suporte ao recorte de imagem com fundo azul e fundo verde. Os corpos humanos podem ser precisamente reconhecidos e subtraídos do fundo em todos os ângulos, mesmo que o fundo esteja ocupado e os corpos estejam se movendo.
Escrita AR
Reconhecem a trajetória dos pontos-chave do dedo usando algoritmos de reconhecimento gestual. O conteúdo que você escreve é renderizado no vídeo de acordo com o momento em que sua mão começa ou termina a escrita. Dessa forma, você pode adicionar o efeito de escrita AR para vídeos. A escrita AR pode ser usada em vários cenários, como transmissão ao vivo, ensino e interação on-line.
Retoque facial
Oferece cinco níveis de retoque facial inteligente e sete recursos para retoque facial manual. O retoque manual do rosto permite clarear e suavizar a pele, adicionar bochechas rosadas, aumentar a nitidez das imagens, remover manchas e bolsas nos olhos e dobras nasolabiais e branquear os dentes. Você pode definir o nível de intensidade de cada efeito.
Efeito de áudio de SDK
O SDK de efeitos de áudio oferece recursos para cenários como filmes e programas de televisão, comunicação em tempo real e compreensão e processamento de música. Isso permite que você aproveite interações de áudio e vídeo de alta qualidade.
Dolby Atmos
Fornece a tecnologia Dolby Atmos em toda a produção e reprodução de arquivos de áudio e vídeo. O SDK de efeitos de áudio converte arquivos de áudio Dolby Atmos codificados no formato Ambisonics em faixas de áudio binaural com informações espaciais completas, utilizando uma tecnologia exclusiva de renderização binaural. Ao utilizar um headset de realidade virtual (VR) ou um dispositivo móvel equipado com sensores giroscópicos no modo de visualização livre (Free View), o SDK de efeitos de áudio garante que as fontes sonoras permaneçam fixas em suas posições no espaço. Este SDK é aplicável para transmissão ao vivo baseada em VR e reprodução de vídeo sob demanda (VOD) baseada em VR.
Som surround
Renderiza áudio surround para filmes e séries. O SDK de efeitos de áudio utiliza algoritmos acústicos exclusivos para renderizar áudio surround em filmes e séries, tanto para conteúdos com áudio estéreo quanto para formatos multicanais, como 5.1 e 7.1. Quando você usa fones de ouvido ou alto-falantes para reproduzir áudio ou vídeos em um dispositivo que suporta áudio estéreo binaural, você pode ouvir o som de todas as direções. Isso traz uma experiência auditiva vívida, em camadas e direcional no nível de cinema.
Aprimoramento de voz
Fornece recurso de aprimoramento de voz de alta qualidade. Esse recurso destaca os diálogos em cenas de filmes e programas de televisão com muito ruído, sem alterar o tom original das vozes. Desta forma, você não perde mais as informações do diálogo.
Cenários
O ApsaraVideo MediaBox SDK é indicado para cenários como reprodução de áudio e vídeo, ingestão de transmissão ao vivo, cotransmissão, produção de vídeo curto e retoque.
Reprodução de mídia
O ApsaraVideo MediaBox SDK dispõe de recursos de decodificação de áudio e vídeo de alta estabilidade e alto desempenho disponíveis para todas as plataformas. Esses recursos são adequados para cenários de reprodução de áudio e vídeo, como transmissão ao vivo, reprodução VOD e audição de áudio.
Cotransmissão e ingestão de transmissões ao vivo
O ApsaraVideo MediaBox SDK melhora a resistência às flutuações da rede, acelera a transmissão de dados e oferece experiências estáveis e rápidas de transmissão ao vivo. Os recursos são comumente usados em cenários como educação, entretenimento, jogos e cotransmissão.
Produção de vídeo curto
O ApsaraVideo MediaBox SDK proporciona recursos essenciais, como captura, produção e reprodução de vídeo curto. Os recursos são ideais para setores como entretenimento, redes sociais, educação, notícias e e-commerce, que exigem gravação e produção de vídeos curtos, além de formas inovadoras de engajar o público.
Experimente agora >
Retoque
O Queen SDK fornece efeitos de retoque adequados para vários cenários de negócios, como transmissão ao vivo, vídeos longos e curtos, educação on-line e videoconferência.
Documentação
Cobrança
Itens faturáveis e métodos de faturamento do ApsaraVideo MediaBox SDK
Antes de usar um módulo do ApsaraVideo MediaBox SDK, você deve obter uma licença para o mesmo. O valor da licença varia de acordo com a edição do módulo e os recursos compatíveis pelo módulo. Alguns módulos exigem que o usuário obtenha uma licença específica para a plataforma na qual os módulos são executados. Você pode criar um aplicativo e selecionar módulos e suas edições com base nos requisitos do seu negócio.
Saiba mais >Demonstração
Visão geral do ApsaraVideo MediaBox SDK
ApsaraVideo MediaBox SDK é um serviço integrado de áudio e vídeo fornecido pelo Alibaba Cloud. Abrange as etapas principais dos serviços de streaming ao vivo e VOD, como gravação de vídeo, edição de vídeo, upload de vídeo, envio de fluxo e reprodução. O ApsaraVideo MediaBox SDK também integra recursos de IA para áudio e vídeos, como aprimoramento e retoque de áudio e vídeo do lado do cliente.
Saiba mais >Comece aqui
Comece agora com o ApsaraVideo MediaBox SDK
O ApsaraVideo MediaBox SDK fornece os seguintes serviços: ingestão de transmissão ao vivo, cotransmissão, vídeos curtos, reprodutor de vídeo e recursos de retoque.
Saiba mais >