neutrinoTV - yet another LiveTV viewer

Rund um Arnos Tool

Moderator: Arno

Nachricht
Autor
Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

neutrinoTV - yet another LiveTV viewer

#1 Beitrag von Arno » Sa 11 Mär 2006, 15:32

Hallo,

Nach TuxVision, Wingrab, WingrabTV, JackTV, yWebLiveTV, VLCRape nun noch einer: neutrinoTV (yet another LiveTV viewer - yaltvv ist unaussprechbar, daher neutrinoTV :))

Warum noch einer? Naja, weil keiner mir das bietet was ich eigentlich haben wollte: ein nachgebildetes neutrino auf dem PC inklusive OnScreenDisplay, welches vollständig per Hotkeys steuerbar ist (und somit auch per Fernbedienung). Ok, die hier jetzt vorgestellte Version ist noch nicht ganz soweit, es gibt noch viele Bugs und viele Stellen die noch Baustellen sind, wie z.B. das Hotkey management, aber mal sehen ob sonst noch jmd. Interesse daran hat.

Weiter unten gibts screenshots (nur für eingeloggte Benutzter - die Bilder sind auch auf den server zum downloaden)

Installation
Bevor man neutrinoTV nutzen kann müss man sicherstellen dass folgende Komponenten auf dem System installiert sind:

1.) Microsoft .NET Framework 2.0
2.) Microsoft Managed DirectX Feb. 2006 (siehe weiter unten)
3.) VLC Player mit installiertem ActiveX plugin (v0.8.4a). ACHTUNG: Das ActiveXPlugin ist nicht das Gleiche wie das Mozilla-Plugin.

Wenn neutrinoTV startet und es einfach nur abstürzt fehlt einer der obigen Komponenten oder ist in der falschen Version vorhanden. Übliche Fehlerquellen sind (1) Fehlerhafte Installation von Managed DirextX und (2) falsche Version oder fehlendes ActiveX Plugin.

Auf http://neutrinotv.homeip.net/ findet man folgendes (die webseite kommt irgendwann, momentan einfach nur die Dateien):
Mirrors von jmittelst gibts unter: http://jmittelst.no-ip.com/ntv/ und http://www.jmittelst.de.vu/ntv (schnell, allerdings nur Dateien bis 1.5MB) - hier sind auch die wichtigsten Informationen hinterlegt und desweiteren gibts hier links für alternative downloads der benötigten Komponenten. Vielen Dank dafür an jmittelst! Bitte verwendet soweit möglich die mirrors, da meinem Upload enge Grenzen gesetzt sind (192kbits).

A.) neutrinoTV-0.9Bxxxx.zip: ein Archiv mit den nötigen Dateien - einfach irgendwohin kopieren und starten (der Installer ist nicht notwending und es reicht wenn man die aktuellste Version nimmt).

B.) neutrinoTV-0.9Bxxxx-Installer.zip: Ein Installer, welcher notwendige Verzeichnisse und einen Programmeintrag usw. anlegt - in Zukunft wir dieser auch überprüfen ob die notwendigen Vorraussetzungen erfüllt sind (siehe notwendige Komponenten oben) - Momentan überprüft er nur das .NET Framework. Der Installer existiert nur für die Bequemlichkeit. Man bekommt gleich die Verzeichnisse und die Verknüpfungen. In den zips sind auch alle nötigen Dateien enthalten. Momentan enthält der Installer noch zusätzlich die Datei axvlc.dll, welche das ActivX Plugin ist. Dies wird momentan aber nicht verwendet, sondern das welches (hoffentlich) bereits im System vorhanden ist. Sollte auf einem System noch kein ActiveX Plugin installiert sein, so kann man im neutrinoTV Verzeichnis das Plugin mit "regsvr32 axvlc.dll" registrieren. (Wenn VLC gar nicht installiert ist, hilft auch das Registrieren des Plugins nichts..)

C.) neutrinoTV-0.9Bxxxx-Update.zip: Nur die exe-Datei als update gegenüber einer vorherigen Installation, sei es zip oder mit Installer.
(man benötigt nur eine von A oder B; C sind updates)

D.) directx_feb2006_redist.exe: Microsoft Managed DirectX Feb. 2006; Dies ist eine Sammlung von Dll welche notwendig sind um die DirectX Funktionen anzusprechen (ich verwende DirectInput für die hotkeys). Dies ist die Download version, sprich die vollständige Version mit ca. 50 MB. Mir wäre es recht wenn ihr das von Microsoft runterladed, da mein Server nur ein DSL Upstream hat....
Anmerkung zur installation von Managed DirectX: Der Installer fragt nach einem Verzeichnis, wo er die dateien hinpacken soll - dieses verzeichnis ist erstmal völlig egal. Wenn er mit enpacken fertig ist, dann in dieses Verzeichnis gehen und setup aufrufen. Erst dann ist Managed DirectX installiert..


