jueves, 30 de noviembre de 2023

Control de cámaras PTZ de JVC por Audio.

Hace tiempo que no escribo nada en este blog, ya que la actividad la he trasladado básicamente a la realización de video tutoriales como se puede ver en entradas anteriores.

En este artículo quiero comentar algunas integraciones de control de cámaras PTZ de JVC a través de audio, es decir el control de la posición de cámara se realiza de forma automática con el control de audio. Esto se puede hacer con OBS y con Vmix utilizando los triggers de audio que ya los integran directamente o con algún completo o plugin, pero hace falta conocer estos softwares de realización y saber manejarlos correctamente, lo cual requiere desplazar equipos y personal.

Aquí presento algunas soluciones  independientes que básicamente no necesitan intervención y pueden trabajar de forma autónoma, desde la muy básica que se basa en hardware abierto a la más compleja que es con la ayuda de un procesador de audio alto nivel.

Todas las soluciones están  pensadas para que a nivel de usuario no se necesiten conocimientos, y que una vez instalada funcione prácticamente de forma autónoma.

Por supuesto cualquiera de estos sistemas y gracias al streaming de las cámaras de JVC que permiten sincronizarse en destino y por tanto la realización remota.

La realización remota con cámaras PTZ tiene su principal inconveniente en que la latencia desde que pasa algo, hasta que se ve y se mueve la cámara suele ser alta, y yo por lo menos siempre llego tarde con los movimientos, aunque hay operadores que realmente son maestros y parece que adivinen lo que va a ocurrir, operadores a los cuales desde aquí les brindo mi admiración. 


Si se utiliza el audio de sala para realizar los movimientos de cámara se elimina dicha latencia y hace que la imagen llegue al realizador que trabaja en remoto, en el tiempo correcto de acuerdo a lo que está ocurriendo, las Tv locales con las retransmisiones de las de centros de culto, plenos de ayuntamiento etc. pueden tener aquí un buen aliado. 

El orden de los videos y explicaciones que aparecen en este articulo están ordenadas de menor a mayor precio.

Las opciones 1 y 2 son las más abiertas a cualquier necesidad, realización de streaming, modestas salas de conferencias, TV Radio,  Iglesias, centros de culto, comercios, compañías de teatro (para mostrar detalles en pantalla a publico con seguimiento de audio, o hacer streaming) y por supuesto para cualquier actividad donde una imagen sea importante y se pueda hacer un seguimiento con audio o con simples cierres de contacto.

La opción 3 es mas especifica para directos con personal  mínimo y permite combinar varias cámaras ya que se utiliza un mezclador de A/V de Roland como elemento de disparo para el posicionamiento de las cámaras. 

Las opciones 4, 5 son especificas para video conferencias.

Listado de Opciones..

1- Con los mezcladores automáticos de JTS C8, C4 o con el wireless WC4 y hardware abierto. 

JVC con Skaarhoj ETHIO y mezclador de audio automático JTS.

3 JVC + IP control (Skaarhoj) y mezclador Roland  VE-4HD con función Follow Audio.

JVC con sistema Vissonic.

JVC y Sennheiser + Xilika. 

Estas opciones en función de la cámara utilizada disponen de conexión USB (video Conferencia), NDI , SDI,HDMI o streaming (SRT,RTSP, RTMP, etc.).


1 Con los mezcladores automáticos de JTS C8, C4 o con el wireless WC4 y hardware abierto

Con los mezcladores automáticos de JTS C8, C4 o con el inalámbrico o wireless WC4 y un pequeño dispositivo de hardware abierto se puede  controlar las cámaras vía RS485. Si necesita este dispositivo con hardware en caja y listo para funcionar contacte conmigo en el e-mail cm.fk1info@gmail.com y le pondré en contacto con quien puede hacérselo de forma artesanal con un módico precio. 

Este es un dispositivo basado en Arduino que es hardware abierto, el circuito que cuando se aplica una tensión de 5V a una de sus ocho entradas, envía la orden de posición de Preset 1- 8 a la cámara. La cámara se conecta con un simple cable de dos hilos por RS485 ( valido para KY-PZ200/400/510).

Con la KYPZ100 se necesita transformar de 485 a RS232 lo cual se puede hacer con una pequeña modificación o con un conversor externo.

En esta primera solución como ya se ha mencionado se utiliza un mezclador de audio automático de JTS, este si se pone en modo automático hará que solo el audio del micrófono con mas señal se envíe a la salida de audio, esto garantiza un audio sin interferencias de otros micrófonos. Estos mezcladores de JTS además de entregar el audio de solo el micrófono con nivel más alto generan una señal de control de nivel alto en su salida de GPO, esta señal se lleva a la caja negra que CM-GPZP1 y esta a su vez envía señal de control vía RS485 a la cámara que se posiciona en los Presets del 1 al 8 de cámara según el nivel alto de sus entradas de 1 a 8. La salida de audio por supuesto se puede introducir en la cámara para que se codifique y envíe con con el video, DDI, HDMI, streaming o vía USB según cámara.

Cuando se trabaja con el JTS CS-W4S ya sea solo o combinado con el CS-8 o CS-4, si no existe audio durante 45 segundos la cámara se situará en el Preset 9 de cámara, y cuando vuelva a haber una activación de micrófono se dirigirá a su posición correspondiente. Es decir por ejemplo, cuando se aplique tensión a la entrada 1 se dirige al Preset 1 (recuerde que en JVC se memoriza posición y ajustes de cámara). Una vez posicionada la cámara, el control se puede seguir haciendo por su mando a distancia o por web si se debe realizar alguna corrección.

 


