neutrinoTV 1.2 B3094 (Release) ist online (TIMER)!

Rund um Arnos Tool

Moderator: Arno

Nachricht
Autor
JimPoison
Sammler
Sammler
Beiträge: 120
Registriert: So 21 Mär 2004, 21:08

#166 Beitrag von JimPoison » So 15 Apr 2007, 22:21

so ich hab jetzt bei mir den schuldigen gefunden, was heißt: es läuft jetzt alles bei mir.
und zwar ist es mein kaspersky antivirus, im speziellen dessen mail-überwachung :gruebel:
versuche gerade noch herauszufinden, welche einstellung das da genau ist....
danke für die hilfe und die vorschläge


edit: so unter den mail-einstellungen gibts die option smtp/pop/imap/nntp-datenstrom untersuchen und da kann man noch einzeln die ports bestimmen , die dabei überwacht werden sollen. sobald ich den http port 80 von der überprüfung ausnehme, funktioniert udp!
was hat der port 80 damit zu tun, frage ich mich? dann dürfte doch im yweb udp streaming auch nicht funktioniert haben, oder? hat es aber!
Zuletzt geändert von JimPoison am So 15 Apr 2007, 22:34, insgesamt 1-mal geändert.

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

#167 Beitrag von Arno » So 15 Apr 2007, 22:32

Hi.. okay.. an das hätte ich nicht gedacht. Prima dass es nun bei dir auch tut :)


@all: Die 1.1B2661 is online über das automatische update. Details hier und Anpassung des threads folgen in den nächsten Tagen. Für Änderungen in der neuen Version schaut in die bei der neuen Version beiliegende changelog.txt

Stellt um eine besser Funktionalität zu gewährleisten (Weniger abbrüche beim Lesen des EPG) unter Einstellungen->Erweitert das Verbindugstimeout auf große Werte.. z.B. 9000ms


Arno

Malganis
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Fr 09 Jun 2006, 12:29
Wohnort: Freiburg
Kontaktdaten:

#168 Beitrag von Malganis » Mo 16 Apr 2007, 11:49

Danke! Habe die neue Version installiert und werde berichten wie sie läuft...

Noch ne Frage: Wollte mal wissen, welche Einstellungen beim EPG die Box nicht zu sehr belasten (ich will aber auch halbwegs aktuelle EPG haben)...Sind die Werte so ok?

Bild

@all:

Hier mal der Changelog:
v 1.1 Build 2661
----------------
FIX: udpstreamts wird auch mit der originalen api.sh korrekt behandelt (wurde machnmal nicht erkannt)
ADD: "Verheiratung" der beiden EPG-Methoden: Mit der DVB-methode bekommt man sehr schnell alle Events des aktuellen Transponders, mit der alten (HTTP-Polling) Methode bekommt man alles was die d-box sonst noch so kennt. Wichtig: Stellt unter Einstellungen->Eweitert das Verbindungstimeout auf einen hohen Wert damit es kein Abbrüche beim EPG Einlesen gibt. Bislang keine Probleme hatte ich mit 9000ms.
FIX: Die "alte" EPG Methode geht nun auch wieder allein (also mit deaktiviertem DVB-EIT). Auch die Optionskanäle werden dabei wieder korrekt gefunden.
CHANGE: Den baue EPG button gibt es nicht mehr. Services müssen über das menü oder beim starten geladen werden. EPG wird über shortcuts oder über das menu gesteuert.
ADD: Für die neue EPG-Methode gibt es nun in der statusbar ein eigene Anzeige.
ADD: Die neue EPG-Methode kann kurzfristig durch drücken von "E" aktiviert bzw. de-aktiviert werden. Ein doppelklick auf die entsprechende Stelle in der Statusbar bewirkt das Gleiche.
ADD: Mit F5 startet man manuell ein neue EPG Abfrage über polling.
ADD: Im Steuerung-Menü gibt es zwei neue Einträge für die beiden EPG Methoden.
FIX: (partially) Während man udpstreamts startet kommt zwar immer noch die Fehlermeldung im log, allerdings friert neutrinoTV dabei nicht ein (das timeout wurde in eine thread verlagert)
ADD: Teilweise double-buffering für die Oberfläche eingeführt um Flackern zu reduzieren .. nur mäßige Verbesserung (wird weiterverfolgt)
ADD: Unter Einstellungen->Aufnahme kann man nun Timehsift aktivieren und deaktivieren
ADD: Es gibt nun eine Pause-Button, wenn Timeshift verfügbar und aktiviert ist.
ADD: F9 im Vollbild eingeführt: Wenn man im Volbild ist und F9 drückt so schaltet neutrinoTV direkt in den Video-Only modus.
ADD: Beim Neuladen der Kannalliste wird nun auch der DVB-EPG Reader resettet, dadurch werden alle vorhanden Events neu eingelesen.

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

