NextVIEW

Fehler in den Programmdaten; Senderwünsche; Aktualisierungsprobleme; Fragen, die die Programmdaten betreffen;
offal

Beitrag von offal »

@jb: besten dank fuer das (neue) plugin! :) ich glaub es geht bei mir immer noch nicht ganz, wobei es keine fehlermeldungen gibt beim update. aber irgendwie habe ich nxtvepg noch nie wirklich durchschaut... muss das mal richtig konfigurieren ;)


der wo nach dem raw dump fragte:

Code: Alles auswählen

Nextview ASCII Dump
AI: "Merged database (TSR1, TV5, TSI1, SF1, Kabel 1)" version 1/1, 44 netwops, this=0
    stream 1: #NI=0 #OI=1 #MI=0  stream 2: #NI=25 #OI=116 #MI=1
     0: CNI=04c2,LTO=0,days=8,lang=4,blocks 0000-0000-0000,addi=000  TSR1
     1: CNI=04c8,LTO=0,days=8,lang=4,blocks 0000-0000-0000,addi=000  TSR2
     2: CNI=33f1,LTO=0,days=8,lang=4,blocks 0000-0000-0000,addi=000  TF1 
     3: CNI=33f2,LTO=0,days=8,lang=4,blocks 0000-0000-0000,addi=000  France2
     4: CNI=33f3,LTO=0,days=8,lang=4,blocks 0000-0000-0000,addi=000  France3
     5: CNI=04c3,LTO=0,days=8,lang=3,blocks 0000-0000-0000,addi=000  TSI1
     6: CNI=04c9,LTO=0,days=8,lang=3,blocks 0000-0000-0000,addi=000  TSI2
     7: CNI=3901,LTO=0,days=4,lang=3,blocks 0000-0000-0000,addi=000  RAIuno
     8: CNI=3902,LTO=0,days=3,lang=3,blocks 0000-0000-0000,addi=000  RAIdue
     9: CNI=fa05,LTO=0,days=4,lang=3,blocks 0000-0000-0000,addi=000  Canale5
    10: CNI=04c1,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  SF1 
    11: CNI=04c7,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  SFzwei
    12: CNI=04cc,LTO=0,days=1,lang=1,blocks 0000-0000-0000,addi=000  SFinfo
    13: CNI=0dc1,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  ARD 
    14: CNI=0dc2,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  ZDF 
    15: CNI=0dc7,LTO=0,days=5,lang=1,blocks 0000-0000-0000,addi=000  3sat
    16: CNI=0d85,LTO=0,days=3,lang=1,blocks 0000-0000-0000,addi=000  arteD
    17: CNI=0dc9,LTO=0,days=5,lang=1,blocks 0000-0000-0000,addi=000  KiKa
    18: CNI=0dcb,LTO=0,days=5,lang=1,blocks 0000-0000-0000,addi=000  BR3 
    19: CNI=0dfe,LTO=0,days=2,lang=1,blocks 0000-0000-0000,addi=000  MDR 
    20: CNI=0de0,LTO=0,days=5,lang=1,blocks 0000-0000-0000,addi=000  SW3 
    21: CNI=0d8d,LTO=0,days=4,lang=1,blocks 0000-0000-0000,addi=000  DSF 
    22: CNI=0d91,LTO=0,days=3,lang=1,blocks 0000-0000-0000,addi=000  EurosportD
    23: CNI=0d92,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  Kabel1
    24: CNI=0d8c,LTO=0,days=3,lang=1,blocks 0000-0000-0000,addi=000  N-TV
    25: CNI=0487,LTO=0,days=2,lang=1,blocks 0000-0000-0000,addi=000  Pro7
    26: CNI=0dab,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  RTL 
    27: CNI=0d8f,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  RTL2
    28: CNI=0db9,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  SAT.1
    29: CNI=0d8a,LTO=0,days=4,lang=1,blocks 0000-0000-0000,addi=000  SuperRTL
    30: CNI=0d8e,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  VOX 
    31: CNI=0ac1,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  ORF1
    32: CNI=0ac2,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  ORF2
    33: CNI=ddd9,LTO=0,days=8,lang=5,blocks 0000-0000-0000,addi=000  BBCPrime
    34: CNI=326b,LTO=0,days=3,lang=4,blocks 0000-0000-0000,addi=000  Cartoon
    35: CNI=33f6,LTO=0,days=8,lang=4,blocks 0000-0000-0000,addi=000  M6  
    36: CNI=33c9,LTO=0,days=3,lang=4,blocks 0000-0000-0000,addi=000  Planete
    37: CNI=f500,LTO=0,days=8,lang=4,blocks 0000-0000-0000,addi=000  TV5-FBS
    38: CNI=fa06,LTO=0,days=4,lang=3,blocks 0000-0000-0000,addi=000  Italia1
    39: CNI=0d94,LTO=0,days=8,lang=1,blocks 0000-0000-0000,addi=000  Pro7
    40: CNI=0d88,LTO=0,days=3,lang=1,blocks 0000-0000-0000,addi=000  VIVA
    41: CNI=9001,LTO=0,days=3,lang=1,blocks 0000-0000-0000,addi=000  TRT 
    42: CNI=0de6,LTO=0,days=5,lang=1,blocks 0000-0000-0000,addi=000  WDR 
    43: CNI=0d7a,LTO=0,days=3,lang=1,blocks 0000-0000-0000,addi=000  N24 
    #PI blocks total: 44 (44 stream 1 only)