La señal de cámara en KYPZ200 y KY510 se puede obtener por USB, y también por NDI en aquellos modelos que tengan esta opción, estas dos vías de conexión se pueden utilizar en cualquier software de vídeo conferencia, sin necesidad de dispositivos de conversión.

El streaming por SRT , RTSP, RTMP etc. permite publicar directamente en YouTube u otras plataformas o hacer realización remota.

Nota. La opción de streaming queda anulada cuando la cámara se esta usando por USB. 

Por supuesto también se dispone de salidas SDI o HDMI para extraer la imagen directamente y atacar a monitores , mezcladores etc..

El CM-GPZP1trabaja con protocolo estandar y comunicación a 9800bps


2ª JVC con mezclador de audio automático JTS con Skaarhoj ETHOI

Esta segunda solución al igual que en la anterior se utiliza un mezclador de audio automático de JTS.

En este caso se deben de convertir los niveles de contacto cerrado de Skaarhoj ETH IO a entrada de nivel alto que entrega JTS, esto se puede hacer con el interface de tally universal ya publicado en este bolg. https://cmhtec.blogspot.com/2020/01/interface-universal-de-tally-para-rm.html o con cualquier otro si ya se dispone de el, entrada 5V a contacto cerrado.

Una vez convertidos los niveles a contacto cerrado será Skaarhoj quien se encarga de enviar el control de cámara por IP, pero para que esto funcione se debe programar Skaarhoj ETHIO convenientemente, la programación que se ha hecho es para gobernar 8 cámaras a 8 posiciones diferentes es decir cuando la entrada GPI de Skaarhoj sea activada, las 8 cámaras conectadas irán a la posición 1, esto es altamente útil en realización remota, ya que el realizador recibe hasta 8 fuentes de video de forma simultanea de diferentes ángulos, pero siempre convenientemente ajustada en su posición para hacer un seguimiento de lo que acontece según el audio de la sala.

La programación de Skaarhoj ETHIO se puede descargar de Skaarhoj una vez se conecta el Ethernet IO con el programa "Skaarhoj Firmware Updater" que se descarga de la propia web de "Skaarhoj"  desde Skaarhoj Firmware Updater y se accede a su cloud donde yo tengo la programación compartida y con libre acceso, por tanto se puede usar modificando  las direcciones IP de las cámaras.

La programación se encuentra como ejemplo publico que se puede descargar desde el cloud de Skaarhoj, en ella también introduje el core de BM ME con lo cual si se conecta un Mixer BM por IP el disparo de GPI 1 hará que BM seleccione la entrada 1 y posicionará todas las cámaras en el preset 1 y lo mismo con la posición 2 y entrada 2 y así sucesivamente.

Las cámaras deben trabajar por Protocolo "Standar" y su IP debe ser consecutiva, en el Skaarhoj se deben poner la IP de cámara inicial, en el ejemplo la cámara inicial es la 192.168.89.100, que controlará hasta la 192.168.89.107 y la del BM ME si estuviera conectado.

El resultado de su funcionamiento se puede ver en el siguiente vídeo.


3 JVC + IP control (Skaarhoj) y mezclador Roland  VE-4HD con función Follow Audio.

El tercer caso intervienen los siguientes elementos, cámaras PTZ   JVC + Control IP (Skaarhoj) + Interface conversor de niveles y mezclador Roland  VE-4HD con función Follow Audio.

El mezclador Roland VE-4HD con la función "Follow audio" cambia de entrada de vídeo según el nivel de audio que recibe en sus entradas según el nivel de disparo que se ajuste.

Esta función hace conmutar la salida de video de entrada y por tanto hace que su salida de Tally cambie según la entrada activa, En esta integración igual al del caso anterior se realiza una adaptación de nivel de alto a bajo con  un interface como el (control de tally universal) o similar  y se utiliza un "Skaarhoj ETH IO" programado como en el caso anterior para controlar la posición de las cámaras PTZ de JVC.

En este vídeo se puede ver el funcionamiento, aunque siento la baja calidad, pero que aquel día confluyeron muchos factores, había que devolver el mezclador con urgencia, no disponía de microfónica y use microfonitos ambiente, luz de sol cambiante con grandes contraluces, muy poco tiempo y para colmo fallo mío grabando el master con muy baja calidad, vamos para repetirlo. Pero cuando estaba para editar ya no estaba el mezclador para poder repetirlo. Igualmente está montado para mostrar las posibilidades con mezcladores de Roland con la función "Follow Audio" que es muy interesante .



En el cuarto ejemplo presento al sistema de videoconferencia de "Vissonic" trabajando con cámaras JVC.

Aquí si se entra en un sistema 100% para salas de presentación grandes reuniones etc.. "Vissonic" controla directamente a las cámaras de JVC sin necesidad de interfaces, permite trabajar con varias cámaras y realiza la conmutación entre ellas según su programación de forma totalmente automática, creo que es interesante conocerlo y por ello les invito a ver este video donde lo explica quien lo distribuye en España .. 




Finalmente os presento la opción más sofisticada, esta elimina la microfónica visible de la sala y mueve la cámara allí donde se sitúa la persona hablando, en este caso también la mejor opción es que la presenten aquellos que más saben del sistema. Estoy hablando de la empresa Magnetron y la integración de cámaras JVC con microfónica Sennheiser y procesadores de Xilica.



Código Skaarhoj., m