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

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:

#181 Beitrag von Arno » Di 17 Apr 2007, 18:21

Hi Chris,

Balken im EPG Status:
Links: Aktueller skalierter Durchsatz des EPG Streams, also die Anzahl bytes in der letzen Sekunde die für den EPG gestreamt wurden. Wenn du mit der maus über das feld gehst sollte auch live ein Hint kommen welcher dir die genaue Zahl verrät. Damit man man überhaupt etwas sieht skaliert die skala dynamisch abhängig vom Durchsatz der letzten paar sekunden.

Rechts: Die Anzahl der neuen oder updateten Events die aus dem Strom gelesen wurden. Z.B. wenn man auf einen transponder wechselt wo man noch nicht war, so sollte es da einen auschlag geben, da nun alles eingelesen wird. Im normalfall verhält sich die rechte anzeige recht ruhig.

Deine Communication errors kannst du evtl mit einem wesentlich höherem verbindungstimeout in den griff bekommen: Einstellungen->erweitert Verbindugstimeout mal auf 9000ms oder ähnlich.

Tja.. zu guter letz die udpstreaming sache.. ist noch nicht besser geworden seit der letzen Version. Momentan hilft nur entweder die ICMP irgendwie freischalten oder extended api.sh einzuspielen indem du dein gesamtes verzeichnis wo dein webserver jetzt drin ist nach /var/httpd kopierst - nun kann man im /var/httpd/scripts die api.sh austauschen.

Allerdings wundert es mich grade wieder... selbst die original api hat einen stop befehl, also ein kill.. es müsste auch damit gehen..

Kannst du mir evtl mal ein debug log von einem umschalten machen, an dem udpstreamts nicht gestoppt wurde..?

Arno

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

#182 Beitrag von palace » Di 17 Apr 2007, 19:38

Hey, mir scheint, Du hast wieder Internet(?) ;)

9000 ms habe ich bereits eingestellt, aber in der Tat war ich evtl zu ungeduldig, da nTV hin und wieder n bissel braucht...

Wird yjogol die api.sh übernehmen? Oder weiss Riker davon?

naja, lt. o.g. FM kommt keine Antwort von der api(?)...
Log mach ich Dir gerne, aber nicht jetzt (Adler drohen Meister zu werden :))

Zu ICMP hab ich in der CT was gesehen; galt aber scheinbar nur für Ping(?)...

cya,

Chris.

(danke für die schnelle Antwort!!!)
------
palace.

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

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

#183 Beitrag von Arno » Di 17 Apr 2007, 20:48

.. nee leider immer noch kein internet.. sitz hier noch im büro, welche nur 3km von der whg weg ist.. internet hätte ich theretisch, wenn nicht alice DSL das so volkommen verbockt hätte, das ichs letzte woche wieder gekündigt habe.. naja jetzt warte ich auf internet von kabel ish....

bzgl. der api.sh hab ich noch nichts unternommen.. weil ich vermutlich das ehh nochmal anders machen will.. andererseits würde es auch niemanden schmerzen wenn sie per default drin ist.. .. muss mal yjogol ne mail schreiben.

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

#184 Beitrag von Malganis » Di 17 Apr 2007, 22:26

OT: Auf welcher Programmiersprache basiert eigentlich NeutrinoTV?

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

#185 Beitrag von Arno » Di 17 Apr 2007, 22:28

C# .NET 2.0 (Visual Studio 2005)

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

#186 Beitrag von Arno » Di 17 Apr 2007, 23:18

@chris:

Das bei dir udpstreaming sich nicht beendet, lässt mich nicht in ruhe - mittlerweile daheim (also im zweiteen daheim, weil daheim bleibt für mich BW :) und mit GPRS onlline :( hab ich grade nochmal nachgesehen wie das verhalten bei udpstreaming mit der originalen api.sh ist. (Hier hab ich nämlich ein box an der ich selbst die api.sh noch nicht ausgetauscht habe, weil es ja auch so geht )

Hier das debug-log von einem zap-vorgang:

15.04.2007 17:22:41: neutrinoTV - 1.1.2661.27471 starting ...
15.04.2007 17:22:41: Found .NET Version: 2.0.50727.42.
15.04.2007 17:22:41: Running on Microsoft Windows NT 5.1.2600 Service Pack 2, with a Win32NT platform.
15.04.2007 17:22:41: Found VLC ActiveX Plugin Version: 0.8.6a Janus.
15.04.2007 17:22:41: Timeshift support available and activated!
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] Initializing d-box ...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Checking for neutrino ...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > This is a neutrino-image! Good! Proceeding...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Checking nhttp version ...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Got neutrino HTTP version: 3.1.2
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Checking if box is in recording mode ...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Box is in not in record mode; good, proceeding ...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Checking streaming api ...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Streaming api (api.sh) is available (original api.sh from yWeb >=2.5.0)
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > Checking for udpstreamts ...
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] > udpstreamts available!
15.04.2007 17:22:41: 192.168.47.30 [INIT-BOX] D-box initialization done!

....


18.04.2007 00:03:02: 192.168.47.30 [STOPSTREAM] Stopped and cleared playlist!
18.04.2007 00:03:02: 192.168.47.30 [D-BOX] D-box at 192.168.47.30 changed state to Ready
18.04.2007 00:03:02: 192.168.47.30 [CON]: Trying to connect 192.168.47.30:80 (InterNetwork)
18.04.2007 00:03:02: 192.168.47.30 [CON]: Successfully connected to 192.168.47.30:80
18.04.2007 00:03:02: 192.168.47.30 [CON]: neutrinoTV -> dbox: GET /control/exec?api+udp_stream+stop
18.04.2007 00:03:02: 192.168.47.30 [CON]: dbox -> neutrinoTV: para: stop\n
18.04.2007 00:03:02: 192.168.47.30 [ZAP] Stopped streaming; Waiting 1000ms (giving the dbox some time before zapping)
18.04.2007 00:03:02: 192.168.47.30 [ZAP] Switching to channel SCI FI! Please wait..
18.04.2007 00:03:02: 192.168.47.30 [CON]: Trying to connect 192.168.47.30:80 (InterNetwork)
18.04.2007 00:03:02: 192.168.47.30 [CON]: Successfully connected to 192.168.47.30:80
18.04.2007 00:03:02: 192.168.47.30 [CON]: neutrinoTV -> dbox: GET /control/zapto?400850024
18.04.2007 00:03:02: 192.168.47.30 [CON]: dbox -> neutrinoTV: ok
18.04.2007 00:03:02: 192.168.47.30 [CON]: Trying to connect 192.168.47.30:80 (InterNetwork)
18.04.2007 00:03:02: 192.168.47.30 [CON]: Successfully connected to 192.168.47.30:80
18.04.2007 00:03:02: 192.168.47.30 [CON]: neutrinoTV -> dbox: GET /control/zapto
18.04.2007 00:03:02: 192.168.47.30 [CON]: dbox -> neutrinoTV: 400850024\n
18.04.2007 00:03:02: 192.168.47.30 [ZAP] Switched to channel SCI FI



Die fett markierte zeile ist das kommand welches eigentlich jeglichen udspstreamts töten müssten. Kannst du mal nachsehen ob das bei dir auch so im log steht.. irgendwie seltsam.

Evtl hast du ein Problem mit dem nhttpd - da war mal etwas mit threading.. dann antwortete er zeitweise nicht bzw. reagierte nicht - was dann natürilch dazu führen kann, dass das stop nicht durchkommt...

Gruss
Arno

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

#187 Beitrag von palace » Mi 18 Apr 2007, 21:35

Hi Arno,