Kurzanleitung (v0.9 B2282)
Nach dem ersten erfolgreichen Start von neutrinoTV muss zunächst die IP Adresse der dbox eingetragen werden. Dies macht man in den Einstellungen (Settings) unter dem Reiter Netzwerk (Network) im Feld "Dbox IP or Hostname". Bei erfolgreichem setzen der IP erscheint darüber auch eine Meldung im Log. Die Einstellungen können danch geschlossen werden.

Ein Klick auf "Get Channels" ladet alle Kanäle von der dbox. Nachdem alle Kanäle geladen wurden, ändert der Button "Get Channels" sein Bedeutung in "Refresh EPG" - damit kann man die aktuellen EPG Daten erneut abfragen und bei Bedarf lokal aktualisieren.

Mit "Go Live" kann man nun den aktuellen Kanal streamen. Man kann mit Pfeil Runter/Rauf wählen welchen EPG man rechts sehen möchte. Pfeil links/rechts wechselt den selektierten EPG Eintrag unterhalb des Bildes. Mit "Bild Auf" bzw. "Bild Ab" schaltet man einen Kanal vor bzw. zurück. Doppelklick auf einen Kanal in der Kannalliste schaltete auch auf diesem um - egal ob man gerade live ist oder nicht.

Ein Doppelklick ins Bild bzw. drücken der Taste F8 schaltet in den Fullscreen Modus um (und von da wieder zurück). Die Hotkeys Bild auf/ab funktionieren auch im Fullscreen modus.
Im Fullscreen Modus wird durch Drücken der ENTER Taste eine Kanalliste, ähnlich wie bei neutrino, aufgerufen. Pfeil Auf/Ab wählt innerhalb des Bouquets, Pfeil rechts/links wechselt das Bouquet. Durch erneutes drücken von ENTER wechselt man auf den selektierten Kanal. Mit ESC schliesst man diese Liste.

Ein Klick in das Beschreibungfenster (rechts neben dem Bild) schliesst dieses. Durch Doppelklick auf die aktuelle Vorschau (unter dem Bild) bekommt man das Detail Fenster wieder.
Wenn man auf "Go Live" geht, so wird automatisch das Beschreibungsfenster ausgeblendet.

Timeshift wird (noch?) nicht unterstützt.


Einstellungsmöglichkeiten (Menüeintrag Einstellungen "Settings"):
Default Einstellungen sind in der Datei neutrinoTV.config zu finden. Sofern man in der GUI Werte ändert werden diese in der Datei "\Dokumente und Einstellungen\<username>\Lokale Einstellungen\Anwendungsdaten\neutrinoTV\neutrinoTV.exe_<Hashwert>\<version>\user.config" gespeichert. Wenn es mal Probleme mit den Einstellungen gibt kann man die user.config (oder das gesamte Verzeichnis) löschen.

Das Einstellungen sind unterteilt in folgende Kategorien (Reiter):

General:
- "Load services automatically on start": Damit wird der "Get Channels" Button automatisch direkt beim Programmstart gedrückt. Dies bedeutet, dass abhängig von der nächsten Einstellung, die Kanäle und er EPG zu Beginn entweder aus einer Datei oder direkt von der Box gelesen werden.
- "Load/Save services from/to file": Wenn diese Auswahl gesetzt ist, werden bei Programmende die gesamte Kanalliste und der zugehörige EPG in eine lokale Datei gespeichert - und können von dort bei nächsten Start sofort wieder ausgelesen werden. Die Kananlliste wird binär in der Datei "\Dokumente und Einstellungen\<username>\Anwendungsdaten\neutrinoTV\neutrinoTV\<neutrinoTV Version>\services.ntv" gespeichert. Wenn es mal Probleme gibt, einfach die Datei löschen, beim nächsten Start läd neutrinoTV die services neu von der Box.
- Einstellungen unter welchen Bedingungen die InfoBar angezeigt werden soll

Netzwerk:
- "Dbox IP or hostname": Hier muss man den Namen (DNS) oder direkt die IP der dbox eintragen.

