dbox2 als UPNP Client
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
?? von Images kann ich nix lesen. Jetzt kann man den Kram auch in ein jffs2-Image ( zB. von DietmarW) einbauen und muss keine Yadd oder eigenes Image verwenden/erstellen.PT-1 hat geschrieben:Koenntest du bitte eines dieser Tesimage auf...
<off topic>
Im Moment bin ich ziemlich frustriert und habe keine grosse Lust zu testen...die Yadd von DietmarW will nicht so wie ich will und immer mehr Streams lassen sich imo _unmoeglich_ ruckelfrei mit dem Movieplayer abspielen. Aufnehmen ist kein Problem aber Streams mit Spitzendatenraten >8,5 Mbps (davon gibt es beim ZDF/3sat nach der Qualitaetsoffensive immer mehr) lassen sich einfach nicht mehr durch das 10Mbps HDX Nadeloehr der Dbox pressen...da hilft auch kein liebevoll optimiertes Netzwerk mit perfekt eingestelltem NFS-Server und UPnP mit http wird daran leider auch nix aendern ich will ein 100 MBit Netzwerkinterface ;-)
</off topic>
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
vllt klappt ja der neue Anlauf mit dem IDE
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe Testimages für meine HP gemacht: in 1x-version und 2x-version. Sie enthalten nicht nur fuse und djmount, sonder auch der Automounter, in diesem Thread diskutiert, und mein erweiterte controld, von diesem Thread. Die Images basien sich auf CVS von heute.
Ich habe das Builden in dem newmake Makefiles integriert, werde ich bald einchecken.
Nochetwas: in dem busybox braucht mann mknod, ist natürlich so in den Testimages.
Ich habe das Builden in dem newmake Makefiles integriert, werde ich bald einchecken.
Nochetwas: in dem busybox braucht mann mknod, ist natürlich so in den Testimages.
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
jau...versuch zuerst mal den TVersity Media Server ist imo der einzig kostenlose UPnP-Server der auch transkodieren kann, relativ frei zu konfigurieren ist und auch noch ein Forum hat in dem man vielleicht spaeter mal eine DBox-Unterstuetzung requesten kann ;-)PT-1 hat geschrieben:Jetzt muss ich nur noch einen geeigneten Upnp Server zum testen finden.
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
danke! Das gehoert hier wahrscheinlich nicht hin aber auf meiner Philips Sat Box bekomme ich das 2x-Image nicht ans spielen. Bootlogo ist kurz in sw zu sehen und danach ist screen nur noch schwarz. IP-gesetzt und per FTP den ueblichen Kram hochgeladen...Neustart...immer noch alles schwarz. Dbox>gelb (Scart Symbol auf dem LCD) dann habe ich ein sw-Bild ohne Ton...???...funktionierende scart.conf aus anderem Image hochgeladen...Reset...gleicher Effekt???Barf hat geschrieben:Ich habe Testimages für meine HP gemacht: in 1x-version und 2x-version..
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Hmm, liegt wahrscheinlich am erweiterten controld, siehe diesen Thread. scart.conf wird nicht benutzt, sondern io-config.xml. Hole dir scart-conf2io-config.pl womit du dein scart.conf in io-config.xml konvertierst (am PC), lade die danach hoch zum dbox in /var/tuxbox/config. Und bitte sag mit bescheid was läuft und was nicht.
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
... wobei mb405 gesagt hat, dass die Parametern entsprechend CVS-scart.conf funktionieren. Diese Ergebniss habe ich in den Testimages von heute eingebaut, und die "gelieferte" io-config.xml entspricht (bei Philips) exakt scart.conf.
Leider habe ich kein Philps zu testen, "nur" ein Nokia und ein Sagem.
Leider habe ich kein Philps zu testen, "nur" ein Nokia und ein Sagem.
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
Habe jetzt dein Image installiert und auch den Upnp Server wie von Petgun empfuhlen. Muss ich jetzt noch in den mount einstellungen etwas machen oder kann ich einfach Audioplayer aufrufen und dann mit gruen etwas hinzufuegen ?
Die Batchdatei von der Seite vorher braucht man ja anscheinend nicht mehr..
Danke
PT-1
Die Batchdatei von der Seite vorher braucht man ja anscheinend nicht mehr..
Danke
PT-1
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
uhhm, in Unix/Linux-Terminologie heisst es Shell-skript, nicht Batchdatei Ist da, und zwar mit dem Namen /etc/init.d/start_upnp. Ändere dadrin bei bedarf.PT-1 hat geschrieben:Die Batchdatei von der Seite vorher braucht man ja anscheinend nicht mehr..
Du findest das gemountetes Zeug in /var/fuse. Da kannst du rumnavigieren, entweder mit shellcommandos wie cd, ls, oder mit z.B. Audioplayer Filebrowser.
Ubrigens heisst "Batchdate" formell "Stapelverarbeitungdatei" auf deutsch!! Ist deutsch nicht eine wunderbare Sprache!
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe keine Ahnung. Übrigens frage ich mich eigentlich wozu mann sowas wie fuse "Filesystem in USEspace" (falls ich mich richtig erinnere) auf ein system wie Tuxbox braucht, wo sowieso alles als root läuft?! Vielleicht habe ich etwas nicht gerafft. (Ich habe nicht allerzuviel Zeit dareingesteckt.)
-
- Erleuchteter
- Beiträge: 595
- Registriert: Donnerstag 1. Januar 2004, 16:59
Hi Barf,
Gruss, p7
also soweit ich das verstanden habe, ist das primäre Ziel von FUSE, auf einfache Art und Weise eigene Dateisystem programmieren zu können ohne jedes mal das Rad neu erfinden zu müssen. Zu diesem Zweck bietet diverse Funktionen an, die man nutzen kann und so wohl recht schnell ein eigenes FS basteln kann.Barf hat geschrieben:Ich habe keine Ahnung. Übrigens frage ich mich eigentlich wozu mann sowas wie fuse "Filesystem in USEspace" (falls ich mich richtig erinnere) auf ein system wie Tuxbox braucht, wo sowieso alles als root läuft?! Vielleicht habe ich etwas nicht gerafft. (Ich habe nicht allerzuviel Zeit dareingesteckt.)
Gruss, p7
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Erleuchteter
- Beiträge: 553
- Registriert: Freitag 27. Februar 2004, 14:30
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
Jetzt hat mir das doch keine Ruhe gelassen und ich hab mal aus der Ferne auf die Box geschaut:
ls bringt in dev:
/dev # ls
console fb0 kmem mtd pts stdout vc
cua full lirc mtdblock pty tts vcc
dbox fuse loop null random tty zero
dvb i2c mem port root urandom
fb input misc ptmx sound v4l
und ls -l
/dev # ls -l
crw------- 1 root root 5, 1 Jan 27 08:32 console
drwxr-xr-x 1 root root 0 Jan 1 1970 cua
drwxr-xr-x 1 root root 0 Jan 1 1970 dbox
drwxr-xr-x 1 root root 0 Jan 1 1970 dvb
drwxr-xr-x 1 root root 0 Jan 1 1970 fb
lr-xr-xr-x 1 root root 4 Jan 4 1970 fb0 -> fb/0
crw-rw-rw- 1 root root 1, 7 Jan 1 1970 full
crw-rw-rw- 1 root root 10, 229 Jan 4 1970 fuse
drwxr-xr-x 1 root root 0 Jan 1 1970 i2c
drwxr-xr-x 1 root root 0 Jan 1 1970 input
crw-r----- 1 root root 1, 2 Jan 1 1970 kmem
crw-rw-rw- 1 root root 0, 0 Jan 1 1970 lirc
drwxr-xr-x 1 root root 0 Jan 1 1970 loop
crw-r----- 1 root root 1, 1 Jan 1 1970 mem
drwxr-xr-x 1 root root 0 Jan 1 1970 misc
drwxr-xr-x 1 root root 0 Jan 1 1970 mtd
drwxr-xr-x 1 root root 0 Jan 1 1970 mtdblock
crw-rw-rw- 1 root root 1, 3 Jan 1 1970 null
crw-r----- 1 root root 1, 4 Jan 1 1970 port
crw-rw-rw- 1 root root 5, 2 Jan 27 08:37 ptmx
drwxr-xr-x 1 root root 0 Jan 1 1970 pts
drwxr-xr-x 1 root root 0 Jan 1 1970 pty
crw-r--r-- 1 root root 1, 8 Jan 1 1970 random
lr-xr-xr-x 1 root root 10 Jan 4 1970 root -> mtdblock/2
drwxr-xr-x 1 root root 0 Jan 1 1970 sound
lr-xr-xr-x 1 root root 10 Jan 4 1970 stdout -> /dev/pts/0
drwxr-xr-x 1 root root 0 Jan 1 1970 tts
crw-rw-rw- 1 root root 5, 0 Jan 1 1970 tty
crw-r--r-- 1 root root 1, 9 Jan 1 1970 urandom
drwxr-xr-x 1 root root 0 Jan 1 1970 v4l
drwxr-xr-x 1 root root 0 Jan 1 1970 vc
drwxr-xr-x 1 root root 0 Jan 1 1970 vcc
crw-rw-rw- 1 root root 1, 5 Jan 1 1970 zero
Ist das OK ...?
ls bringt in dev:
/dev # ls
console fb0 kmem mtd pts stdout vc
cua full lirc mtdblock pty tts vcc
dbox fuse loop null random tty zero
dvb i2c mem port root urandom
fb input misc ptmx sound v4l
und ls -l
/dev # ls -l
crw------- 1 root root 5, 1 Jan 27 08:32 console
drwxr-xr-x 1 root root 0 Jan 1 1970 cua
drwxr-xr-x 1 root root 0 Jan 1 1970 dbox
drwxr-xr-x 1 root root 0 Jan 1 1970 dvb
drwxr-xr-x 1 root root 0 Jan 1 1970 fb
lr-xr-xr-x 1 root root 4 Jan 4 1970 fb0 -> fb/0
crw-rw-rw- 1 root root 1, 7 Jan 1 1970 full
crw-rw-rw- 1 root root 10, 229 Jan 4 1970 fuse
drwxr-xr-x 1 root root 0 Jan 1 1970 i2c
drwxr-xr-x 1 root root 0 Jan 1 1970 input
crw-r----- 1 root root 1, 2 Jan 1 1970 kmem
crw-rw-rw- 1 root root 0, 0 Jan 1 1970 lirc
drwxr-xr-x 1 root root 0 Jan 1 1970 loop
crw-r----- 1 root root 1, 1 Jan 1 1970 mem
drwxr-xr-x 1 root root 0 Jan 1 1970 misc
drwxr-xr-x 1 root root 0 Jan 1 1970 mtd
drwxr-xr-x 1 root root 0 Jan 1 1970 mtdblock
crw-rw-rw- 1 root root 1, 3 Jan 1 1970 null
crw-r----- 1 root root 1, 4 Jan 1 1970 port
crw-rw-rw- 1 root root 5, 2 Jan 27 08:37 ptmx
drwxr-xr-x 1 root root 0 Jan 1 1970 pts
drwxr-xr-x 1 root root 0 Jan 1 1970 pty
crw-r--r-- 1 root root 1, 8 Jan 1 1970 random
lr-xr-xr-x 1 root root 10 Jan 4 1970 root -> mtdblock/2
drwxr-xr-x 1 root root 0 Jan 1 1970 sound
lr-xr-xr-x 1 root root 10 Jan 4 1970 stdout -> /dev/pts/0
drwxr-xr-x 1 root root 0 Jan 1 1970 tts
crw-rw-rw- 1 root root 5, 0 Jan 1 1970 tty
crw-r--r-- 1 root root 1, 9 Jan 1 1970 urandom
drwxr-xr-x 1 root root 0 Jan 1 1970 v4l
drwxr-xr-x 1 root root 0 Jan 1 1970 vc
drwxr-xr-x 1 root root 0 Jan 1 1970 vcc
crw-rw-rw- 1 root root 1, 5 Jan 1 1970 zero
Ist das OK ...?
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
O.K.
Ich habe auf meiner Sat Box jetzt Barfs Image laufen ;-)
Ich benutze auf meinem PC meine legale Kopie von Nero 6 und diese beinhaltet den Nero Media Server.
Diesen schnell auf eine Laufwerk/Verzeichnis ge-shared
Dann auf der Dbox den Audioplayer und auf /tmp durchsucht...
Nach etwas Wartezeit dann Audioplayer ;-)
Nochmal nur zur bestaetigung man braucht wirklich nur die normalen DBox Netzwereinstellungen machen und sonst nix.
Kein Mounten,Kein Sharen ;-)[/img]
Ich habe auf meiner Sat Box jetzt Barfs Image laufen ;-)
Ich benutze auf meinem PC meine legale Kopie von Nero 6 und diese beinhaltet den Nero Media Server.
Diesen schnell auf eine Laufwerk/Verzeichnis ge-shared
Dann auf der Dbox den Audioplayer und auf /tmp durchsucht...
Nach etwas Wartezeit dann Audioplayer ;-)
Nochmal nur zur bestaetigung man braucht wirklich nur die normalen DBox Netzwereinstellungen machen und sonst nix.
Kein Mounten,Kein Sharen ;-)[/img]
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Ah, und der Donnie Darko Soundtrack, ein ziemlich cooler und verstörender Film. Genau mein Stil.
Das Fuse-FS ist übrigens seit dem 2.6.15er fest im Kernel mit drin. Und wie gmo18t schon richtig meinte: es erlaubt, Filesysteme im Userspace zu implementieren.
Also so etwas wie Lufs, allerdings wohl sauberer implementiert. Man kann scheinbar auch Lufs-Module mit Fuse verwenden.
Das Fuse-FS ist übrigens seit dem 2.6.15er fest im Kernel mit drin. Und wie gmo18t schon richtig meinte: es erlaubt, Filesysteme im Userspace zu implementieren.
Also so etwas wie Lufs, allerdings wohl sauberer implementiert. Man kann scheinbar auch Lufs-Module mit Fuse verwenden.