so sieht das bei mir aus:
18.04.2007 22:41:42: dbox2 [CON]: Trying to connect 192.168.0.32:80 (InterNetwork)
18.04.2007 22:41:42: dbox2 [CON]: Successfully connected to 192.168.0.32:80
18.04.2007 22:41:42: dbox2 [CON]: neutrinoTV -> dbox: GET /control/exec?api+udp_stream+start+192.168.0.1+31330+0+0x64+0x65+0x66+0x6a
18.04.2007 22:41:42: dbox2 [MOUSE-HOOK] Installing mouse hook..
18.04.2007 22:41:42: dbox2 [EPG-READER] Error while reading PES-EIT stream: Connection closed by remote host
18.04.2007 22:41:42: dbox2 [EPG-STREAM] DVB-EPG-Reader closed connection.
18.04.2007 22:41:42: dbox2 [EPG-STREAM] EPG streaming stopped!
18.04.2007 22:41:42: dbox2 [EPG-READER] Sleeping for 00:00:10 before reconnecting.
18.04.2007 22:41:49: dbox2 [MOUSE-HOOK] Removed mouse hook..
18.04.2007 22:41:52: dbox2 [EPG-READER] Connecting to dbox2:31338 ...
18.04.2007 22:41:52: dbox2 [EPG-STREAM] DVB-EPG-Reader established connection
18.04.2007 22:41:52: dbox2 [EPG-STREAM] EPG streaming started!
18.04.2007 22:41:52: dbox2 [EPG-READER] Requesting PES-EIT stream ...
18.04.2007 22:41:52: dbox2 [EPG-READER] neutrinoTV -> dbox2:31338 : GET /0x12

18.04.2007 22:41:52: dbox2 [EPG-READER] PES-EIT Stream requested, starting parsing ...
18.04.2007 22:41:53: dbox2 [MOUSE-HOOK] Installing mouse hook..
18.04.2007 22:41:54: dbox2 Exec: Communication error while trying to execute a script (api udp_stream start 192.168.0.1 31330 0 0x64 0x65 0x66 0x6a) 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
18.04.2007 22:42:09: dbox2 [MOUSE-HOOK] Removed mouse hook..
18.04.2007 22:42:21: dbox2 [LCD] Updating LCD..
18.04.2007 22:42:21: dbox2 [CON]: Trying to connect 192.168.0.32:80 (InterNetwork)
18.04.2007 22:42:21: dbox2 [CON]: Successfully connected to 192.168.0.32:80
18.04.2007 22:42:21: dbox2 [CON]: neutrinoTV -> dbox: GET /control/lcd?clear%3d1%26rect%3d0%2c0%2c12%2c63%2c1%2c1%26xpos%3d15%26ypos%3d63%26size%3d11%26font%3d2%26color%3d1%26text%3dpalace+%2f+192.168.0.1
18.04.2007 22:42:21: 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
18.04.2007 22:42:21: dbox2 [LCD] Error while updating dbox LCD ...
18.04.2007 22:42:21: dbox2 [LCD] LCD updated!
Habe nun VLC 0.86b (wird noch nicht "anerkannt" ;))
Habe eine "abenteuerliche" Firewallregel erstellt (der Ruf von Vista ist besser als...) die hoffentlich genau das macht, was ich wollte: Im LAN ALLES durchlassen. Was für ein Image hast Du denn auf der Box?
Und ausserdem: Du bist zu lange im Büro! ;)

Chris
------
palace.

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

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

#188 Beitrag von Arno » Mi 18 Apr 2007, 22:02

@chris: hmm das log sieht soweit ok aus - nur fehlt der spannende teil. Ich brauch den teil, wo auch das zapto kommando zu sehen ist und noch ein bischen davor davor....


... ich bin jetzt erst mal weg... evtl. hab ich morgen doch schon internet, bin dann allerdings übers WE weg.. daher werde ich leider erst nächste Woche Zeit haben hier weiterzumachen.

Viele Grüße
Arno

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

#189 Beitrag von palace » Do 19 Apr 2007, 17:38

@arno: Du hast es mal wieder geahnt: Mit "threading=true" klappt es! *freu*
Der:
Exec: Communication error while trying to execute a script (api udp_stream start 192.168.0.1 31330 0 0x64 0x65 0x66 0x6a) 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
bleibt aber..

nTV wird echt immer besser!!! :)
------
palace.

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

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

#190 Beitrag von Arno » Do 19 Apr 2007, 21:13

@chris:

(OT: Ja.. mein internet wurde tataseachlich heute geschaltet - ish Kabel Internet)