#169 Beitrag von Arno » Mo 16 Apr 2007, 12:03

@malganis: Danke fürs feedaback. Dein Einstellungen fürs EPG sind soweit ok. Generell gilt: polling gesschiet nur zu bestimmten Zeitpunkten und beansprucht nur den Websever während DVB-EIT einen stream von der box duarhaft zieht. Das kostet sowohl Bandbreite als auch etwas CPU (streampes-Prozess) auf der dbox. Prinzipielle würde ich die Einstellungen so lassen, und nur Ändern, wenn es irgendwelche negativen auswirkungen gibt. Zusätzlich kann man ja das DVB-EPG auch temporär übers Menu bzw. "E" ein- bzw. ausschalten.

Du hast die option den Kanal im stopp-betrieb jeden minute zu pollen aus - das bedeutet neutrinoTV bekommt es nicht automatisch mit, wenn du nebenbei mit der FB den Kanal wechselst. Ist auch nicht zwingend notwendig, da beim starten des live-betriebs der kanal auch nochmal abgefragt wird, wodurch es zu keiner inkonsistenz kommen kann.

Gruss
Arno

Malganis
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Fr 09 Jun 2006, 12:29
Wohnort: Freiburg
Kontaktdaten:

#170 Beitrag von Malganis » Mo 16 Apr 2007, 19:03

So, jetzt krieg ich folgende Fehlermeldung beim Start von NeutrinoTV:

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.ComponentModel.Win32Exception: Falscher Parameter
bei System.Drawing.BufferedGraphicsContext.CreateCompatibleDIB(IntPtr hdc, IntPtr hpal, Int32 ulWidth, Int32 ulHeight, IntPtr& ppvBits)
bei System.Drawing.BufferedGraphicsContext.CreateBuffer(IntPtr src, Int32 offsetX, Int32 offsetY, Int32 width, Int32 height)
bei System.Drawing.BufferedGraphicsContext.AllocBuffer(Graphics targetGraphics, IntPtr targetDC, Rectangle targetRectangle)
bei System.Drawing.BufferedGraphicsContext.Allocate(Graphics targetGraphics, Rectangle targetRectangle)
bei neutrinoTV.MainForm.ChannelTree_DrawNode(Object sender, DrawTreeNodeEventArgs e)
bei System.Windows.Forms.TreeView.OnDrawNode(DrawTreeNodeEventArgs e)
bei System.Windows.Forms.TreeView.CustomDraw(Message& m)
bei System.Windows.Forms.TreeView.WmNotify(Message& m)
bei System.Windows.Forms.TreeView.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
neutrinoTV
Assembly-Version: 1.1.2661.27471.
Win32-Version: 1.1.2661.27471.
CodeBase: file:///C:/Program%20Files%20(x86)/neutrinoTV/neutrinoTV.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
AxInterop.AXVLC
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/neutrinoTV/AxInterop.AXVLC.DLL.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
neutrinoTV.resources
Assembly-Version: 1.1.2661.27471.
Win32-Version: 1.1.2661.27471.
CodeBase: file:///C:/Program%20Files%20(x86)/neutrinoTV/de/neutrinoTV.resources.DLL.
----------------------------------------
Accessibility
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.
----------------------------------------
Interop.AXVLC
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/neutrinoTV/Interop.AXVLC.DLL.
----------------------------------------
Kennedy.ManagedHooks
Assembly-Version: 1.2.0.10.
Win32-Version: 1.2.0.10.
CodeBase: file:///C:/Program%20Files%20(x86)/neutrinoTV/Kennedy.ManagedHooks.DLL.
----------------------------------------
neutrinoTV.DVB.PSI
Assembly-Version: 2.7.0.0.
Win32-Version: 2.7.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/neutrinoTV/neutrinoTV.DVB.PSI.DLL.
----------------------------------------
neutrinoTV.DVB
Assembly-Version: 2.7.0.0.
Win32-Version: 2.7.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/neutrinoTV/neutrinoTV.DVB.DLL.
----------------------------------------
System.Web
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


