first of all a big "thank you" for CHDK as well as for chdkptp (reyalp!).
What I'm trying to do is probably trivial but I can't get around some issues:
I try to have chdkptp running in "live view" mode to stream from my SX200is. While live view I want to be able to trigger a "shoot" followed by a file transfer from the just-shooted-image to the PC ("shoot -dl").
What I want is trigger the "shoot" from my own software (just a simple frontend for a self-written non-commercial photo-booth for our wedding). So basically I want to run the chdkptp GUI for displaying the live view and send the commands from my software to chdkptp which in turn sends it to the camera.
The software is running under Windows (just a lazyness as GUI development with VB is so easy here and I'm not much of a GUI guy :-))
My ideas were:
1) Run the interactive mode and the GUI mode together and send the command to the CLI - doesn't work
- no interactive mode when using the GUI
2) Use the interactive mode and use lvdumpimg to get a live view - doesn't work
as the lvdumpimg (running in an endless loop, piping to ffmpeg or similar) blocks the CLI and I can't send a "shoot" while lvdumpimg is running.
3) Use the CLI mode and capture the live view from the HDMI signal, use a frame grabber and display the live view - doesn't work
as live view on HDMI does not work with this camera and the composite output uses the USB port.
Is there any kind of IPC (Interprocess Communication) to control chdkptp while chdkptp shows the GUI with the live stream? Or anyone having another idea for viewing the live image and concurrently sending a command from another software to chdkptp?
Thanks a lot - I appreciate your comments and ideas!