Freut mich dass es nun tut. Ich wusste doch irgendwo etwas mit threading gelesen zu haben... Der verbleibende Timeout ist leider normal. Daran arbeite ich noch. Sollte aber nicht wirklich stören, da das timout in einem eigene thread ensteht, dadurch wird sonst keine funktionalität geblockt...

Grüße
.. und nun wirklich weg bis nächste Woche :) ..
Arno

joernschaeferhh
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 89
Registriert: Di 13 Apr 2004, 9:52

noch ne frage....

#191 Beitrag von joernschaeferhh » Sa 21 Apr 2007, 15:02

hi, mal was anderes...

die f8 taste funktioniert bei mir noch (vollbild)
bei der f9 taste verschwindet neutrino-tv jedoch (irgendwie verkonfiguriert),
hatte ich schon mal. kann man die fenstergröße für die f9 funktion irgendwie wieder auf default setzen?

ADIOS

Token
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Sa 10 Apr 2004, 12:29

#192 Beitrag von Token » So 22 Apr 2007, 17:13

arno:
... ich probierte auch gerade deine neue testversion.
... diese startet nicht mehr bei mir, er fliegt beim ueberpruefen der
neutrino-version raus, und meinte - ich habe kein neutrino.
... dem ist jedoch nicht so, nur setze ich hier ein newmake-cvs vom 21.04.07 ein !
(welches mit dem b.2478 ausgezeichnet funktioniert)
... kann man die ueberpruefung auch abschalten - ich weiss das ich neutrino drauf habe ?! ;)
cu token

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

#193 Beitrag von Arno » So 22 Apr 2007, 23:00

Hi,

@joernschaefer: Mann kann die postion des video-only-fensters zurücksetzen indem man alle Einstellungen zurücksetzt. Ja, das ist suboptimal :( - Ich werde in der nächsten Version einen zusätzlichen Check für das Video-Only einbauen, so sass es nicht mehr off-screen gehen kann. Theoretisch findest du die Postion und Grösse des video-only auch in der config (siehe thread über manuelles Ändern der config) - ist aber kompliziert und ich weiss grade den Parameter-Namen nicht.

@Token: Es wurde seit der 2478 nichts am dem Init-Check geändert - d.h. wenn es bei dir nicht mehr tut, dann hängt es vmtl. mit einer anderen Sache zusammen. Poste oder schick mir (arno@neutrino-tv.de) doch bitte mal das debug-log, damit ich sehen kann was bei der Kommunikation da wirklich schief läuft - neutrinoTV behauptet nämlich es sei kein neutrino auf der box bei jeglichem Fehler der auftreten kann wenn der nhttpd nach seiner version gefragt wird. Evtl kann ich das mit nem hotfix beheben, wenn ich weiss wo das Problem genau liegt (weil wenn auf die frage nach der version keine oder ein falcshe antwort kommt ist die wkt gross dass der nhttpd noch mehr falsche antworten liefert..)

Viele Grüße
Arno

Token
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 36
Registriert: Sa 10 Apr 2004, 12:29

#194 Beitrag von Token » Mo 23 Apr 2007, 20:10

@arno:
... problem ist nicht mehr existent ... system-neustart hilft manchmal wunder ;) sorry fuer die panikmache ...
... uebrigens die nhttpd-version ist die 3.1.3 ...
... ich weiss zwar noch nicht warum er nicht aufnimmt, aber das bekomme ich noch heraus ("konnte F:\"dateiname.dat" nicht umbennen ... file not found - er hat ja auch wirklich kein file angelegt)
cu token

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

#195 Beitrag von Arno » Mo 23 Apr 2007, 20:25

@Token: Alles klar soweit.

Falls du das mit der aufnahme nicht hinbekommst, schick oder poste mir ein debug-log vom live start (da wo man sehen kann welche parameter dem VLC übergeben werden - evtl ist da etwas falsch...)

Welche VLC version? die 0.8.6b hab ich noch nicht getestet...

UDP streaming mode oder streamts?

(Es ist durchaus möglich dass sich bei der Aufnahme in den letzten releases ein bug eingeschlichen hat, da ich daran "rumgeschraubt" habe..)

Gruss
Arno

Antworten