Casi todas las cámaras Canon EOS SLR son capaces de usar el software Canon EOS para control total o parcial desde una computadora. Diablos, también puedes usar tu computadora como pantalla de visualización.
Aparte de eso, una tarjeta GPIO o Relay de USB hará lo que quieras. Puede que tenga que agregar dos transistores para la placa GPIO, pero eso es bastante simple.
No hay una forma estándar de usar un conector para auriculares para interrumpir una conexión, pero hay algunos trucos que podrían hacerlo y algunos productos comerciales.
ioShutter es un combo de aplicaciones de cable + para iPhones. TriggerTrap y TriggerHappy son similares para Iphones y Android.
DSLR Remote
es una aplicación gratuita para Android con soporte de cable comercial y casero. Dos de los cables son simples, con transistores o optocouplers
Siempre que el volumen / salida / voltaje máximo de la salida de auriculares sea lo suficientemente alto, debe disparar el control remoto. Los archivos de fuente de audio no están incluidos, por lo que el lado del software que necesitaría para crear uno mismo.
Este sitio muestra un método de puerto serie para Windows, con software. Mientras este sitio se expande en él, con el obturador y el foco , con el software de linux. Incluso podría utilizar un adaptador de USB a serie con estos.