Audio:
- "Use preffered audio when going live": Wenn diese Auswahlbox gesetzt ist, wird beim Starten und beim Zappen gesucht ob es eine Audiobeschreibung gibt, welche den Text unter "Preffered audio" enthält (substring matching). Wenn eine Übereinstimmung gefunden wird, wird dieser Audiokanal vorgewählt.
- "Preferred Audio": Das ist der string nach dem gesucht wird für die Audiokanal Vorwahl. Der string ist case-insensitive, und es reicht wenn er irgndwo in der Beschreibung des Audiostroms vorkommt. Z.B. "engli" würde sowohl "Englisch", "englisch" als auch "english" finden. Oder "Dolby" würde alle Varianten von Dolby Digital finden.

Video:
Noch keine Einträge - hier kommt demnächst z.B. dwie Wahl des deinterlace moduses, evtl weitere Bildfilter die Sinn machen.

EPG:
- "EPG ahead: renew EPG only if local database ends earlier (in h)": Der detailierte EPG eines Kanals wird nur abgefragt wenn die lokale Datenbank weniger als die eingetragenen Stunden in die Zukunft reicht. Kleine Werte führen somit zu recht seltenen Updates - hohe Werte führen zu eine grossen Datenbank (macht erst richtig Sinn wenn EPG Plus ala neutrino fertig ist). Nur um keine Missverständnisse aufkommen zu lassen: Diese Zahl (in Stunden) regelt NICHT wieweit in die Zukunft der EPG updated wird - es wird immer alles geladen was die box hergibt. Dieser Wert regelt nur WANN gefragt wird.
- "Automatically update EPG on every zapping": Bei jedem Umschalten mit neutrinoTV wird der EPG angefragt und bei Bedarf die lokale Datenbank updated. Bedarf bedeutet dass sowohl die lokale Datenbank früher "endet" als jetzt + EPG Ahead-Zeit udn es nicht in der letzeten Minute schon mal updated wurde.

Record:
Hier kann man das Verzeichnis angeben wohin aufgenommen Datein gespeichert werden. Wenn der Eintrag leer ist, so werden die aufgezeichneten Datein in "Eigenen Dateien" gespeichert.

Advanced VLC:
In MRL Template kann der string eingetragen werden, welcher verwendet wird um auf den live stream der box zuzugreifen.
Folgenden Variablen können dabei vrwendet werden:
<IP> - IP adresse der dbox
<PORT> - Streamingport der dbox (normalerweise 31339)
<PIDString> - Der string um auf einen bestimmten kanal zuzugreifen, also 0,PMT,vpid,apids..
Mit dem Button default kann man den funktioniereden default wiederherstellen. Diese Einstellung ist im wesetnlichen zum experimentieren gedacht und sollte im Normalfall nicht geändert werden.

Das VLC-Plugin unterstüzt fast alle Kommandos die der "grosse" VLC auch kann. In der "Options Control" können VLC Optionen in der Form ":<befehl>" eingetragen werden. z.B. ":novideo" schaltet das video ab, oder ":fullscreen" schaltet in fullscreen. Die optionen werden NICHT "on the fly" gesetzt - man muss dafür den Live Stream stoppen und neu starten oder einfach den aktuellen kanal wechseln. Weitere Beispiel für Optionen sind in der Datei VLCOptions.txt zu finden.

Mit dem Button "Clear" löscht man die VLC Optionen. Mit "Save" kann man die derzeitigen Optionen in einer neutrinoTV VLC Options (*.nvo) Datei speicher und mit "Load" wieder laden.

Advanced:
- "Waiting time before zapping (in ms)": Dies ist eine Experteneinstellung. Falsche Werte führen dazu, dass die Box hängen bleibt, bzw. kein pids mehr zurückliefert. Die Zeit in ms gibt an, wie lange gewartet wird, nachdem das streaming beendet wurde bevor das zapping eingeleitet wird. Niedrige Werte beschleunigen das zapping, erhöhen aber das Risiko, dass man die Box rebooten muss...
- "Waiting time after zapping (in ms)": Dies ist eine Experteneinstellung. Falsche Werte führen dazu, dass die Box hängen bleibt, bzw. kein pids mehr zurückliefert. Die Zeit in ms gibt an, wie lange gewartet wird, nachdem umgeschaltet (ge-zapped) wurde bevor man den stream erneut anfragt, also das live streaming wieder startet. Niedrige Werte beschleunigen das zapping, erhöhen aber das Risiko, dass man die Box rebooten muss...


Changelog
v0.9 Build 2260
Erste öffentliche Version

