Videobeamer-Ansteuerung
aus dem DMXControl-Wiki
Inhaltsverzeichnis |
Aktuelle Hinweise
Mangels beteiligung an der Umsetzung des Projektes ruht die eigentliche Videobeamer-Ansteuerung. Es gibt allerdings Projekte, die zumindest Teile des ursprünglichen Projektes abdecken und den meisten von Euch sicherlich genügend Features für Eure Arbeit bieten können :o)
Zu dem hier diskutierten Projekt gibt es alternativ das bereits in der beta-Phase laufende Plugin zur Ansteuerung des MediaCenters von Digital Enlightenment, siehe Ansteuerung des Digital Enlightenment MediaCenters (Tutorial)
Auch der Softbeamer kann bereits einige Funktionen abbilden (hier ist allerdings die Einbindung in die DMXC2.9 ein Problem - zumindest auf meinem Rechner (Anm. ballrock2)
Wer noch mehr Funktionalität wünscht, kann zudem die kostenlose Demoversion von ArkaosVJDMX 21 Tage testen (DDF gibt es von Jan-Hendrik und in 21 Tagen sind die meisten Produktionen durch ;o)
Motivation
Videobeamer sind heute an den meisten Schulen und Theatern vorhanden oder können recht günstig gemietet werden. Sie eröffnen eine ganz neue Welt vom Arbeiten mit Licht, da ihre Ausgabe nicht auf feste Gobos und begrenzte Farben beschränkt ist. DMXControl soll um eine Steuermöglichkeit (vorerst Ausgabe) für Videobeamer erweitert werden.
Technische Überlegungen
Auf der technischen Seite wird der Arbeitsrechner, auf dem die Software läuft um weitere Grafikkarten (oder Dualmonitoring) erweitert. DMXC steuert die Ausgabefenster auf den weiteren Monitoren.
Denkbar ist auch, an Slaverechner (ggf. netzwerkfähig?) ein Steuersignal via DMX zu übertragen, aber das ist noch nicht Teil der aktuellen Entwicklung.
Des weiteren soll (Anm.d.Autors: da muss ich noch schauen, ob es das schon gibt, ballrock2) es eine Möglichkeit geben, eine XY-Einheit anzusteuern, um aus einem Beamer und der Einheit einen günstigen kleinen Scanner zu schaffen.
[Nachtrag: 11/2006] Da zur Zeit das Projekt DMX-Control etwas im Stocken ist, habe ich beschlossen, die Software auszukoppeln und getrennt weiter zu führen. Demnächst wird es dann endlich auch eine Testversion zum Download geben. Für DMXC werde ich ein Plugin schreiben, dass die Software komfortabel über die DMX-Kanäle ansteuern und mit in die Lichtshows einbinden kann.
Version 1 (mit Ergänzungen von Matthias -> siehe Diskussion)
- netzwerkfähig, Server/Client-Architektur
- Abspielen Bildern (JPG, GIF, BMP), Standard-Videofiles (MPG, AVI), Flash-Animationen (SWF), Internetseiten (URLs)
- Funktionen: Datei... Start, Pause Stop (aus)
- Einbinden in eine Blackout-Funktion
Version 2
- Neue Medien: PowerPoint (PPT) - Überlegungen zu einem IR-Modul um z.B. auch DVD-Player als Medienquelle zuzulassen
Version 3
- Videocapture (unter Vorbehalt) - Ansteuerung eines Shutters, der bei schwarzen Bild ggf. den Lichtstrahl kappt (kein Strobeeffekt) - Treiber zur Steuerung eines Videobeamers mit XY-Einheit (ggf. mit Schärferegulierung)
Zeitplan / Aktueller Stand
Phase 1:
- bis 15.10.2005: Sammlung von Vorschlägen, Wünschen und Erfahrungen
- bis 01.01.2006: Implementierung der Erweiterung
- bis 15.01.2006: Praxistext
- bis 30.01.2006: Debuging
Phase 2:
- ab 01.11.2006: Verbesserter Aufbau der Quelltexte
- ab 01.03.2007: Betatest (Tester willkommen; einfach in der Diskussion posten)
- 05.2007: Praxistest
- 08.2007: Spätester Termin der Fertigstellung
Aktueller Stand
DMXC-Video-Client
- Client/Server/Port - Tests abgeschlossen (01.10.2005) - Betaversion des Ausgabeclients - Version 1 fertiggestellt (08.10.2005) - Nach Problemen mit dem Doublebuffering der Grafikausgabe: Betaversion2 des Ausgabeclients fertiggestellt (16.11.2005) - Nach einigen Schwierigkeiten im Detail (alleine entwickeln frustet), ersteinmal eine Lightversion beschlossen: (04.05.2006)
- bis zu 512 Beamer und bis zu 512 Motive (JPG, GIF, SWF, BMP) -> fertig - Einbindung in DMXC mit Treiber und Zusatzplugin (DMX2IP-Converter) -> fertig - Konfiguration INI-File -> fertig - Funktionen: Load (auch im Hintergrund), Play/Start, Stop/Blackout
- Neue Architektur der Software erarbeitet, Programmierung beginnt, suche weiterhin Mitprogrammierer (15.11.2006)
Ansprechpartner
- Andreas Gundelach (ballrock2)
(weitere Entwickler sind herzlich willkommen)
