Dreambox 7025

Neue Plugins usw. Also alles was kein Problem/Verbesserungsvorschlag ist ;).
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Das Plugin ist nur für die 7025. Ich dachte du meinst mit "Geht das ganze bei der 7000 auch" die Frage vor deinem Posting, ob man das Auslesen der Daten auch bei der Dreambox machen könnte.
Gast

Beitrag von Gast »

ok
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

voc
Junior Member
Beiträge: 11
Registriert: 10 Jan 2008, 10:07

Sender-Streaming Patch

Beitrag von voc »

Ich habe das Capture-Plugin (DM-7025 driver) dahingehend erweitert, dass nun auch über einen "AdditionalCommand" ein Mediaplayer (vorzugsweise der VLC), über den dann der selectierte sender gestreamt wird, gestartet werden kann.
Der Patch kann von http://www.vocsys.at/misc/DreamboxStreaming.patch herunter geladen werden und ist fuer die 2.7er-Linie (svn) des TV-Browsers.

lg
voc
moofy
Senior Member
Beiträge: 100
Registriert: 06 Mär 2007, 11:55

Beitrag von moofy »

Klasse Idee! :)
Wie ist der Patch anzuwenden?
Könntest Du vielleicht ein neues CapturePlugin.jar kompilieren?

TV-Browser Version 2.7.x ?

Grüsse
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Danke. Ich werde den Patch morgen in das SVN einchecken.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Ich hab den Patch gerade probiert.

Anmerkungen:

- .isEmpty() ist nicht gut, da wir Java 5 code nutzen müssen ;)
- Wenn vlc nicht gefunden wird, passiert eine Exception, die nicht abgefangen wird. Eine Info "Leider ist ein Problem aufgetretten bei dem starten des Medienplayers, wollen Sie die Einstellungen korrigieren?" wäre nicht schlecht
- Statt "Sender streamen" würde ich "Sender in Medienplayer öffnen" nehmen
voc
Junior Member
Beiträge: 11
Registriert: 10 Jan 2008, 10:07

Beitrag von voc »

Danke fuer die Anmerkungen. Ich werd das alles noch nachziehen und dann den Patch erneut posten.

lg
voc
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Ach ja , nochwas: bei der Auswahl des Playes wäre ein Filechooser nett...
voc
Junior Member
Beiträge: 11
Registriert: 10 Jan 2008, 10:07

Beitrag von voc »

So, jetzt habe ich wieder etwas Zeit gefunden um die Anregungen in das CapturePlugin ein zu arbeitet.

- .isEmpty() ist weg
- die Exception wird vermieden. Statt dessen wird eine Meldung angezeigt
- JFileChooser ist eingebaut
- "Sender Streamen" ist durch "Sender in Mediaplayer öffnen" ersetzt worden

SV-Localisierung fehlt aber noch - vielleicht kann das noch wer uebersetzen.

Der Patch ist wieder über http://www.vocsys.at/misc/DreamboxStreaming.patch erreichbar.

lg
voc
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Danke für den Patch. Ist nun im SVN enthalten für die 2.7er Version:

http://tvbrowser.org:8080/jira/browse/TVB-160
moofy
Senior Member
Beiträge: 100
Registriert: 06 Mär 2007, 11:55

Beitrag von moofy »

Hi,

@voc: Vielen Dank für die erweiterte Funktion des CapturePlugins!

@bodo: Gäbe es die Möglichkeit das CapturePlugin.jar neu zu kompilieren,
damit wir nicht auf V2.7 warten müssen. :)

Grüsse
voc
Junior Member
Beiträge: 11
Registriert: 10 Jan 2008, 10:07

DreamboxConnector - connection.setConnectTimeout(10);

Beitrag von voc »

Ich verwende TVBrowser (auf meinem Laptop) in "freier Wildbahn", wobei ich über OpenVPN in mein Heimatnetz und somit auch mit meiner DM-7025 verbunden bin. Es hat sich herausgestellt, dass es in dieser Konstellation häufig (nahezu immer) zu java.net.SocketTimeoutException kommt, also der eingestellte Timeout-Wert von 10ms zu kurz ist. Ich habe für mich mal dieses Timeout auf 1s also 1000ms erhöht, womit dieses Problem verschwunden ist.

Ich möchte nun anregen, dieses Timeout generell im DreamboxConnector auf 1000ms zu setzen - sollte wirklich einmal eine Netzwerkverbindung zur Dreambox nicht aufgebaut werden können, ist diese eine Sekunde Wartezeit nicht wirklich dramatisch.

Was meint ihr?

Ich kann einen Patch zur Verfügung stellen, obwohl das händische Anpassen (8 x setConnectionTimeout() im DreamboxConnector) wahrscheinlich schneller erledigt ist.

lg
voc
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Okay, wieso eigentlich nicht...
DrData
Junior Member
Beiträge: 13
Registriert: 03 Dez 2007, 09:54

Beitrag von DrData »

Hi,

ich habe GP2 3.30 auf meiner 7025.

Ich kann keine Aufnahmen programmieren: Dialog kommt hoch, benimmt sich auch ordentlich, es wird aber kein Timer gesetzt.

Und in Aufnahmesteuerung stehen auch nicht die Timer der 7025.

Sollte es funktionieren? Ich habe auch schon komplett neu installiert...

DrData
Antworten