v0.9 Build 2262
FIX: SPTS Mode sollte nun automatisch eingeschaltet werden
FIX: Zeiten werden ohne kommastellen angezeigt
CHANGE: Zeiten werden jetzt nur noch als HH:mm angezeigt (im Gegensatz zu HH:mm:ss)
CHANGE: Zappen auf den nächsten/vorherigen Kanal geht jetzt mit der Bild Auf/Bild Ab Taste (Richtungspfeil stand im Konflikt mit der Laustärkensteuerung des VLC)
FIX: Kanal wird nicht mehr umgeschaltet, wenn neutrinoTV nicht im Fordergrund ist...

v0.9 Build 2264 (nicht öffentlich)
ADD: Kanalliste ala neutrino im Fullscreen zum zappen. Wird erreicht durch drücken von ENTER im Fullscreen (Erweitrung OSD).
FIX: Speichern des letzten Window zustandes (Maximirt/Normal/minimiert) - dies scheint immer noch nciht zuverlässig zu funktionieren...

v0.9 Build 2265 (nicht öffentlich)
CHANGE: Optische Verbesserung an der Fullscreen Kanalliste
FIX: IP Adresse wird auch übernommen wenn man nicht ENTER drückt - sie wird übernommen wenn das Eingabefeld veralssen wird
ADD: Laden/Speichern von Kanalliste und EPG
ADD: Automtischer EPG update (noch recht unstabil)

v0.9 Build 2266 (nicht öffentlich - debug)
FIX: Verbindung jetzt auch in Netzen ohne DNS möglich mit neuer Option "UseDNSResolver"

v0.9 Build 2267
CHANGE: Verbindung jetzt auch in Netzen ohne DNS möglich. Enfernung der Option "UseDNSRelsover". Es wird nun per default immer auf IP überprüft, erst wenn das fehlschlägt, wird ein DNS lookup probiert...Damit sollte es nun keine Verbindugsprobleme (dieser Art) mehr geben.
FIX: Nur noch ein thread kann auf die dbox zugreifen - führte früher direkt bei zappen machmal zum absturz wenn zwei thread (z.B. EPG und zapping) mit der Box reden wollten
ADD: Experteneistellungen für Wartezeiten vor und nach dem zappen.
CHANGE: Automatischer EPG update: Innerhalb einer Minute wird maximal einmal angefragt.

v0.9 Build 2270
FIX: Maximiert starten sollte nun keine weiteren Nebeneffekte haben (blaues Bild) und nun hoffentlich auf allen Rechner funktionieren.
FIX: Oberfläche verhält sich angenehmer bei Resize etc.

v0.9 Build 2276
CHANGE: Redesign der Oberfläche
FIX: Automatische Zeitumstellung ist nun drin (d.h. beim nächsten Wechsel sollte kein Update notwendig sein :))
ADD: Video-only modus

v0.9 Build 2277
FIX: Bugfixes für den Video-only modus
FIX: Bugfixes für die Menüeinträge "View" und "Mode"
CHANGE: Shortcuts wurden teilweise neu definiert
FIX: INfobar erscheint bei mausbewegung bzw. tasteneingabe nur noch wenn das Fenster im Fordergrund ist

v0.9 Build 2282
CHANGE: Shortcuts wurden (wieder) überarbeitet - prinzipiell werden diese jetzt intern anders verarbeitet, wodurch diese in jedem Modus zur Verfügung stehen (zumindest fast). Ist noch nicht vollständig getestet, und auch bei der Tastenzuordnung ist nicht klar ob dies die richtige/gute ist. Dies bedeutet dass sich die Zuordnung in zukünftigen Versionen wieder ändern könnte.
ADD: Anzeige der Infobar nun Konfigurierbar
CHANGE: Komplettes redesign der Einstellungen
ADD: Der Aufnahme Modus ist nun aktiviert (erster Versuch, noch nicht endgültig)
ADD: Erweiterte VLC Optionen können nun in extra Dateien gespeichert und von da wieder geladen werden.
FIX: Viele kleine Bugfixes die mir jetzt nicht einfallen (welche vmtl. auch nur in Sonderfällen auftreten)

v0.9 Build 2283
ADD: ESC beendet Programm ist nun konfigurierbar
ADD: Infobar Anzeigezeit konfigurierbar
ADD: Infobar kann nun auch im stop modus ausgeblendet werden
FIX: Infobar reagiert auf Maus nur wenn Fenster im Vordergrund
ADD: Aufnahme modus zeigt nun eine laufende Aufnahme an
FIX: Die EPG Vorschau wird zeigt nun immer alle Ereignisse BEGINNED mit dem aktuellen oder selektierten (d.h. man sieht was kommt und nicht was war)

