ITVDesk admite hasta 100 transmisiones simultáneas y 16 cámaras IP ONVIF virtuales paralelas.
Caracteristicas clave
Soporte para transmisión de video desde cámara web, pantalla en vivo, solo audio, desde archivo, transmisiones combinadas, cámara IP externa ...
- Soporte para transmisiones de video H265, H264, MP4, MJPEG.
- Soporte para transmisión de audio G711, G722, G726, AAC.
- Soporte para configurar parámetros de salida de audio y video.
- Soporte para conectarse a una fuente de medios externa, incluye RTSP, RTMP y HTTP MJPEG stream y convertir a ONVIF IP Camera Profile T.
Admite RTP sobre UDP, TCP.
Admite RTSP sobre la función HTTP / HTTPS.
Admite conexión externa de medios, incluye RTSP (tcp, utp, multicast), RTMP y HTTP MJPEG stream.
Admite la función RTSP sobre Websocket.
Admite la función de reproducción de audio / video ONVIF.
Soporte de canal trasero de audio.
Admite la función de multidifusión RTP.
Transcodificación automática.
Decodificación de aceleración de hardware.
RTSP sobre HTTP y HTTPS
La clave de RTSP sobre HTTP es permitir que los paquetes RTSP se comuniquen a través del puerto HTTP. El puerto estándar de RTSP es 554, pero debido a varias configuraciones de políticas de seguridad, como firewalls, puede haber restricciones cuando el cliente accede al puerto 554, lo que impide la transmisión normal de paquetes RTSP. Pero el puerto HTTP (puerto 80) generalmente está abierto, por lo que existe la idea de dejar que los paquetes RTSP pasen por el puerto 80, es decir, RTSP sobre HTTP.
RTSP sobre Websocket
El protocolo WebSocket básicamente proporciona comunicación bidireccional entre el Cliente y el Servidor para la aplicación web. Esto describe cómo se puede establecer una conexión WebSocket entre un cliente y un servidor.
Ejemplo de impresión de ITVDesk Geek Log: WebSocket Handshake
Este ejemplo muestra la transferencia de mensajes entre un cliente web (cliente) y un servidor web (servidor). El cliente solicita al servidor que inicie una conexión WebSocket utilizando el URI de WebSocket. El Uri de WebSocket se puede recuperar mediante el comando GetServiceCapabilities del servicio ONVIF Media2. Un ejemplo de WebSocketURI puede verse como, "ws: / /192.168.88.1/webSocketServer"
CLIENTE -> SERVIDOR:
OBTENER / websocket HTTP / 1.1
Anfitrión: 192.168.88.28
Actualización: websocket
Conexión: actualización
Sec-WebSocket-Key: KSO + hOFs1q5SkEnx8q5564nkE
Origen: http://192.168.88.28
Sec-WebSocket-Protocol: rtsp.onvif.org
Sec-WebSocket-Versión: 13
SERVIDOR -> CLIENTE:
HTTP / 1.1 101 protocolos de conmutación
Actualización: websocket
Conexión: actualización
Sec-WebSocket-Accept: KSO + hOFs1q5564nkEnx8bvp6w ==
Sec-WebSocket-Protocol: rtsp.onvif.org
Sec-WebSocket-Versión: 13
Después de que la actualización del protocolo sea exitosa, realice un intercambio de protocolo RTSP estándar y envíe y reciba datos a través de la conexión websocket.
Decodificación de aceleración de hadware
La aceleración de hardware es un método para acelerar el procesamiento de la computadora al cambiar el trabajo a una parte de la computadora que puede hacer el trabajo más rápido. La aceleración de hardware para ITVDesk generalmente se refiere al uso de su tarjeta gráfica GPU para un mejor rendimiento. Ver decodificación de GPU.