Red de conocimiento informático - Problemas con los teléfonos móviles - 【Original. Serie de visualización de datos 15] Publique un vídeo en directo sobre el cesio

【Original. Serie de visualización de datos 15] Publique un vídeo en directo sobre el cesio

? Pegar archivos de vídeo en Cesium es fácil. Eche un vistazo al ejemplo de https://cesiumjs.org/CESIUM/Build/Apps/Sandcastle/index.html?src=video.html&this label=Showcases para saber cómo solucionarlo. Este ejemplo utiliza archivos de vídeo del dominio actual como material y el efecto es bueno.

? 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.