v0.9 Build 2288
FIX: Beim starten von neutrinoTV wurde immer eine Verbindung zur Box aufgebaut, dies führte zu einer Fehlermeldung falls die box down war oder die falsche ip eingetragen war. neutrinoTV baut nun keine Verbindung beim start auf (war nicht notwendig, war ein bug)
ADD: Always on Top Mode
ADD: Periodischen EPG Update - damit sollte der EPG immer aktuell bleiben auch wenn man länger nicht zapped
ADD: Erweiterter Algorithmus bei der EPG Abfrage während des zappens mit dem Ziel der Minimierung von sinnlosen Anfragen (Abfrage nur wenn sich mit einer bestimmten Wkt. etwas geändert hat)
ADD: Vorbereitung für Löschen von alten EPG Daten (noch nicht funktionsfähig)
CHANGE: Überabeitung des "Settings"-Menüs

v0.9 Build 2295
ADD: Alte EPG Daten können nun automatisch gelöscht werden. Die Zeit wie lange in die Vergangenheit EPG Daten behalten werden ist konfigurierbar.
ADD: Radiomodus-Erkennung und bei Bedarf automatische Umschaltung in den TV Modus.
FIX: Fehlerbehandlung für alles erdenkliche, wie z.B. keine Verbindung zur Box, TV/Radio modus, Record mode etc.
ADD: Sperren der Fernbedienung während des Streamens (Optional)
ADD: Erkennung von "alten" images ohne PMT support
ADD: Optionales reboot der box im Falle das keine PIDs geliefert wurden
ADD: Falls box im Record mode ist, bekommt man eine Abfrage wie man fortfahren will: Ignorieren, Recordmode ausschalten oder abbrechen.
CHANGE: Überarbeitung des Beschreibungsfensters (rechts)
CHANGE: In der Vorschauliste werden die einzelnen Tage nun optisch unterschieden
CHANGE: Änderung der default parameter für
a) periodisches Entfernen von EPG Daten: alle 5 minuten
b) EPG wird nun nur noch 1h in die Vergangenheit behalten. (Ich fand diese Einstellungen sinnvoller)
ADD: Unter "Settings->Advanced" gibts nun eine Auswahlbox um debugging einzuschalten. Dies produziert eine ganze Menge Nachrichten im Message Log. Auf der anderen Seite wurde die Menge der Nachrichten im normalen Betrieb etwas reduziert.
ADD: Overlay kann nun über die Einstellungen gesetzt werden ("Settings->Video"), default ist ein.
ADD: Deinterlacing kann nun über die Einstellungen gesetzt werden ("Settings->Video"), default is ein, modus "Mean".
ADD: Bildposition (im Vollbild) kann nun über die Einstellungen gesetzt werden ("Settings->Video"), default ist "Top"
(das sind die gleichen Einstellungen, welche man bisher über die extra *.nvo Dateien oder in den VLC Options machen konnte)
ADD: Man kann nun einen Pfad angeben, wohin die Video-Snapshots gespeichert werden sollen ("Settings->Record"). Wenn nichts angegeben ist, wird "Eigene Bilder" verwendet.
ADD: Die aufgenommene Datei (RECORD), wird nun automatisch nach "<SENDER> - <TITEL> - <Datum>.ts" umbenannt.
ADD: Unterstützung der Sonder-Medientasten (Play, Stop, Next, Prev)


