yWeb 2.0 - Feature Requests

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
arno-neutrinoTV
Einsteiger
Einsteiger
Beiträge: 108
Registriert: Freitag 14. April 2006, 11:21

Beitrag von arno-neutrinoTV »

Wenn der Webserver mal abraucht, aus welchem grund auch immer (ist zum Glück seltener geworden seit der überarbeitung), dann passiert es bei mir auch in 99% der Fälle, dass der socket nicht freigegeben wird. Dadurch ist ein neustart des webservers unmöglich und es hilft nur ein kompletter neustart der box.

Keine ahnung ob man das überhaupt fixen kann, dass müste ja das drunterliegende linux regeln, also wenn kein Prozess mehr an dem socket horcht, dieser dann irgendwann freigegeben wird..

und ich meine irgendwann darf im minutenbereich liegen - ich hab schon mal ein halbe stunde gewartet - wurde nicht freigegeben. Wenn ich unter meinem ausgewachsenem linux ein prozess töte (-9) un der somit einen benutzten socket nicht freigibt besteht das problem auch, allerdings nur für wenige minuten.. danach gehts wieder. Auf der d-box eben nicht, daher meine Vermutung dass es nicht am webserver selbst liegt sonder tiefer liegt... aber ich kann mich auch täuschen.

Das phenomen tritt auch auf - aber nicht sooo häufig - wenn man den webserver mit killall nhttpd tötet.. Auch dann läst er sich durch bestehende portbindung nicht neu starten...

Grüßle
A.
Grüßle
A.
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Also killall -9 nhttpd sollte fast immer helfen.
Arno hat recht, falls wirklich kein nhttpd UND kein anderer Prozess den Port belegt hat, dann liegt der Socket im Kernel im WaitClose ... sollte allerdings bei Tuxbox nur wenige Minuten sein.

Ich bringe ja beim programmieren den nhttpd öfters mal zu Absturz :) aber mit killall gehts immer. Also Bind-Socket-Fehler hatte ich nur wenn ein nhttpd läuft (z.B. als Zombie-Prozess)

Gruß
yjogol
arno-neutrinoTV
Einsteiger
Einsteiger
Beiträge: 108
Registriert: Freitag 14. April 2006, 11:21

Beitrag von arno-neutrinoTV »

yjogol hat geschrieben:Also killall -9 nhttpd sollte fast immer helfen.
Hm.. ich stimme zu. Allerdings, zumindest bei mir, zeigt das nicht erhoffte wirkung. Ich meine den Fall, dass kein nhttpd in der prozessliste sichtbar ist und ein killall -9 nhttpd mit "Kein Prozess abgebrochen" zurückkehrt, und trotzdem der port immer noch gebunden zu sein scheint (und das auch bleibt wie bereist besprochen).

Leider ist genau dieser Fall bei mir recht häufig. Ich muss dann immer rebooten. Allerdings leuchtet mir auch ein, dass yjogol bei der entwicklung viele mal den nhttpd neu gestartet hat und mit sicherheit darüber gestolpert wäre, wenn es ein allgemeines Problem wäre.

Evtl liegts daran, dass ich gleichzeitig anfragen an den nhttpd stelle, und und somit evtl nur ein einzelner thread (als prozess) irgendwie hängen bleibt.. naja ein zombie eben. Aber den müsste man doch auch in der prozessliste sehen, bzw. er müsste auf killall -9 nhttpd reagieren, oder nicht?

Grüßle
A.
Grüßle
A.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Meine arme Box hat ja mit einigen Kanaelen zu tun. Das ganze passiert immer sobald ich bei 28.2 scanne...

Zu diesem Thema mache ich aber ein anderes Topic auf.
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Hallo,
es gibt eine Alpha-Version von yWeb 2.5 auf http://www.yjogol.de

# HDD explorer
# HDD Tools begonnen
# Shortcuts für LiveTV, LiveTV Popup, VLC
# LiveView2 variable Resize popup
# LiveView2 VLC 0.8.6 / 0.9 support
# LiveView2 UDP Streaming (ARD, ZDF ohne Ruckeln)
# LiveView2 UDP Timeshift (einfach Pause-Button im LiveView und später mit Play weiterschauen)

EPG Änderungen sind noch nicht dabei

Gruß
yjogol
berthmrt
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Montag 25. Dezember 2006, 16:23

Beitrag von berthmrt »

Habe die Alpha-Version von yWeb 2.5 drauf, liveTV läuft aber nicht.
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

berthmrt hat geschrieben:Habe die Alpha-Version von yWeb 2.5 drauf, liveTV läuft aber nicht.
Das ist aber schade. Welchen Browser, welche VLC Version? Lief es vorher?
Gruß
yjogol
berthmrt
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Montag 25. Dezember 2006, 16:23

Beitrag von berthmrt »

Browser IE
VLC Version 0.8.6
liveTV lief mit 2.1.3
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

