【Original. Serie de visualización de datos 15] Publique un vídeo en directo sobre el cesio
? Sin embargo, en necesidades reales, como la videovigilancia, puede ser necesario superponer el vídeo de vigilancia en tiempo real de Hikvision o Dahua. Este proceso implicará abordar dos cuestiones:
1: Cómo utilizar Hikvision. ¿O el vídeo de Dahua se muestra en Firefox o Chrome?
2. ¿Cómo mostrar vídeo sin superposición entre dominios en Cesium?
La primera pregunta es que, dado que la etiqueta de video en el navegador Chrome no puede admitir directamente Hikvision Dahua, debe reenviarse al servidor. En este ejemplo, se usa vlc para reenviar y el uso es el siguiente:
" C:/Program Files/VideoLAN/VLC/VLC . exe "-I dummy-vvv " RTSP://admin :z 1234567 @ 192.168 . 65:554/cam/realmonitor? canal = 1 y subtipo = 1 "-sout = " # transcodec {vcodec = theo, vb=800, acodec=vorb, ab=128, canales=2 , ancho = 1024, alto = 450, frecuencia de muestreo = 441000 }:http { mux = ogg, dst =:8080/cam } "-sout-all-sout-keep
Los videos posteriores se pueden usar directamente .
Explore vídeos en línea, pero este archivo de vídeo no se puede publicar directamente en Cesium. Porque el puerto 8080 de vlc no es el puerto de lanzamiento de la aplicación.
2. ¿Cómo solucionar el problema de saltarse niveles?
No se ha encontrado una solución adecuada para utilizar servidores de aplicaciones como Tomcat y Java para publicar medios en streaming.
Utilice un servidor proxy para invertir el proxy al mismo dominio. Después de muchas pruebas, esta solución es factible: la configuración de configuración de nginx es la siguiente:
Los resultados finales de la prueba son los siguientes. sigue: imagen de arriba Es un video de calcomanías y la imagen de abajo es el video original.