Benutzeravatar
jb
Plugin-Developer
Beiträge: 245
Registriert: 24 Mai 2007, 16:18

Beitrag von jb »

@ offal

Natürlich muß erst mal NextView funktionieren. Sonst können auch keine Daten ausgelesen werden.

Ansonsten:

Frage1 wie gehabt:
Schau doch mal nach, ob im TVData/nextviewdataservice.NextViewDataService Verzeichnis eine plausible xmldata datei (> 1kb) steht. Vielleicht mal mit einem Texteditor öffnen und schauen, ob sie nach einer XML-Datei ausschaut.

Ist die Datei OK, dann liegt's auf jeden Fall am Plugin. (Hast Du die Logfunktion eingeschaltet? Steht in der Logdatei was interessantes drin.)

Fehlt die Datei, oder = 1kb würd' ich zuerst einmal die Einstellungen testen. Wenn die OK sind, vielleicht TVB aus der Konsole starten, dort gibt dann noch ausführlichere Meldungen.

jb
offal

Beitrag von offal »

ja daten fetchen tut es schon.

.tvbrowser/tvdata/nextviewdataservice.NextViewDataService/xmldata ist >600K und stimmt mit derjenigen datei ueberein, die mit tvtime funktioniert (dtd 0.5)

im output sehe ich leider nichts :( -> ich habe das log mal raufgeladen, kann aber noch keine urls posten bis irgendwann heute.. werde ich nachholen ;)
Benutzeravatar
jb
Plugin-Developer
Beiträge: 245
Registriert: 24 Mai 2007, 16:18

Beitrag von jb »

@offal

Ich hab Dir eine PN geschickt, damit Du mir das log schicken kannst, und auch die xmldata.

jb

Nachtrag:

Bis wohin tut's, und wo genau geht's nicht mehr weiter? Kannst Du mir das mal anhand des folgenden Ablaufs beschreiben.

1 - TVBrowser starten.
2 - Einstellungen -> TV Daten Services -> NextViewDataService öffnen
3 - Konfiguration vornehemn
3 - 'Übernehmen' anklicken
4 - Allgemeine Einstellungen -> Sender öffnen
5 - Senderliste aktualisieren, danach erscheine die Sender in der linken Spalte (mit blauem TV-Browser-Logo, die von Plugin mitgebrachten Logos funktionieren hier irgendwie nicht)
6 - Sender in die rechte Spalte verschieben
7 - OK anklicken
8 - TVDaten aktualisieren mit NextViewDataService.
poppi
Full Member
Beiträge: 89
Registriert: 21 Dez 2007, 23:47

Beitrag von poppi »