v1.0 Build 2307
CHANGE: "Control"-Menü aufgeräumt, neues Untermenü "D-box" für die Steuerung der d-box hinzugefügt.
ADD: Einstellungen werden jetzt von alten Versionen übernommen.
ADD: Falls dies der erste Start ist, wir man (modal) aufgefordert zumindest seine IP einzugeben.
ADD: Weitere Fehlerüberüfungen: neutrinoTV überprüft nun die Version des ActiveX plugins und warnt falls es nicht in der 0.8.4a vorliegt. Falls das ActiveX Plugin nicht registriert ist, startet neutrino mit einer Fehlermedung.
CHANGE: Die default Datei, für das Speichern der Kanäle heisst nicht mehr "services.ntv sondern -services.ntv (Vorbereitung für multibox betrieb)
CHANGE: Optische Überarbeitung der Kanalliste: Horizontale Scrollbar ist weg, Texte werden jetzt am Rand mit "..." gekennzeichnet.
CHANGE: Optische Änderungen Kanalliste und derzeitige Vorschau. Aktuelle Sendung (orange) hat Vorrang gegenüber ausgewählt (blau).
CHANGE: Wenn in der aktuellen Vorschau nichts ausgewählt ist, so wird auch das Beschreibungsfenster automatisch aktualisiert (so dass es immer auf die aktuelle Sendung zeigt)
ADD: F6 sollte nun auch im Vollbild einen Screenshot anfertigen
FIX: Wenn man im Vollbild die Lautstärke mit STRG-+ bzw. STRG-- steuert (sofern der VLC im fokus ist) sollte das OSD von neutrinoTV sich NICHT aktivieren...
ADD: HTTP Caching gegen ruckeln kann nun komfortable über Settings->Network eingestellt werden. Man benötigt dafür keien Optionseintrag mehr.
CHANGE: VLC Optionen werde nun in einem Unterordner "options" erwartet (in dem zip ist dieser ordner enthalten)
CHANGE: Überarbeitung der statusbar - man sieht nun auch mit welcher box man gerade in Kommunikation steht.
ADD: Neue option(en) unter Settings->General zum steuern ob das Beschreibungsfenster abgeschaltet werden soll ,wenn man live geht.
FIX: Kanäle ohne namen lassen sich jetzt einlesen, produzieren aber eine Warnung...
ADD: Interne Bugfixes
CHANGE: Baut auf MDX 1.0 - die Microsoft.DirectX.dll im neutrinoTV Programmverzeichnis ist nicht mehr notwending - diese Umstellung ist experimentell, und wird in zukünftigen Versionen evtl. wieder rückgängig gemacht


Known Bugs
Zu viele um aufzuzählen...

A.
Dateianhänge
neutrinoTV Screenshot (6) v0.9 B2295
neutrinoTV Screenshot (6) v0.9 B2295
neutrinoTV_6.gif (197.73 KiB) 10243 mal betrachtet
NeutrinoTV ab v0.9 Build2276
NeutrinoTV ab v0.9 Build2276
neutrinoTV_5.jpg (314.22 KiB) 10504 mal betrachtet
NeutrinoTV ab v0.9 Build2276
<br />Video only modus
NeutrinoTV ab v0.9 Build2276
Video only modus
neutrinoTV_VideoOnly.jpg (166.43 KiB) 10502 mal betrachtet
NeutrinoTV ab v0.9 Build2262
NeutrinoTV ab v0.9 Build2262
neutrinoTV_3.jpg (267.67 KiB) 10636 mal betrachtet
NeutrinoTV ab v0.9 Build2264
<br />(Der gründe Bereich ist das Overlay - da ist normalerweise das Bild)
<br />Zu erreichen im Fullscreen mit ENTER
NeutrinoTV ab v0.9 Build2264
(Der gründe Bereich ist das Overlay - da ist normalerweise das Bild)
Zu erreichen im Fullscreen mit ENTER
neutrinoTV_OSD.jpg (260.66 KiB) 10635 mal betrachtet
neutrinoTV_1.jpg
neutrinoTV_1.jpg (310.12 KiB) 10874 mal betrachtet
neutrinoTV_2.jpg
neutrinoTV_2.jpg (254.32 KiB) 10872 mal betrachtet
Zuletzt geändert von Arno am Do 25 Mai 2006, 18:36, insgesamt 25-mal geändert.

Simpson
Serienhai
Serienhai
Beiträge: 390
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Springfield

#2 Beitrag von Simpson » Sa 11 Mär 2006, 17:27

Das Programm startet bei mir erst gar nicht, bin nach Anleitung vorgegangen.

Cu.Simpson
3X D-Box2 Nokia Kabel,2xi Avia500,GTX (1x verschrottet)
1x Sagem 2xi Avia600
1x Nokia Sat 2xi
JtG Team Image
Dreambox 7025 ss/ Gemini3
Dreambox 8000 ssss/Gemini3
Sky Komplett inkl. HD
Fritz!Box7390 1TB Nas
Linkstation Streamingserver 250GB

Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

#3 Beitrag von Arno » Sa 11 Mär 2006, 17:52

Hi,

liegt mit hoher Warscheinlichkeit an dem Fehlen von Managed DirectX. Vermutlich stürzt es mit ner Exeption "File not found" ab.. Wie oben schon geschrieben installiert man das managed directx in zwei Schritten (kein Ahnung ob das auch auf den Webinstaller zutrifft): Erst den installer die dateien in ein verzeichnis packen lassen und dann darin das setup (von directx) aufrufen. Ntürlich muss auf dem system auch ein "normales" directx 9c installiert sein (Managed DirctX und DirectX9c sin UNTERSCHIEDLICHE dinge). Desweiteren hab ich das Ganze unter XP getestet -kann somit nix über 9x aussagen -geht vmtl nicht, weil da kein Alphableding unterstützt wird.

