Este projeto foi arquivado porque não é mantido ativamente. Não podemos fornecer suporte. Para desenvolvedores que desejam fazer um fork, você provavelmente desejará começar no branch libgphoto2 .
O v002 Camera Live fornece um servidor Syphon para uma câmera conectada, permitindo que ela seja usada como transmissão de vídeo ao vivo.
Atualmente, as únicas câmeras suportadas são Canon DSLRs, consulte CAMERAS.md para obter uma lista.
Você pode baixar o aplicativo na página de lançamentos.
A latência típica de uma Canon 7D é de 120 ms (entre 3 e 4 quadros a 30 FPS), o que é comparável à latência da saída HDMI da mesma câmera conectada a um dispositivo de captura.
v002 Camera Live é um aplicativo para Mac. Baixe o aplicativo. Se desejar, você pode movê-lo para a pasta Aplicativos. Alguns usuários (principalmente do Chrome) relataram que o download apareceu como uma pasta em vez de um aplicativo. Tente fazer o download com um navegador diferente e certifique-se de não seguir o link para o código-fonte.
v002 Camera Live fornece saída por meio de um servidor Siphon. Este não é um driver de câmera de vídeo. Se quiser usar o Camera Live com software de videochamada que não suporta Syphon, você precisará de um driver de câmera de vídeo virtual com suporte para Syphon. CamTwist é uma escolha popular.
Consulte o log de alterações para obter detalhes das alterações entre as compilações lançadas.
Para construir o projeto sozinho, você deve adquirir suas próprias cópias das bibliotecas necessárias:
O Canon EDSDK está disponível na Canon na sua região. Coloque as pastas Framework e Header do SDK na pasta EDSDK ao lado deste arquivo.
libjpeg-turbo está disponível em http://libjpeg-turbo.virtualgl.org. Instale usando o instalador libjpeg-turbo e, em seguida, execute as seguintes operações para tornar uma cópia adequada para incorporação (observe que o estágio de redução é necessário para que o design de código seja bem-sucedido):
cd <project dir>
cp /opt/libjpeg-turbo/lib/libturbojpeg.0.dylib libturbojpeg.0.dylib
# id to location in app bundle
install_name_tool -id @executable_path/../Frameworks/libturbojpeg.0.dylib libturbojpeg.0.dylib
# link against system libgcc_s
install_name_tool -change /opt/local/lib/libgcc/libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib libturbojpeg.0.dylib
# discard architectures for other platforms
lipo -thin x86_64 libturbojpeg.0.dylib -o libturbojpeg.0.dylib