Kleines Feedback. Das Plugin funktioniert bei mir unter XP, TVBrowser 2.6.3, nexTView 2.8.0 einwandfrei.

Spitze! :D
midnightflash
Full Member
Beiträge: 72
Registriert: 26 Feb 2007, 13:08

Beitrag von midnightflash »

Bei mir, Ubuntu 7.10 (s.o.) und Gentoo unstable (also ~x86), laufen jeweils gut mit dem neuen Plugin.
ds10
Site Admin
Beiträge: 19125
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Beitrag von ds10 »

@jb
Ich habe in der Hilfe den Hinweis gelesen, dass gegen die Plugin-Schnittstelle verstoßen wird. Das ist bei den genannten Klassen aber gar nicht der Fall, da alle Klassen und Pakete aus util auch zur Plugin-Schnittstelle gehören.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
jb
Plugin-Developer
Beiträge: 245
Registriert: 24 Mai 2007, 16:18

Beitrag von jb »

@ds10

Danke für den Hinweis -- streich ich mit Freuden aus der ReadMe.

Da hab' ich wohl die Vorgaben aus dem Wiki falsch verstanden, oder wollte ienfach überkorrekt sein. Und war's dann wieder nicht, denn sonst hätt ich auch noch die tvdataservice.xxx Importe erwähnen müssen. (Der Haupanstoß war wohl, daß sich anscheinend util.misc.OperatingSystem irgendwann geändert hatte.)

Dazu gleich noch eine Frage:

Falls ich die AutoRun-Funktion, die ich in meiner Starterkit-Mißhandlung eingebaut hatte, auch in den NextViewDataService einbauen sollte, würde das allerdings nicht mehr 'sauber' gehen. Oder besser weglassen? (Da NextView ständig neue Daten produziert, und nur für die nächsten paar Stunden relativ vollständig ist, halte ich diese Funktion allerdings für wichtig, weil äußerst komfortabel).

gruß
jb
ds10
Site Admin
Beiträge: 19125
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Beitrag von ds10 »

jb hat geschrieben:Falls ich die AutoRun-Funktion, die ich in meiner Starterkit-Mißhandlung eingebaut hatte, auch in den NextViewDataService einbauen sollte, würde das allerdings nicht mehr 'sauber' gehen. Oder besser weglassen? (Da NextView ständig neue Daten produziert, und nur für die nächsten paar Stunden relativ vollständig ist, halte ich diese Funktion allerdings für wichtig, weil äußerst komfortabel).
Meinst du das automatische Datenupdate nach einer gewissen Zeitspanne?
Das ginge mit der aktuellen Plugin-Schnittstelle tatsächlich nicht.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
hubendubel
Gold Member
Beiträge: 331
Registriert: 14 Mai 2006, 18:31

Beitrag von hubendubel »

Es wäre schon wichtig, dass das NexTViewPlugin ständig neu die Daten updatet.

Wie ist das eigentlich grundsätzlich geregelt? Wenn irgendwo eine Sendung angezeigt wird, und beim nächsten Update ist die Sendung in der Quelle nicht mehr vorhanden, wird sie dann auch aus dem TVB gelöscht, oder passiert das nur, wenn sie überschrieben wird? Es kann nämlich auch passieren, dass Sendungen, die einmal angezeigt wurden, im NexTView irgendwann nicht mehr angezeigt werden
TVB 3.2, Java 1.6.0, Linux-Ubuntu 12.4
Benutzeravatar
jb
Plugin-Developer
Beiträge: 245
Registriert: 24 Mai 2007, 16:18

Beitrag von jb »

Die 'alten' Daten werden grundsätzlich gelöscht!!!

Leider, wie jetzt im Moment. Denn damit sind auch z.B. die Errinnerungen futsch. Hab's heute morgen gemerkt, daß die NextView Daten nur noch aus Lücken bestehen. Entweder kommt nichts mehr über das EPG oder meine Karte spinnt wieder (unter Linux krieg ich nämlich überhaupt keine Acquisition mehr hin.)

jb
offal

Beitrag von offal »

so, es tut! :D