Gruss
a.

Simpson
Serienhai
Serienhai
Beiträge: 390
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Springfield

#4 Beitrag von Simpson » Sa 11 Mär 2006, 17:59

Ne, stürzt nicht ab, es startet nicht. Nach dem Doppelklick auf die EXE passiert nichts.
Habe mir das komplette Managed DX runtergeladen, entpackt und installiert.
(XP Home SP2)
DX 9c und das Net 2.0 hatte ich schon auf dem Rechner.

Cu.Simpson
3X D-Box2 Nokia Kabel,2xi Avia500,GTX (1x verschrottet)
1x Sagem 2xi Avia600
1x Nokia Sat 2xi
JtG Team Image
Dreambox 7025 ss/ Gemini3
Dreambox 8000 ssss/Gemini3
Sky Komplett inkl. HD
Fritz!Box7390 1TB Nas
Linkstation Streamingserver 250GB

Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

#5 Beitrag von Arno » Sa 11 Mär 2006, 18:04

Hmm.. den Fall hatte ich noch nicht.. naja prompt mal was neues.. :) Muss ich nachforschen, ein Idee hätte ich noch: Ändere mal von Hand in der neutrinoTv.exe.config die IP adresse auf die korrekte adresse deiner dbox.

A.

Simpson
Serienhai
Serienhai
Beiträge: 390
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Springfield

#6 Beitrag von Simpson » Sa 11 Mär 2006, 18:08

Hatte ich schon gemacht. Die config mit Notepad geöffnet und die IP geändert.

keine Änderung.

Cu.Simpson
3X D-Box2 Nokia Kabel,2xi Avia500,GTX (1x verschrottet)
1x Sagem 2xi Avia600
1x Nokia Sat 2xi
JtG Team Image
Dreambox 7025 ss/ Gemini3
Dreambox 8000 ssss/Gemini3
Sky Komplett inkl. HD
Fritz!Box7390 1TB Nas
Linkstation Streamingserver 250GB

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#7 Beitrag von robspr1 » Sa 11 Mär 2006, 18:09

Hier ein kurzer Bericht:
(ich habe vor dem ersten Start in der neutrinoTV.exe.config die IP meiner Box eingetragen)

- hat ohne Probleme gestartet
- die blauen "neutrino-like" Fenster schauen ganz nett aus

zwei kleinere Fehler sind mir aufgefallen:
- es wurde nicht in den SPTS mode geschalten (musste ich direkt mit der Fernbedienung machen)
- die Anzeige, das der nächste Film in 28,8333333333333 Min startet ist eventuell etwas zu genau ;)

Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

#8 Beitrag von Arno » Sa 11 Mär 2006, 18:28

@Simons: Hmm.. dann weiss ich grade auch nicht wo das Problem liegen kann. Ich werd mir den start vorgang nochmal ansehen, mal sehen evtl fällt mir etwas auf..

@ropspr1: Danke für den bericht - dacht schon es geht jedem so wie Simpson
es wurde nicht in den SPTS mode geschalten (musste ich direkt mit der Fernbedienung machen)
wird in der nächsten Version gefixt.. Da muss wohl etwas verloren gegangen sein - naja ich betreibe meine Box in SPTS, daher ists mir nicht aufgefallen.
die Anzeige, das der nächste Film in 28,8333333333333 Min startet ist eventuell etwas zu genau
Wo tritt das den auf? Im kanalfenster, im Aktuellen vorschau oder im OSD?
Werd mir mal die Zeitausgabe nochmal ansehen und alle auf ganze Zahlen wandeln.

Gruss
A.

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#9 Beitrag von robspr1 » Sa 11 Mär 2006, 18:41

Arno hat geschrieben:
die Anzeige, das der nächste Film in 28,8333333333333 Min startet ist eventuell etwas zu genau
Wo tritt das den auf? Im kanalfenster, im Aktuellen vorschau oder im OSD?
Im Kanalfenster, derzeit gerade bei ORF1 und ORF2 ;)

noch etwas: könntest du das EPG nicht zwischenspeichern, wenn ich direkt-hintereinander das Programm aufrufe alles nochmals laden ist ja nicht unbedingt notwendig :D

Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

#10 Beitrag von Arno » Sa 11 Mär 2006, 20:03