Neugestartet habe ich schon, bringt nichts. Auch ein Klick auf weiter führt nur zu einer weiteren Fehlermeldung....

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

#171 Beitrag von Arno » Mo 16 Apr 2007, 19:13

Hmmm.. das scheint von dem double-buffering zu kommen. Aber die 2661 funktionierte doch bei dir schon? hast du irgendetwas geändert?

Gruss
Arno

Malganis
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Fr 09 Jun 2006, 12:29
Wohnort: Freiburg
Kontaktdaten:

#172 Beitrag von Malganis » Mo 16 Apr 2007, 19:14

Hi:

Ich hab nur noch den Haken bei "Update den Kanal jede Minute (nur im STOPP Modus)" gesetzt...

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

#173 Beitrag von Arno » Mo 16 Apr 2007, 19:19

hmm .. der sollte / kann es eigentlich nicht sein.. Ist sehr seltsam. Irgedwas bekommt der buffermanger in den falschen hals.Kopeier mal das gesamte neutrinoTV Progrmmverzeichnis irgendwoanders hin und starte es von dort. Reboote auch dein windows mal zwischendurch (ist ne echt seltsame fehlermeldung)

Durch das umkopieren, startest du mit einer default-config (alternativ kannst du auch die USER-config datei - siehe thread über manuelles editieren der config hier - löschen)

Malganis
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Fr 09 Jun 2006, 12:29
Wohnort: Freiburg
Kontaktdaten:

#174 Beitrag von Malganis » Mo 16 Apr 2007, 19:26

Kannst du mir den Thread verlinken oder sagen wo diese config datei ist, ich kann sie leider nicht finden (und den Thread auch nicht...)...

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

#175 Beitrag von Arno » Mo 16 Apr 2007, 19:28


Malganis
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Fr 09 Jun 2006, 12:29
Wohnort: Freiburg
Kontaktdaten:

#176 Beitrag von Malganis » Mo 16 Apr 2007, 19:37

Danke, aber bei Vista kann ich diese Datei leider nicht finden, ist echt etwas merkwürdig...

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

#177 Beitrag von Arno » Mo 16 Apr 2007, 19:52

wenn du die datei nicht findest kopiers einfach in ein anderes verzeichnis, ann wird automatisch die default config verwendet (ich glaub ehh nicht dass das etwas ändert)

hmmm.. echt seltsam.. da kommt sich bestimmt vista und doublebuffering in die quere..

Kanns mir nicht erklären. Ich werde das doublebuffering wieder deaktivieren - dafür muss ich eine neue version bauen. Das werd ich vmtl. schon noch heute machen aber erst sehr spät - evtl kommt sie auch erst morgen online. Sorry.. evtl findest du ja noch raus woran es lag - und vielleicht gehts ja auch spontan wider *hoff*

Arno

Malganis
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Fr 09 Jun 2006, 12:29
Wohnort: Freiburg
Kontaktdaten:

#178 Beitrag von Malganis » Mo 16 Apr 2007, 19:53

Hi, dann werde ich erstmal abwarten...

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

#179 Beitrag von Arno » Di 17 Apr 2007, 0:03

@all, die ein ähnliches Problem haben, wie Malganis in den letzten Posts beschrieben hat.