berthmrt hat geschrieben:Browser IE
VLC Version 0.8.6
liveTV lief mit 2.1.3
Sind in den Drop-down Menüs Bouquets & Sender zu sehen?
Ist das VLC-Control zu sehen?
UDP an / aus?

Beschreib etwas detaillierter was geht und was nicht z.b. ein Screenshot an mich mailen.
Gruß
yjogol
JimPoison
Einsteiger
Einsteiger
Beiträge: 312
Registriert: Samstag 29. November 2003, 00:20

Beitrag von JimPoison »

Nico 77 hat geschrieben:Kann das sein das im neuen Yweb der Bouqueteditor nicht mehr geht?
Es lassen sich die damit geänderten Bouquet's nicht speichern, das yweb bleibt beim Speichern hängen. Wenn man nach ein paar Minuten aktualisiert ist der Sender im yweb im Bouquet aber in der Kanalliste auf der Box nicht(auch nicht nach dem neu laden).
@yjogol:
hast du da schon den fehler gefunden? hab das prob nämlich auch. gestern schön die bouquets sortiert und gespeichert (dachte ich zumindest), heute box hochgefahren und alle änderungen waren weg....läßt sich beliebig reproduzieren. nach jedem neustart der box ist es so, als hätte man nix geändert
neuester jtg-snap
sowohl mit firefox als auch ie7
berthmrt
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Montag 25. Dezember 2006, 16:23

Beitrag von berthmrt »

jetzt funktioniert es!!!
Weiß der Geier was das war.
Danke yjogol für die neue Version :wink:
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

So es gibt nun auch einen neuen Webserver (nhttpd 3.1.0).
Er sollte von der Performance mindestens an den "alten" herankommen.

Unter Downloads bei http://www.yjogol.de
Gruß
yjogol
schattenmeer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 29. Dezember 2006, 20:10

Beitrag von schattenmeer »

hallo yjogol,

ich habe auch die 2.5.0 A1 (webserver 3.1.0, VLC 0.86) laufen doch bei mir funktioniert live tv nur im internet explorer. im firefox wird die ladeanzeige für VLC control, bouquets und channels zusammen mit den meldungen ... build vlc control ... , getting bouquets ... und getting channels ... angezeigt, mehr passiert allerdings nicht. Mit der 2.1.3 funktionierte alles, der netstream wird auch (immer noch) angezeigt.

grüße sm
ngnear
Beiträge: 1
Registriert: Samstag 30. Dezember 2006, 13:18

Beitrag von ngnear »

Bei mir genauso.
MacOSX 10.4 Safari.
Der VLC-Shortcut funktioniert aber.

Tim
(Engländer mit Rehctshcreibshcwähce)
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

@ yjogol

Schön wäre wenn man in der Timerkonfiguration den Punkt "Beschreibung"
sehen bzw. ändern könnte.
Wird leider nur in der Timerübersicht angezeigt.


Gruß
____Paule
Tahtu
Interessierter
Interessierter
Beiträge: 88
Registriert: Montag 20. November 2006, 16:45

Beitrag von Tahtu »

.
Zuletzt geändert von Tahtu am Samstag 10. Oktober 2009, 15:58, insgesamt 1-mal geändert.
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

schattenmeer hat geschrieben:hallo yjogol,

ich habe auch die 2.5.0 A1 (webserver 3.1.0, VLC 0.86) laufen doch bei mir funktioniert live tv nur im internet explorer. im firefox wird die ladeanzeige für VLC control, bouquets und channels zusammen mit den meldungen ... build vlc control ... , getting bouquets ... und getting channels ... angezeigt, mehr passiert allerdings nicht. Mit der 2.1.3 funktionierte alles, der netstream wird auch (immer noch) angezeigt.