war ja eigentlich klar, dass ich den channel von nextvepg nehmen musste und nicht den von TV-Browser ;) zudem musste ich noch auf 2.6.3 updaten, womit der bug mit dem nichtdarstellen der subscribed channels in den settings verschwunden ist.
ich kriege btw die (korrekten) icons von dem nextview data service

nochmals besten dank jb :D

[e] also korrektes icon.. einfach die, wo alle gleich aussehen bis auf den text ;)
poppi
Full Member
Beiträge: 89
Registriert: 21 Dez 2007, 23:47

Beitrag von poppi »

jb hat geschrieben:Die 'alten' Daten werden grundsätzlich gelöscht!!!

Leider, wie jetzt im Moment. Denn damit sind auch z.B. die Errinnerungen futsch. Hab's heute morgen gemerkt, daß die NextView Daten nur noch aus Lücken bestehen. Entweder kommt nichts mehr über das EPG oder meine Karte spinnt wieder (unter Linux krieg ich nämlich überhaupt keine Acquisition mehr hin.)

jb
Das Problem habe ich seit gestern auch. Trotz an sich guten Empfangs kommen kaum Daten an. Komisch. Man mag fast eine Verschwörungstheorie draus basteln wollen... :wink:

Das "neue" Plugin hat bei mir übrigens selten - nicht reproduzierbar - den Effekt, dass der TVBrowser die Sender vergisst, die er von NextView bezieht. Das passiert mit der alten "Quick-and-dirty"-Version übrigens nicht.
Benutzeravatar
jb
Plugin-Developer
Beiträge: 245
Registriert: 24 Mai 2007, 16:18

Beitrag von jb »

also erstmal @ offal: Danke für die Info. Plumps, sagte der Stein.

ach die Icons: ich weiß, das die Beschriftungen häßlich sind. War eigentlich nur eine Spielerei von mir, da ich mir im TVB nur die Icons anzeigen lasse, und es mich deshalb beim Testen gestört hat, daß die Sender nicht mehr zu unterscheiden waren. Und warum nicht alle betextet? Nach den VG-Media Sendern hatte ich einfach keine Lust mehr!

Die 'originale' Icons müßt Ihr Euch selbst über 'Sender konfigurieren' einbauen. Bei mir liegen die immer noch im Datenverzeichnis des TvBrowserDataService, die meisten unter 'icons_main'. (Im Dialogfenster 'Alle Dateitypen' einstellen, da ohne Endung abgespeichert! Den Rest muß man sich zusammensuchen. Am besten alle irgendwo sichern.

jb
hubendubel
Gold Member
Beiträge: 331
Registriert: 14 Mai 2006, 18:31

Beitrag von hubendubel »

jb hat geschrieben:Die 'alten' Daten werden grundsätzlich gelöscht!!!
Das ist schlecht, sehr schlecht sogar. An die TVB-Entwickler: Kann man da nicht irgendetwas machen? Es geht, und das sei ausdrücklich bemerkt, nicht um die Löschung der Daten nach einem Tag, es geht darum, dass wenn neu eingelesen wird, bei nexTView wieder mal irgendwas fehlt, doch zumindest das alte erhalten bleiben sollte.
jb hat geschrieben:Leider, wie jetzt im Moment. Denn damit sind auch z.B. die Errinnerungen futsch. Hab's heute morgen gemerkt, daß die NextView Daten nur noch aus Lücken bestehen. Entweder kommt nichts mehr über das EPG oder meine Karte spinnt wieder (unter Linux krieg ich nämlich überhaupt keine Acquisition mehr hin.)
Ich habe bei fast allen Sender alle Daten, nur n24 und n-tv fehlte heute morgen komplett, sind aber mittlerweile auch wieder fast komplett.

Es wäre schön, wenn die NexTView Daten von Zeit zu Zeit automatisch erneuert werden, aber alte Daten, die in der Zukunft liegen, dabei nicht gelöscht werden, es sei denn, sie überschneiden sich mit neue.
TVB 3.2, Java 1.6.0, Linux-Ubuntu 12.4
Antworten