Ich suche nach einer Kamera und einem Environment, in der sie
1. an OBS streamen kann
2. die live Bilder lokal ohne große Latenzen an einen Beamer projizieren kann (Theater und Co)
3. live Musizieren über Internet (Spezialserver von Unis) möglich wird
Mir wurden Ximea Cams empfohlen. Die Auflösung muss garnicht so hoch sein.
Doch der Hersteller meinte, dass aktuell keine Unterstützung für OBS geboten werden kann.
Basierend auf deren API, könnte man einen Adapter implementieren.
Die Anbindung über Standardschnittstellen wäre auch denkbar, allerdings dann nur mit Latenzen und Verlusten.
Mithilfe der C/C++ oder .net API kann man das aber entwickeln.
Die Kameras schreiben die Bilddaten über die jeweilige Schnittstelle (USB3) in den Hautspeicher des Rechners, und zwar in einem RAW-Format ohne Debayering.
Ebenfalls können die Bilddaten auch auf dem Bildschirm gezeichnet werden, mithilfe eines beliebigen Window-Managers. Man könnte auch das hauseigene Viewer CamTool dafür verwenden, oder aber Bildverarbeitungsbibliotheken, wie z.B. OpenCV.
Was denkt ihr darüber?
Ich kann so etwas natürlich nicht programmieren.
Vielleicht bin ich auch auf der falschen Fährte.
Daher meine Frage, seht ihr nach Lösungen für die oben genannten Anforderungen?