Hallo,
gibt es eine möglichkeit dass auf der Box automatisch ein Script gestartet wird (in dem dann z.B. eine url aufgerufen wird mittels wGet) wenn sich das Bildseitenverhältnis von 4:3 auf 16:9 ändert und umgekehrt.
Auf dem seriellen Port wird ja dann eine Meldung in der Art:
"[controld] VIDEO_EVENT_SIZE_CHANGED 720x576 (16:9 -> 4:3)"
ausgegeben, welche man also für sowas als Event nutzen könnte (ich weiß nur nicht wie).
Ich hatte bereits versucht, in kleinen Zeitabständen diese Meldung als auch die Rückgabe des URL-Aufrufes "http://dbox/control/info?streaminfo" zu erhalten und auszuwerten (dort wird auf der 4. Zeile ja das Format zurückgegeben).
Leider wird durch dieses polling vom PC aus dann sowohl die Dbox unnötig ausgebremst, als auch der PC der dieses ständig abfragt.
Deshalb w ürde ich mir eine aktive Lösung wünschen, die von der Box her Bescheid gibt wenn sich dasFormat wechselt.
Ist sowas generell machbar?
Gruß
Agent_Smith
Script ausführen beim Formatwechsel
-
- Neugieriger
- Beiträge: 11
- Registriert: Sonntag 12. März 2006, 15:07
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe es gerade implementiert und eingecheckt. Beim Umschalten 4:3 -> 16:9 wird /var/tuxbox/config/16:9.start beim anderen Umschaltung wird /var/tuxbox/config/4:3.start ausgeführt. (Ja, dies sind perfekt gültige Filenames.) Ausserdem gibt es, seit ein Paar Stunden eingecheckt, die LIRC-Files 16:9.lirc und 4:3.lirc, die bei diese Umschaltungen ge-lirc-t wird.
-
- Neugieriger
- Beiträge: 11
- Registriert: Sonntag 12. März 2006, 15:07
-
- Foren-Moderator
- Beiträge: 1119
- Registriert: Sonntag 9. Juni 2002, 13:28
Hi,
entweder du baust dir ein Image selber um an den aktuellen CVS Stand zu kommen oder du probierst es morgen mit einem Image von DietmarW. Der generiert täglich Images mit dem CVS-Stand. (http://dietmarw.trale.de/)
Wenn du das auf der Box hast brauchst du nur noch die von Barf genannten Scripte anlegen
also
/var/tuxbox/config/16:9.start
und
/var/tuxbox/config/4:3.start
Sie werden ausgeführt/gestartet bei Formatwechsel....
Marc
entweder du baust dir ein Image selber um an den aktuellen CVS Stand zu kommen oder du probierst es morgen mit einem Image von DietmarW. Der generiert täglich Images mit dem CVS-Stand. (http://dietmarw.trale.de/)
Wenn du das auf der Box hast brauchst du nur noch die von Barf genannten Scripte anlegen
also
/var/tuxbox/config/16:9.start
und
/var/tuxbox/config/4:3.start
Sie werden ausgeführt/gestartet bei Formatwechsel....
Marc
-
- Neugieriger
- Beiträge: 11
- Registriert: Sonntag 12. März 2006, 15:07
-
- Foren-Moderator
- Beiträge: 944
- Registriert: Freitag 21. Januar 2005, 16:18