grüße sm
Hi, da scheint etwas Fundermentales nicht zu laufen.
Ich hatte alle Tests bisher nur mit einer Beta-Version von VLC0.8.6.1 gemacht. Aber ich schau mir das mal an, ob ich den Fehler reproduzieren kann. Kannst du mal Log-Ausgaben posten. (Mit Telnet auf die Box, dann:
killall -9 nhttpd
/var/bin/nhttpd -l4
dann LiveView ausführen und Ausgaben hier posten.
ngnear hat geschrieben:Bei mir genauso.
MacOSX 10.4 Safari.
Der VLC-Shortcut funktioniert aber.

Tim
(Engländer mit Rehctshcreibshcwähce)
Hm, ich kann es leider für Mac nicht testen.
Welche VLC-Version?
PauleFoul hat geschrieben:@ yjogol

Schön wäre wenn man in der Timerkonfiguration den Punkt "Beschreibung"
sehen bzw. ändern könnte.
Wird leider nur in der Timerübersicht angezeigt.


Gruß
____Paule
Hi, das schaue ich mir an und baue es ein, wenn ich weiss wie ich das machen kann.
Tahtu hat geschrieben:Nach dem Umschalten des Programmes über das yWeb wird die Fortschritsanzeige im Display der d-box nicht aktualisiert. Wenn ich kurz die Infobar über die Fernbedienung aufrufe ist das Problem gelöst - aber erst dann. Außerdem wird die Infobar beim Umschalten im OSD nicht angezeigt. Ich vermute, dass beide "Problemchen" irgendwie zusammenhängen.

2.1.3
Ich benutze eine Standard-Funktion "Zapit". Da muß ich mal schauen, was die Neutrino-GUI anders macht. Ich habs notiert.


Vielen Dank für das Feedback.

Das große Problem an VLC ist, dass die unterschiedlichen Versionen des Browser-Plugins sehr unterschiedliche Features besitzen. Ich habe deshalb einen "Wrapper" geschrieben, der selbstständig bestimmt, was das jeweilige Plugin kann. Dies ist ein sehr mühsames Unterfangen, hilft aber jetzt und in der Zukunft LiveView weiter zu entwickeln.
Also bitte weiter testen und Feedback an mich.

Gruß
yjogol
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

So, mit dem VLC 0.8.6 final gibt es Probleme.
Die haben kurzfristig die Plugin-Kennung von "VLC multimedia plugin" in "VLC Multimedia Plugin" geändert.

EDIT: Alpha2 unter http://www.yjogol.de


Gruß
yjogol
schattenmeer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 29. Dezember 2006, 20:10

Beitrag von schattenmeer »

hi,

danke für die schnelle reaktion, mit der alpha 2 funktioniert liveview nun auch bei mir. leider verschwindet der screenshotbutton nachdem das laden des live-view-fensters abgeschlossen ist (firefox).

grüße, sm
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

schattenmeer hat geschrieben:hi,

danke für die schnelle reaktion, mit der alpha 2 funktioniert liveview nun auch bei mir. leider verschwindet der screenshotbutton nachdem das laden des live-view-fensters abgeschlossen ist (firefox).

grüße, sm
Ja, das liegt daran, dass ich bisher keine Möglichkeit gefunden habe, mit >= 0.8.6 unter FF diese Funktion aufzurufen. Die API unterstützt es nicht mehr in der alten Form.
Deshalb muß auch das VLC-Control dynamisch erstellt werden. Ich muß momentan zwischen drei APIs unterscheiden.

Gruß
yjogol
schattenmeer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 29. Dezember 2006, 20:10

Beitrag von schattenmeer »

hmm das ist mir aber nicht ganz klar. mit der version 2.1.3 funktionieren screenshots auch per VLC 0.8.6. Wenn das die API vom VLC >= 0.8.6 nicht hergibt wie machst du das dann in der alten yweb version?
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

schattenmeer hat geschrieben:hmm das ist mir aber nicht ganz klar. mit der version 2.1.3 funktionieren screenshots auch per VLC 0.8.6. Wenn das die API vom VLC >= 0.8.6 nicht hergibt wie machst du das dann in der alten yweb version?
ok ok, also das 0.8.6 hat zwei APIs.
Ich werd mal schauen, ob man beide gleichzeitig ansprechen kann.
Gruß
yjogol
FAQ zu YWeb unter http://www.yjogol.de
Hose
Interessierter
Interessierter
Beiträge: 40
Registriert: Sonntag 25. September 2005, 11:33

Beitrag von Hose »

Ich habe das Problem das der FF 2.0.0.1 immer wieder mal abstürzt wenn ich die Größe des Bildes verändere.
Ich nutze die Version 2.5.0-A2.

Kann man eigentlich den Rahmen vom Popup ausblenden so das man nur das reine Bild hat?
P.S.:Ich kann die Live Stream Settings nicht aus dem Popup starten :gruebel:
Zuletzt geändert von Hose am Sonntag 14. Januar 2007, 19:43, insgesamt 1-mal geändert.
christian1980nrw
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Donnerstag 11. Mai 2006, 22:17

Ebay-Sniper für Linux integrieren?

Beitrag von christian1980nrw »

Hallo!
Ich habe auf meinem Linux-Server dieses Snipe-Tool getestet. Das ist ein Kommandozeilen-Tool mit optional aufgesetzter grafischer Oberfläche.

Müsste locker auf der Dbox laufen.

Könnte man das nicht in yogol als Modul integrieren?
Müsste doch schnell gemacht sein. Ein paar Tabellen und Timer, dann sollte das laufen.

Die Oberfläche kann man im CVS herunterladen.
Projekt-Homepage:
http://esniper.sourceforge.net

Screenshot, Oberfläche:
Bild
ben67
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 7. Juni 2003, 18:58

yWeb installieren

Beitrag von ben67 »

Moin,, habe das yWeb über den installer auf die Box geschoben.... Einträge geandert-Rechte auf 755 usw,Firewall aus ,, vor dem Update ging alles noch.. nun kommt bei FF nur das die Seite nicht erreichbar ist, hatte auch paar mal das ich zugreifen konnte ,,, kam aber dann nur die Menueleiste und Fehlermeldung...
Frage: wie kann ich yWeb noch installieren ohne Installer????
ist ein umgebautes BC- Image, wo die Start_neutrino in /var/etc/init.d liegt...
kleiner Tip wäre nett

thx