Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Lazarus
Newbie
Beiträge: 7
Registriert: 28 Jul 2013, 10:16

Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Lazarus »

Nach dem Upgrade von TV-Browser 3.3 auf 3.3.1 funktioniert die Aufnahmesteuerung nicht mehr.
Deshalb bin ich wieder auf Version 3.3 zurückgegangen.
Ich benutze Kubuntu 13.04 und als Java Version:
$ java -version
java version "1.7.0_25"
OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.13.04.2)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von ds10 »

Eine Aussage wie "funktioniert nicht" ist völlig unbrauchbar. Was funktioniert nicht?
Wird das Plugin von TV-Browser nicht geladen?
Welche Version des Plugins ist installiert?
Wird es geladen, es lassen sich aber keine Aufnahmen programmieren?
Kann man es nicht mehr konfigurieren?
Gibt es Fehlermeldungen, wenn man eine Aufnahme programmieren möchte?
Um welche Art von Gerät handelt es sich (Standard-Treiber, Enigma2, Topfield)?
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Lazarus
Newbie
Beiträge: 7
Registriert: 28 Jul 2013, 10:16

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Lazarus »

Vielen Dank für die Antwort. Eine genauere Beschreibung war schwierig, weil ich wieder die funktionierende Version 3.3 installiert hatte.
Nun bin ich wieder auf 3.3.1.

Ich benutze das Plugin "Aufnahmesteuerung 3.1.3.1 beta zum Programmieren eines PVR (VU+ Duo) mit Enigma2.
Wenn ich auf eine Sendung mit der rechten Maustaste klicke und vuplus -> Aufnahme wähle, bekomme ich eine Warnbox:

Das Plugin "Aufnahmesteuerung" hat einen Fehler verursacht. Soll es deaktiviert werden?
Ja | Nein | Details

Details bringt:

Code: Alles auswählen

----- Start of stacktrace -----
java.lang.NullPointerException
  at captureplugin.drivers.dreambox.connector.DreamboxConnector.addRecording(DreamboxConnector.java:414)
  at captureplugin.drivers.dreambox.DreamboxDevice.add(DreamboxDevice.java:253)
  at captureplugin.CapturePlugin$2.actionPerformed(CapturePlugin.java:233)
  at tvbrowser.core.plugin.ActionProxy.actionPerformed(ActionProxy.java:83)
  at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
  at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
  at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
  at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
  at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
  at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
  at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
  at java.awt.Component.processMouseEvent(Component.java:6505)
  at javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
  at java.awt.Component.processEvent(Component.java:6270)
  at java.awt.Container.processEvent(Container.java:2229)
  at java.awt.Component.dispatchEventImpl(Component.java:4861)
  at java.awt.Container.dispatchEventImpl(Container.java:2287)
  at java.awt.Component.dispatchEvent(Component.java:4687)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
  at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
  at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
  at java.awt.Container.dispatchEventImpl(Container.java:2273)
  at java.awt.Window.dispatchEventImpl(Window.java:2719)
  at java.awt.Component.dispatchEvent(Component.java:4687)
  at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
  at java.awt.EventQueue.access$200(EventQueue.java:103)
  at java.awt.EventQueue$3.run(EventQueue.java:694)
  at java.awt.EventQueue$3.run(EventQueue.java:692)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
  at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
  at java.awt.EventQueue$4.run(EventQueue.java:708)
  at java.awt.EventQueue$4.run(EventQueue.java:706)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
  at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
  at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
  at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
----- End of stacktrace -----
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von ds10 »

Ich habe eine neue Version des Plugins hochgeladen. Damit sollte das Problem beseitigt sein, allerdings nur theoretisch da ich mangels Hardware nicht testen kann.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Lazarus
Newbie
Beiträge: 7
Registriert: 28 Jul 2013, 10:16

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Lazarus »

Mit TV-Browser 3.3.1 stürzt das neue Plugin zwar nicht mehr ab, aber es kommt beim Versuch, einen Timer zu setzen die Meldung "Timer konnte nicht hinzugefügt werden", die sonst bei Timer-Konflikten ausgegeben wird. Die angezeigte Timerliste ist jedoch leer.

Sonst wird ja beim Start des TV-Browsers die Timerliste vom PVR eingelesen und die Sendungen, die aufgenommen werden sollen, markiert. Anscheinend klappt der Zugriff auf den PVR weder lesend noch schreibend.
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von ds10 »

Dazu kann ich nichts sagen, denn wie gesagt habe ich keine entsprechende Hardware. Möglicherweise basiert das ja auf neuerer/alternativer Firmware, da müsste sich halt jemand mit der entsprechenden Hardware beschäftigen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
sorosch
Junior Member
Beiträge: 10
Registriert: 03 Aug 2013, 20:06

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von sorosch »