Es ist vermutlich hauptsächlich ein Vista Problem: neutrinoTV stürzt sehr bald am am Anfag ab, während in der Fehlermeldung so oder etwas ähnliches steht:

************** Ausnahmetext **************
System.ComponentModel.Win32Exception: Falscher Parameter
bei System.Drawing.BufferedGraphicsContext.CreateCompatibleDIB(IntPtr hdc, IntPtr hpal, Int32 ulWidth, Int32 ulHeight, IntPtr& ppvBits)
bei System.Drawing.BufferedGraphicsContext.CreateBuffer(IntPtr src, Int32 offsetX, Int32 offsetY, Int32 width, Int32 height)
bei System.Drawing.BufferedGraphicsContext.AllocBuffer(Graphics targetGraphics, IntPtr targetDC, Rectangle targetRectangle)
bei System.Drawing.BufferedGraphicsContext.Allocate(Graphics targetGraphics, Rectangle targetRectangle)
bei neutrinoTV.MainForm.ChannelTree_DrawNode(Object sender, DrawTreeNodeEventArgs e)
bei System.Windows.Forms.TreeView.OnDrawNode(DrawTreeNodeEventArgs e)
bei System.Windows.Forms.TreeView.CustomDraw(Message& m)
bei System.Windows.Forms.TreeView.WmNotify(Message& m)
bei System.Windows.Forms.TreeView.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Wichtig ist dieser BufferedGraphicsContext-Teil.

Anbei ist ein Hotfix welcher genau (naja theoretisch) nur dieses Problem behebt.. naja umgeht - double-buffering ist per default-option in der config ausgeschaltet.


Bitte gebt mir Bescheid wie und wo und unter welchen Bedingungen das Problem auftritt - ich kann es nicht nachstellen. Mich würde auch interessieren ob es bei anderen unter Vista problemlos läuft also die 1.1B2661.

Alle die das Problem nicht haben, für die lohnt sich das Update nicht. Bitte behaltet die 2661 und gebt mir eher feedback dass es tut oder eben nicht. Ich kann diesen Fehler nur einkreisen wenn ich genügend feedback von euch bekomme.
Dateianhänge
neutrinoTV-1.1B2662-HotFix.zip
neutrinoTV - 1.1 Build 2662 - HotFix
(241.67 KiB) 63-mal heruntergeladen

palace
Site Sponsor
Site Sponsor
Beiträge: 293
Registriert: Mo 10 Apr 2006, 11:18
Kontaktdaten:

#180 Beitrag von palace » Di 17 Apr 2007, 18:09

Hey Arno,

geil, die EPG Geschichte läuft ja richtig rund :)

Kannst Du mir sagen, was die beiden Balken im EPG Status bedeuten?

Unter Vista 64 habe ich keine Startschwierigkeiten;

Allerdings noch die alte Geschichte: Udpstreaming klappt nur so, dass ich EINMAL einen Stream starten kann. Beenden oder Umschalten geht dann nicht...
17.04.2007 19:03:04: dbox2 Exec: Communication error while trying to execute a script (api udp_stream start 192.168.0.1 31330 0 0x61 0x1ff 0x200 0x201 0x203) on the dbox: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat
17.04.2007 19:03:14: dbox2 [EPG-POLL] Communication error during retrieval of EPG data for channel Sat.1 Comedy:Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat
17.04.2007 19:03:14: dbox2 [EPG-POLL] Some error occured while polling EPG data from d-box.
17.04.2007 19:03:14: dbox2 [EPG-POLL] EPG polling done!
17.04.2007 19:03:42: dbox2 SetLCD: Communication error while trying to set the LCD of the dbox: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat
17.04.2007 19:03:42: dbox2 [LCD] Error while updating dbox LCD ...
Habe das JtG vom 8.4. ohne weiteren Modifikationen am yWeb.

Grüsse,

Chris.
------
palace.

DBox2 Nokia Kabel 2x Intel, Avia 500, 400 GB HDD
Jeweils aktuelles JTG Snap

Antworten