Взгляните на GPhoto я не уверен (и это для UNIX подобных систем)
http://www.gphoto.org/doc/remote/
И только рубить вокруг которых я знаю, работает, используя USB-ИК-передатчик, который послать сигнал, используемый на пульте дистанционного управления, Canon, и можно проверить сигналы (старт, стоп) от USB-иК передатчиков, получая сигнал от Canon Remote затем отправить его всякий раз, когда и хотите с-в вашей программе
Редактировать
Кажется, кто-то еще понять это первый
Need to record video with a DSLR using an SDK
Edit 2
Breezesys нашел решение это, кажется, есть недокументированная команда, но Chris breeze won't give the info up as u can see here
http://www.breezesys.com/DSLRRemotePro/help/index.html?video_capture.htm
некоторые шестнадцатиричный или реверсивный парень должен заглядывать в него:/
Редактировать 3
Пока здесь люди говорят:
это недокументированная взгляд на функцию для себя
Вот список команд и функций, а также у может извлеките их для yout self с dll export viewer,
DPPLibCom
DPPDLL
EDSDK
EdsImage
MLib
Ucs32P
Также здесь некоторые п @ STY инструменты у п @ свинарнике вещи с DLLs я надеюсь, и знаю тех, , причина их именования здесь незаконна
Официальный ответ от команды Canon DIDP: «К сожалению, текущий SDK не поддерживает функцию записи видео». – Dmitry
Это должно быть возможно, поскольку утилита EOS, которая поставляется на компакт-диске с камерой, поддерживает ее. –