La reutilización de dispositivos antiguos es proporcionado popular en el panorama de DIY Projects, y es una tendencia que puedo respaldar. Si aceptablemente las computadoras portátiles antiguas y de dinosaurios se pueden convertir en estaciones de trabajo de servidores decentes, igualmente es posible reutilizar periféricos y accesorios individuales. Un micrófono antiguo se puede combinar con un servidor de asistente de inicio y una configuración de LLM alojada localmente para construir un ayudante de IA controlado por voz. Convertir viejas cámaras web en cámaras de vigilancia a través de fragata es una excelente guisa de animar la seguridad de su espacio vivo … pero ¿qué tal hacer lo contrario?
Verá, cuando me mudé del residencia que había alquilado para la universidad, terminé ordenando varios dispositivos inteligentes baratos para mi hogar, incluidas las cámaras IP. Desafortunadamente, no pude encontrar el puesto de montaje correcto para una cámara de vigilancia, por lo que estaba acumulando polvo en mi armario. Teniendo en cuenta que las cámaras web de escritorio pueden ser poco caras, intenté convertir la cámara IP en una cámara improvisada para algunas llamadas oficiales y chats de video de discordia. Si eso suena intrigante, aquí hay un registro de todo el tesina.
Creación de las credenciales RTSP utilizando la aplicación de cámara IP
Y deshacerse del perfil de OSD al estilo de vigilancia
Lo primero es lo primero, la cámara de vigilancia en cuestión es un Tapo C210, que no solo puede capturar imágenes a 2304x1296p, sino que igualmente es compatible con PAN/inclinación limitada. En cuanto a las características, es mucho mejor que la cámara web USB HP W300 que he estado usando durante el año pasado, por lo que tenía grandes esperanzas para este tesina. Mi plan original era emparejar la cámara IP con mi PC sobre RTSP, aunque tuve que hacer algunos ajustes adentro de la aplicación Mobile de Tapo primero.
Para habilitar las transmisiones RTSP a aplicaciones externas, primero tuve que animar la seguridad de la conexión agregando algunas credenciales de afortunado. Esto fue proporcionado simple de hacer, ya que simplemente agregué el nombre de afortunado y la contraseña a la sección Crear cuenta de la configuración luego de aceptar las ventanas emergentes de seguridad.
Mientras todavía estaba adentro de la aplicación móvil, quería eliminar la momento, la hora y (lo más importante) de las marcas de agua de Tapo, que están habilitadas de forma predeterminada. Para hacerlo, me dirigí a la configuración de OSD y apagué la palanca para cada configuración. Con las ediciones de la aplicación móvil completas, era hora de cambiar a mi PC.
Conectando la cámara de seguridad a OBS Studio
Desafortunadamente, no pude conseguir que capture el audio
Considero que OBS Studio es uno de los mejores utilidades de compacto/transmisión, y a menudo lo uso pegado con la resolución de Davinci para mis deposición de estampación de video. Adicionalmente de una gran cantidad de herramientas de captura de video, OBS Studio incluye una cámara aparente, que me permite transmitir el contenido de una pantalla a aplicaciones externas, y planeé usar esta utilidad para transmitir el metraje de mi cámara IP a Discord, Meet, Teleobjetivo y otras plataformas.
Pero primero, tuve que combinar mi cámara de vigilancia con OBS Studio. Lo logré agregando una nueva fuente de medios, desmarcar la opción de archivo circunscrito y amplificar el enlace RTSP del C210 en el próximo formato:
rtsp://username:password@ip-address:554/stream1
Pronto, la transmisión de la cámara apareció en la pantalla, y luego de configurar la resolución correcta, era vaco de usar la cámara aparente. Si aceptablemente OBS Studio (o más aceptablemente, Supuesto Camera) pudo mostrar la transmisión RTSP en Meet, hubo un defecto importante en esta configuración: ¡no pude obtener al dispositivo de audio!
Entonces, fui de una persecución de cisne salvaje para encontrar una guisa de transmitir el audio pegado con la provisiones del video. Pero a pesar de configurar el compensador de audio VB y algunos otros complementos, no pude usar la cámara IP como dispositivo de audio en cualquier plataforma de videoconferencia.
Configuración de SplitCam
Es proporcionado simple
Pero exacto cuando toda esperanza parecía perdida, me encontré con SplitCam, y la aplicación de transmisión en vivo guardó este tesina sin ayuda. Esto se debe a que SplitCam no solo incluye su propia implementación de cámara aparente, sino que igualmente viene con un mezclador de audio que puede cincelar sonidos directamente desde la cámara de vigilancia.
A posteriori de instalar la aplicación, presioné el yema Adicionar, elegí la opción de cámara IP y agregué el mismo enlace RTSP que anteriormente. SplitCam inmediatamente comenzó a mostrar la provisiones de la cámara, mientras que el mezclador de audio mostró la cámara de vigilancia como el dispositivo conectado. Cubré la resolución en una muesca y modifiqué la configuración de supresión de ruido antaño de crear otro enlace de Google Meet.
Esta vez, tanto las fuentes de audio como de video eran visibles, y inicié sesión en la reunión de otro dispositivo para valorar la calidad de mi cámara web improvisada.
Hay algunos problemas de ruptura con esta configuración.
Latencia importante, pegado con colores desgarrados
Para sorpresa de nadie, la webcam de bricolaje con motor RTSP tuvo algunos problemas molestos. Hubo inmersiones ocasionales en la velocidad de fotogramas del video, por lo que tuve que recusar la resolución. Desafortunadamente, las cámaras de vigilancia no son conocidas por su calidad de video, por lo que hubo proporcionado ruido, tanto en las transmisiones de audio como de video. Los colores igualmente fueron proporcionado lavados, especialmente cuando intenté usar la cámara IP convertida en la cámaras al garbo vaco.
Sin secuestro, esta configuración no es inutilizable de ninguna guisa. Claro, no es rival para la calidad de mi HP W300, pero si mi cámara web dejó de funcionar y no tenía un teléfono inteligente de repuesto a mano, no me importaría usar una cámara de vigilancia como suplente.






