Desarrollo ágil de aplicaciones de audio y video
ApsaraVideo MediaBox SDK integra capacidades principales como la ingesta de streams en vivo, la reproducción de video, la producción de videos cortos, el retoque y los efectos de audio. Utiliza componentes de interfaz de usuario (UI) de código abierto y proporciona demos a nivel de producto. Puede integrar los SDK correspondientes o usar la herramienta de código bajo (low-code) AUI Kits para crear rápidamente aplicaciones con base en los requerimientos de su negocio.
SDK compacto
ApsaraVideo MediaBox SDK integra las capacidades principales de ApsaraVideo Live y ApsaraVideo VOD y reutiliza componentes principales para reducir el tamaño del paquete del SDK en al menos un 50 %.
Integración eficiente
Puede integrar varios SDK a la vez para mejorar la eficiencia de integración y reducir los costos de I+D.
Acceso flexible
Puede combinar los SDK con base en los requerimientos de su negocio y empaquetarlos para adaptarlos a sus escenarios de negocio.
Facilidad de uso
ApsaraVideo MediaBox SDK proporciona demos a nivel de producto que son compatibles con todas las funciones de ApsaraVideo Live y ApsaraVideo VOD para satisfacer los requerimientos de su negocio y facilitar la integración.
Servicios diversos
Un sistema integral de métricas garantiza la calidad del servicio. Las tecnologías de IA de audio y video mejoran la eficiencia de utilización y distribución del audio y los videos.
Funciones estables
ApsaraVideo MediaBox SDK se ha probado con cientos de millones de solicitudes para ofrecer servicios de audio y video estables y confiables. Puede usar ApsaraVideo MediaBox SDK para generar audio y videos fluidos y nítidos.
Características
ApsaraVideo Player SDK
ApsaraVideo Player SDK es una herramienta de reproducción adaptativa de audio y video desarrollada por Alibaba Cloud. ApsaraVideo Player SDK proporciona una integración sencilla, cobertura de múltiples plataformas y un excelente rendimiento de reproducción. Funciona con otros servicios en la nube para proporcionar una amplia gama de funciones de reproducción, soluciones de seguridad de video diversas y servicios de datos de reproducción integrales, para una experiencia de reproducción premium.
Integración única multiplataforma
Es compatible con múltiples plataformas, como web, Android, iOS, Flutter, Windows, macOS y Linux. ApsaraVideo Player SDK ofrece reproducción multipantalla para satisfacer las necesidades de su negocio. ApsaraVideo Player SDK proporciona operaciones unificadas para las distintas plataformas, lo que simplifica el proceso de integración multiplataforma.
Reproducción estable y fluida
Brinda un rendimiento estable y confiable. ApsaraVideo Player SDK admite más de 100 millones de reproducciones de video al día, una tasa de carga instantánea superior al 85% y cortes de reproducción con una duración inferior a 100ms por cada 100 segundos. Las soluciones integrales de reproducción y la función de decodificación por software y hardware adaptable al dispositivo garantizan una reproducción fluida.
Solución integral de seguridad de video
Admite el cifrado de HTTP Live Streaming (HLS), el cifrado privativo de Alibaba Cloud y el cifrado de gestión de derechos digitales (DRM) que proporciona ApsaraVideo VOD. Puede usar ApsaraVideo Player SDK para descifrar archivos codificados con los métodos de cifrado anteriores y evitar infracciones como la descarga y difusión no autorizadas.
Push SDK
Push SDK es una herramienta de desarrollo para realizar la ingesta de streams desde clientes, con base en la potente Content Delivery Network (CDN) de Alibaba Cloud y sus tecnologías de comunicación de audio y video en tiempo real. Admite plataformas como Android, iOS y Flutter. Push SDK ofrece operaciones de API fáciles de usar, una experiencia de reproducción fluida y adaptable a la red, optimización de latencia basada en múltiples nodos y un eficaz servicio de retoque en tiempo real.
Ingesta en vivo
Admite la ingesta de streams mediante Real-Time Messaging Protocol (RTMP), la extracción de streams mediante RTMP, Flash Video (FLV), HTTP Live Streaming (HLS) y Alibaba Real-Time Communication (ARTC), y resoluciones de 180p a 720p. La ingesta de streams está disponible en modo horizontal, modo espejo, modo solo audio, modo silencio y modo de fondo.
Real-time Streaming (RTS)
Admite la ingesta de streams de WebRTC sobre UDP. Puede agregar en la consola nombres de dominio para la ingesta de streams de WebRTC. La alta resistencia a la inestabilidad de la red garantiza una latencia baja de unos pocos milisegundos.
Co-streaming
Ofrece soluciones de co-streaming con base en la comunicación en tiempo real (RTC). Esto ayuda a implementar transmisiones interactivas que involucran a más usuarios con una latencia ultrabaja.
Short Video SDK
El Short Video SDK es una herramienta para desarrolladores que le permite grabar, recortar, editar y subir videos. Proporciona operaciones de API estables y fáciles de usar en un formato unificado y una UI de código abierto a nivel de producto. Puede usar las funciones que proporciona el Short Video SDK según los requerimientos de su negocio y modificar la UI para implementar un desarrollo personalizado.
Grabación de video
Le permite configurar los ajustes de grabación, como la grabación de múltiples fuentes, la rampa de velocidad, la definición y la relación de aspecto, y proporciona funciones de grabación como marcas de agua en tiempo real, filtros en tiempo real, efectos de video en tiempo real, retoque en tiempo real y grabación a dúo. También se admiten las funciones de mezcla de streams de audio, cancelación de eco y reducción de ruido.
Plantilla de video
Le permite agregar videos musicales (MV) y cambiar entre distintos MV en la interfaz de usuario (UI) de edición, aplicar una plantilla de Adobe After Effects a los videos o imágenes especificados para crear un video personalizado, y recortar varios videos que usan los mismos efectos a la vez.
Stickers animados y subtítulos
Admite stickers animados, subtítulos normales, subtítulos de burbuja, texto artístico y giro de subtítulos.
Queen SDK
Queen SDK ofrece efectos de retoque con base en el algoritmo propietario IntelligentVision y diversas tecnologías para la detección e identificación de rostros y del cuerpo humano. Este SDK admite una amplia variedad de funciones, como retoque de imagen, retoque facial, chroma key, stickers, maquillaje, reconocimiento de gestos, modelado corporal, peinado virtual y escritura de realidad aumentada (AR).
Detección de movimientos
Detecta con precisión 18 puntos clave del cuerpo humano en tiempo real e identifica 13 posturas estáticas y 9 movimientos con base en algoritmos propietarios. Las posturas estáticas incluyen posición erguida de pie, manos levantadas, corazón con las manos, brazos en jarras y pose de supermán. Los movimientos incluyen salto de cuerda, saltos de tijera, sentadillas, lagartijas y abdominales. Proporciona retroalimentación en tiempo real sobre el recuento de estas posturas y movimientos.
Filtros en tiempo real
Ofrece más de 10 filtros y añade continuamente nuevos filtros. La función de renderizado en tiempo real aplica estilos a sus videos y cumple los requisitos de procesamiento de video en distintos escenarios. Los filtros se renderizan en tiempo real para lograr efectos naturales. La biblioteca de filtros se amplía continuamente y los efectos de filtro mejoran de forma constante.
Stickers animados
Usa la tecnología de detección de puntos de referencia faciales y algoritmos inteligentes para colocar stickers que se ajustan a la perfección a los rostros y se adaptan en tiempo real a los movimientos y expresiones faciales. La función de stickers admite stickers estáticos y animados, y amplía continuamente la biblioteca de recursos. Esto mejora la diversidad y la experiencia interactiva de sus videos.
Segmentación con pantalla azul y verde
Admite la segmentación de imagen con pantalla azul y verde. Los cuerpos humanos se pueden reconocer y extraer con precisión del fondo desde todos los ángulos, incluso si el fondo está recargado y los cuerpos están en movimiento.
Escritura AR
Reconoce la trayectoria de los puntos clave de los dedos mediante algoritmos de reconocimiento de gestos. El contenido que escribe se renderiza en el video según su mano comience o detenga la escritura. De este modo, puede añadir el efecto de escritura AR a los videos. La escritura AR puede usarse en diversos escenarios, como la transmisión en vivo, la enseñanza y la interacción en línea.
Retoque facial
Ofrece cinco niveles de retoque facial inteligente y siete funciones de retoque facial manual. El retoque facial manual permite blanquear y suavizar la piel, añadir mejillas rosadas, aumentar la nitidez de las imágenes, eliminar imperfecciones, ojeras y pliegues nasolabiales, y blanquear los dientes. Puede configurar el nivel de intensidad de cada efecto.
Audio Effect SDK
El Audio Effect SDK ofrece efectos de audio para escenarios como películas y programas de televisión, comunicación en tiempo real, y comprensión y procesamiento de música. Esto le permite disfrutar de interacciones de audio y video de alta calidad.
Dolby Atmos
Proporciona la tecnología Dolby Atmos durante toda la producción y reproducción de archivos de audio y video. El Audio Effect SDK convierte los archivos de audio Dolby Atmos codificados en formato Ambisonics en pistas de audio binaurales que contienen información espacial completa, mediante la exclusiva tecnología de renderizado binaural. Cuando usa un visor de realidad virtual (VR) o un dispositivo móvil con sensores giroscópicos en el modo de vista libre, el Audio Effect SDK garantiza que las ubicaciones de las fuentes de sonido permanezcan fijas. Este SDK es aplicable a la transmisión en vivo basada en VR y a la reproducción de video bajo demanda (VOD) basada en VR.
Sonido envolvente
Renderiza el sonido envolvente del audio de películas y programas de televisión. El Audio Effect SDK usa algoritmos acústicos exclusivos para implementar el renderizado de sonido envolvente en películas y programas de televisión que usan audio estéreo o un formato de sonido envolvente como 5.1 o 7.1. Cuando usa audífonos o bocinas para reproducir audio o videos en un dispositivo compatible con audio estéreo binaural, puede escuchar el sonido desde todas las direcciones. Esto brinda una experiencia auditiva vívida, con capas y direccional, a nivel de cine.
Mejora de voz
Ofrece la función de mejora de voz de alta calidad. Esta función resalta los diálogos en escenas ruidosas de películas y programas de televisión sin cambiar el tono. De este modo, ya no perderá información de los diálogos.
Escenarios
ApsaraVideo MediaBox SDK es adecuado para escenarios como la reproducción de audio y video, la ingesta de streams en vivo, el co-streaming, la producción de videos cortos y el retoque.
Reproducción multimedia
ApsaraVideo MediaBox SDK ofrece capacidades de decodificación de audio y video de alta estabilidad y alto rendimiento disponibles en todas las plataformas. Estas capacidades son adecuadas para escenarios de reproducción de audio y video como la transmisión en vivo, la reproducción de ApsaraVideo VOD y la escucha de audio.
Ingesta en vivo y co-streaming
ApsaraVideo MediaBox SDK mejora la resistencia a las fluctuaciones de la red, acelera la transmisión de datos y ofrece experiencias de transmisión en vivo estables y rápidas. Estas funciones se usan comúnmente en escenarios como la educación, el entretenimiento, los videojuegos y el co-streaming.
Producción de videos cortos
ApsaraVideo MediaBox SDK proporciona funciones esenciales como la captura, la producción y la reproducción de videos cortos. Estas funciones son adecuadas para industrias como el entretenimiento, las redes sociales, la educación, las noticias y el comercio electrónico, que requieren grabar y producir videos cortos y formas creativas de atraer a las audiencias.
Probar ahora >
Retoque
Queen SDK ofrece efectos de retoque adecuados para diversos escenarios de negocio, como la transmisión en vivo, los videos largos y cortos, la educación en línea y la videoconferencia.
Documentación
Facturación
Conceptos facturables y métodos de facturación de ApsaraVideo MediaBox SDK
Antes de usar un módulo de ApsaraVideo MediaBox SDK, debe obtener una licencia para el módulo. El precio de la licencia varía según la edición del módulo y las funciones que admite el módulo. Algunos módulos requieren que obtenga una licencia específica de la plataforma en la que se ejecutan. Puede crear una aplicación y seleccionar los módulos y sus ediciones según los requerimientos de su negocio.
Más información >Demo
Descripción general de ApsaraVideo MediaBox SDK
ApsaraVideo MediaBox SDK es un servicio integrado de audio y video que ofrece Alibaba Cloud. Cubre los pasos clave de los servicios de transmisión en vivo y ApsaraVideo VOD, como la grabación de video, la edición de video, la subida de videos, la emisión de streams y la reproducción. ApsaraVideo MediaBox SDK también integra capacidades de IA para audio y videos, como la mejora y el retoque de audio y video del lado del cliente.
Más información >Primeros pasos
Comience con ApsaraVideo MediaBox SDK
ApsaraVideo MediaBox SDK ofrece los siguientes servicios: ingesta de streams en vivo, co-streaming, videos cortos, reproductor y retoque.
Más información >