Hallo,

ich habe auch ein Problem mit TvBrowser 3.3.1 (Transportable) - gerade eben installiert und die Daten von TvBrowser 3.2 importieren lassen.

Ich habe die Dreambox 8000 und nutze TvBrowser bereits einige Jahre - somit kein absoluter Neuling.

Wenn ich eine neue Aufnahme hinzufügen möchte (rechts klick auf den Eintrag) so hängt sich TvBrowser auf - dachte ich, und habe TvBrowser immer über den Taskmanager abgeschossen - abam muss nur warten - es dauert ca. 20-30 Sekunden, bis das neue "Aufnahmesteuerungsfenster" aufgeht - und ab dann geht es auch ganz normal super flott auf, wenn man mehrere Aufnahmen hinzufügen möchte. Geht man direkt in die Aufnahmesteuerung, so werden sofort die bereits vorhandenen Timer angezeigt.

Ich denke, da passt noch was nicht.
Wenn ich Log-Files posten soll, mache ich dies gerne, nur wo finde ich diese? Liegt das evtl. an die installierte Java-Version, da ich mitbekommen habe, dass diese auch (einmal) abgestürzt ist? Ich habe Java 1.6.0_39-b04 installiert - oder läuft jetzt Tv-Browser nun auch mit Java 1.7?


Dann noch einen Mega-Wunsch an die Programmierer der Aufnahmesteuerung - ich habe diesen Wunsch bereits schon mal gepostet - aber da du/ihr derzeit eh neue Funktionen einbaut - vielleicht könnr ihr dieses Feature doch noch mit einbauen:
Da die Dreambox im "normalen" Standby sehr viel Stom verbraucht, schalte ich diese nach der Aufnahme immer in den DeepStandby-Modus. Daher wäre es super, wenn man diesem Modus in der Aufnahmesteuerung als "Default"-Modus setzen könnte - bzw. überhaupt einen Modus als Default-Modus in den Optionen setzen kann - ansonsten muss ich jedesmal den Modus ändern --> ja ich weiß: jammern auf sehr hohem Niveu:) Das wäre noch das i-Tüpferlchen auf dem Wege der Perfektion:)

Vielen Dank an das komplete TvBrowser-Team.
George
Benutzeravatar
Agrivaine
Moderator
Beiträge: 810
Registriert: 21 Nov 2007, 14:39
Kontaktdaten:

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Agrivaine »

sorosch hat geschrieben:...Ich habe Java 1.6.0_39-b04 installiert - oder läuft jetzt Tv-Browser nun auch mit Java 1.7?...
Hi,
läuft problemlos: Java 1.7, TVB 3.3.1, DM7020HD (OE2.0); gibt auch keinerlei Probleme bei der Aufnahmesteuerung

btw: ich nutze "Auto", da braucht man gar nichts einstellen. War die Box vor der Aufnahme im DeepStandBy, geht sie nach der Aufnahme auch wieder in DeepStandBy :)
Gestern standen wir vor dem Abgrund; heute sind wir bereits einen Schritt weiter...
Gast

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Gast »

Hio,

ich habe jetzt Java 1.7.0_25-b17 installiert. Das selbe Verhalten bei mir.
Es dauert so ca. 20 Sekunden, bis das erste mal die das Pop-Up "Setze Zeit" (=also das Aufnahmesteuerungsfenster) erscheint. Ab dann wirds super schnell geöffnet.

@Agrivaine:
Das Problem hierbei ist aber: Was ist, wenn ich gerade einen Film angeschaue und dabei die Aufnahme beginnt. Dann geht die Dreambox doch nicht in den DeepStandBy, sobald die Aufnahme beendet wurde - oder?

Vielen Dank
Viele Grüße
George
Gast

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Gast »

Sorry - noch vergessen: Ich verwende wie gesagt TvBrowser 3.3.1 transportable und die Aufnahmesteuerung 3.1.3.3. beta
Benutzeravatar
Agrivaine
Moderator
Beiträge: 810
Registriert: 21 Nov 2007, 14:39
Kontaktdaten:

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Agrivaine »

