SDK de medios VXG para iOS
Descargo de responsabilidad
Esta es una versión no comercial de VXG Media SDK para iOS. La reproducción está limitada a 2 minutos. El uso comercial y el acceso a funciones adicionales requieren una licencia. Obtenga más información sobre el SDK VXG iOS RTSP
Acerca del SDK
SDK consta de tres módulos:
- Player SDK: para reproducción de archivos multimedia y transmisiones
- Encoder SDK: para transmisión de video en vivo desde un dispositivo móvil
- Cloud SDK: módulo para reproducción o transmisión a VXG Cloud/VXG Server
- Dependencias: parte común para todos los SDK. Contiene módulos reutilizables como ffmpeg, openssl, etc.
El módulo de reproductor se puede utilizar para IPTV, cliente iOS del sistema de vigilancia, visor de cámara IP, reproductor de TV, clientes OTT y otros tipos de aplicaciones con reproducción de video. El módulo de codificación se puede utilizar para cualquier tipo de transmisión de vídeo móvil: vigilancia doméstica, redes sociales, etc. Se puede proporcionar el código fuente de las muestras.
Documentación
SDK del reproductor
SDK del codificador
SDK en la nube
Reproductor multimedia
Características principales:
- Baja latencia para transmisiones de red : una API especial controla la latencia de reproducción y el almacenamiento en búfer en cada módulo.
- Soporte multicanal : soporte de conexión simultánea a varias fuentes de video.
- Obtención de cuadros de video sin procesar (completos o recortados) después del decodificador para el controlador de visión por computadora (incluya una muestra de detector de rostros).
- Aceleración de hardware : decodificación acelerada por hardware de vídeo HD (H.264, H.265, MPEG4, MPEG2 y otros).
- Postprocesamiento y preprocesamiento de hardware: desentrelazado y preprocesamiento de hardware mediante sombreadores OpenGL.
- Representación inteligente OpenGL : zoom digital y cambio de imagen.
- Reproducción rápida y de baja velocidad : admite velocidades de 0,1x-16x para archivos y de 0,1x-3x para transmisiones en vivo
- Cambio de posición suave : soporte de cambio de posición rápido con desvanecimiento de audio en poco tiempo
- Grabación durante la reproducción : compatibilidad con la grabación desde una fuente de video en vivo hasta un archivo mp4 compatible con todas las redes sociales
- Estadísticas en tiempo real : las estadísticas se calculan en tiempo real: tasa de bits, latencia en el flujo de vídeo y audio, número de fotogramas en el flujo de vídeo.
- Recorte : soporte para cortar archivos locales en varios segmentos
Características adicionales:
- Miniaturas inteligentes : una API rápida y sencilla obtiene miniaturas de archivos locales y transmisiones en vivo.
- Repetición : soporte de cambio de posición en transmisiones HLS en vivo
- Filtrado de audio : compatibilidad con aumento de volumen, tempo y muesca
- ONVIF : soporte del protocolo ONVIF (se proporciona bajo demanda)
Formatos de archivo y protocolos de red compatibles:
- Formatos de archivo admitidos: AVI, 3GP, M4V, MP4, WMV, FLV, MPEG, MPG, MOV, RM, VOB, ASF, MKV, F4V, TRP, TS, TP y otros.
- Protocolos de red admitidos: HLS, HTTP, RTMPT, RTMPE, HTTPS, RTMPTS, MMS, RTMP, RTP, SRTP, UDP, HLS, RTSP y otros.
- Soporte de multidifusión, unidifusión y difusión
- Reproducción de secuencias: Túneles UDP, HTTP y HTTPS de multidifusión/unicast para RTSP.
Subtítulos soportados:
- Subtítulos de DVD (códec dvd_subtitle), subtítulos cerrados (EIA-608 / CEA-708) Decodificador (códec eia_608), subtítulos PJS, subtítulos RealText, subtítulos SSA (SubStation Alpha), subtítulos SubRip, subtítulos de texto sin formato, subtítulos WebVTT
Codificador de medios
Características principales:
- Servidor RTSP (en red local) / RTMP en red pública
- Codificación H.264 con resolución de hasta 4K
- Grabación y retransmisión simultánea
- Capturar audio desde el micrófono
- Grabación de audio en formato WAV
- Cifrado de transmisión personalizado (bajo demanda)
- Túnel RTSP sobre HTTPS, HTTP
- Captura de vídeo sin formato hasta 30 FPS
- Captura de audio sin procesar (formato PCM)
Obtenga más información sobre la videovigilancia en la nube
Capturas de pantalla de demostración