robspr1 hat geschrieben: noch etwas: könntest du das EPG nicht zwischenspeichern, wenn ich direkt-hintereinander das Programm aufrufe alles nochmals laden ist ja nicht unbedingt notwendig :D
..ist angedacht, kommt später. muss mich erst aber noch auf die vielen kleinen oder grösseren bugs konzentrieren..

A.

Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

#11 Beitrag von Arno » So 12 Mär 2006, 3:59

v0.9 Build 2262:
FIX: SPTS Mode sollte nun automatisch eingeschaltet werden
FIX: Zeiten werden ohne kommastellen angezeigt
CHANGE: Zeiten werden jetzt nur noch als HH:mm angezeigt (im Gegensatz zu HH:mm:ss)
CHANGE: Zappen auf den nächsten/vorherigen Kanal geht jetzt mit der Bild Auf/Bild Ab Taste (Richtungspfeil stand im Konflikt mit der Laustärkensteuerung des VLC)
FIX: Kanal wird nicht mehr umgeschaltet, wenn neutrinoTV nicht im Fordergrund ist...

zu finden auf http://neutrinotv.homeip.net. Die Datei neutrinoTV-0.9B2262-Update.zip enthält nur die neue EXE. Es sollte reichen die alte zu überschreiben.

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#12 Beitrag von jmittelst » So 12 Mär 2006, 12:28

Sowohl mit als auch ohne Update bekomme ich nur den unten angehängten Screenshot.

DX ist natürlich nochmal mit der bei Dir abgelegten Version aktualisiert, .Net 2.0 ist natürlich auch installiert und aktuell.

cu
Jens
Dateianhänge
NeutrinoTV_error.jpg
NeutrinoTV_error.jpg (14.91 KiB) 10928 mal betrachtet
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

#13 Beitrag von Arno » So 12 Mär 2006, 12:53

Hi jens,

ist echt schwer zu sagen, da die Fehlermeldung natürlich nichts aussagt (ausser das irgendeine Komponente nicht gefunden oder falsch angesprochen wurde).

Ok, sofern DirectX und .NET vorhanden sind, wie siehts mit dem VLC ActivX Plugin aus? Geht LiveView mit dem Internet Explorer (nicht Mozilla oder Firfox - das ist ein anderes Plugin)? Welche Version von VLC hast du installiert? Ich verwende für meine Tests den VLC 0.8.4a.

Wie hast du installiert - mit dem Installer oder direkt durch Kopieren der dateien. Evtl. ist da noch ein Fehler im Installer - probier mal einfach die neueste Version (neutrinoTV-0.9B2262.zip) direkt aus dem zip in ein leeres Verzeichnis auszupacken und von dort zu starten. Muss mir den installer nochmal ansehen.

Mehr fällt mir spontan nicht ein. Da das programm aber am anfang nichts tut ausser die form zu laden, das ActivX plugin zu laden und den DirectX input anzuziehen, muss es an einem dieser komponenenten liegen.

A.

Arno
NeutrinoTV Dev
Beiträge: 628
Registriert: Mo 07 Jun 2004, 14:56
Wohnort: Stuttgart, Duisburg
Kontaktdaten:

#14 Beitrag von Arno » So 12 Mär 2006, 13:11

Hab den installer gerade nochmal getestet - bei mir tut der zumindest in meiner umgebug ;). Evtl hilft auch das ActivX Plugin neu zu registrieren. Falls du mit installer installiert hast liegt das plugin im neutrinoTV verzeichnis Einfach mal ein regsvr32 axvlc.dll probieren.. (In meinem setup tat es auch noch danach)

Oder ganz allgemein für alle wo es nicht startet oder einfach nur abstürzt: Sucht mal nach der axvlc.dll in eurem system. und macht ein regsvr32 darauf. Falls die datei gar nicht (oder nur im neutrinoTV Verzeichnis) gefunden wird, habt ihr das ActivX plugin nicht installiert. Da hilft ein regsvr32 darauf oder eben vlc mit dem ActivX Plugin zu installieren.

Ich muss mir mal einen "sauberen" Rechner suchen, ich befürcht auf all meinen Testrechner ist schon zuviel installiert.

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#15 Beitrag von jmittelst » So 12 Mär 2006, 14:45

ActiveX bzw. die VLC-Installation war es. Mal sehen, wann ich es schaffe, das Ding mal auf Herz und Nieren zu testen. Ich werd damit allerdings nicht so warm werden, weil ich die 0.8.0 von VLC bevorzuge, da sonst das VLC-Mozilla-Plugin im Opera nicht funktioniert.

cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

Gesperrt