Selbes Java wie bei mir. Ganz am Anfang beim wechseln auf 1.7 hatte ich das "einfrieren" auch mal, dachte aber es läge an Altresten von vorherigen Java-Versionen. Zumindest lief nach cleanen und neu installieren alles wieder normal. Allerdings wechselte ich gleichzeitig von OE1.6 auf 2.0 (und gleich noch das Image gewechselt :wink: ), so dass ich jetzt eigentlich nicht mehr sagen kann was letztendlich dafür verantwortlich war. Das Problem an sich war einfach die mangelnde Kommunikation Java/TVB <--> Dream. War besonders beim Tageserststart von TVB zu bemerken, denn da hole ich die EPG-Daten von der Dream. Da blieb er dann ebenfalls 30 Sekunden hängen. Liegt also IMO nicht direkt nur an der Aufnahmesteuerung, allerdings auch nicht am TVB, leider wohl an Altlasten von Java.

Ich habe da so ein "Mischmasch-Prinzip". Sehe ich beim setzten des Aufnahme-Timers bspw. 0:00 - 1:30 Uhr (Matratzenhorchdienst beginnt idR. bei mir 0:30 - 1:00 Uhr) klicke ich halt für den speziellen Fall auf "DeepStandBy". Bin ich trotzdem noch wach, kann ich das runter fahren per FB abbrechen.
Selbst immer auf "Auto" belassen funktioniert bei mir eigentlich gut. Per Plugin/Image (? weiß gerade nicht wo) kommt bei mir eine Inaktivitätsanzeige. Drückt nun innerhalb von 120 Sekunden keiner auf die FB schaltet die Box ab.
Ich will die Funktion nicht in Abrede stellen, aber es muss halt auch immer einer programmieren. Ich kann halt leider kein Java...
Gestern standen wir vor dem Abgrund; heute sind wir bereits einen Schritt weiter...
Holly
Junior Member
Beiträge: 16
Registriert: 08 Jul 2013, 13:51

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Holly »

Seit gestern kommt bei mir auch immer eine Fehlermeldung wenn ich einen neuen Timer setzen möchte. An der Firmware des Receivers so wie an den Einstellungen des TV-Browsers wurde nichts geändert. Auch eine versuchsweise Neuinstallation des TV-Browsers brachte keine Besserung. Sollte ich Java einmal neu installieren ?

Das Plugin "Aufnahmesteuerung" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.NullPointerException
at java.net.URLEncoder.encode(Unknown Source)
at captureplugin.drivers.dreambox.connector.cs.E2TimerHelper.timerAdd(E2TimerHelper.java:587)
at captureplugin.drivers.dreambox.connector.DreamboxConnector.addRecording(DreamboxConnector.java:388)
at captureplugin.drivers.dreambox.DreamboxDevice.add(DreamboxDevice.java:253)
at captureplugin.CapturePlugin$2.actionPerformed(CapturePlugin.java:233)
at tvbrowser.core.plugin.ActionProxy.actionPerformed(ActionProxy.java:83)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at tvbrowser.extras.favoritesplugin.FavoritesPlugin.showManageFavoritesDialog(FavoritesPlugin.java:858)
at tvbrowser.extras.favoritesplugin.FavoritesPlugin.showManageFavoritesDialog(FavoritesPlugin.java:832)
at tvbrowser.extras.favoritesplugin.FavoritesPlugin.showManageFavoritesDialog(FavoritesPlugin.java:828)
at tvbrowser.extras.favoritesplugin.FavoritesPlugin$9.actionPerformed(FavoritesPlugin.java:813)
at devplugin.ButtonAction.actionPerformed(ButtonAction.java:70)
at tvbrowser.ui.mainframe.toolbar.ToolBar$11.actionPerformed(ToolBar.java:617)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at util.ui.PopupButton.fireActionPerformed(PopupButton.java:53)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von ds10 »

Es sieht nach einer defekten Konfiguration der Aufnahmesteuerung aus.

[ Post made via Android ] Bild
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Holly
Junior Member
Beiträge: 16
Registriert: 08 Jul 2013, 13:51

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Holly »

war echt eine seltsame Angelegenheit, auch das deinstallieren und neu aufsetzen brachte nichts. Habe dann den Ordner aus AppData\Roaming\TV-Browser\3.3.1 einer anderen Installation eines anderen Rechners genommen und nun geht es wieder. gibt es eine Möglichkeit an meine "Lieblingssendungen" der alten Installation zu kommen die ich gesichert hatte ? Ich hatte diese schön nach Schauspielern (über 100) Regisseuren und Themen geordnet.
Benutzeravatar
Agrivaine
Moderator
Beiträge: 810
Registriert: 21 Nov 2007, 14:39
Kontaktdaten:

Re: Aufnahmesteuerung funktioniert nicht ab TV-Browser 3.3.1

Beitrag von Agrivaine »

Backup_der_Daten, also einfach von deinem Backup zurück kopieren :)
Gestern standen wir vor dem Abgrund; heute sind wir bereits einen Schritt weiter...
Antworten