NeutrinoHD auf der Triple Dragon
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
Also. Die Probleme mit dem Framebuffer sind bei mir jetzt fixed, ebenso wird jetzt mehr als nur current/next EPG eingelesen.
Jetzt mach ich mich mal ein wenig an die Feinheiten...
Jetzt mach ich mich mal ein wenig an die Feinheiten...
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
Der Segfault nach dem ersten Kanalscan, wenn /var/tuxbox/config/zapit nicht existiert, ist workarounded (im startskript )
4:3/16:9 lässt sich auch rudimentär einstellen.
Mittels
Sollte man IMHO jetzt alles haben, dass die Kiste bootet und funktioniert. Zum Fernsehschauen könnte es fast schon taugen, allerdings hatte ich bisher immer noch keine Lautsprecher dran, weiss also nicht, ob die Lautstärkeregelung funktioniert
4:3/16:9 lässt sich auch rudimentär einstellen.
Mittels
Code: Alles auswählen
make bootstrap
make neutrino-hd
make neutrino-hd-system
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: NeutrinoHD auf der Triple Dragon
"make neutrino-hd" baut hier noch nicht richtig..
Code: Alles auswählen
...
ffprobe.c:122: warning: 'tag' might be used uninitialized in this function
/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/ffmpeg/version.sh "/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/ffmpeg" version.h
CC cmdutils.o
cmdutils.c: In function `opt_loglevel':
cmdutils.c:249: warning: comparison between signed and unsigned
cmdutils.c:260: warning: comparison between signed and unsigned
cmdutils.c: At top level:
cmdutils.c:233: warning: unused parameter 'opt'
LD ffprobe_g
CP ffprobe
STRIP ffprobe
make[1]: Leaving directory `/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/ffmpeg'
make[1]: Entering directory `/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/ffmpeg'
INSTALL libavdevice/libavdevice.so
STRIP /home/dietmarw/tripledragonHD/TDHD_make/mainline/root//lib/libavdevice.so
INSTALL libavformat/libavformat.so
STRIP /home/dietmarw/tripledragonHD/TDHD_make/mainline/root//lib/libavformat.so
INSTALL libavcodec/libavcodec.so
STRIP /home/dietmarw/tripledragonHD/TDHD_make/mainline/root//lib/libavcodec.so
INSTALL libswscale/libswscale.so
STRIP /home/dietmarw/tripledragonHD/TDHD_make/mainline/root//lib/libswscale.so
INSTALL libavutil/libavutil.so
STRIP /home/dietmarw/tripledragonHD/TDHD_make/mainline/root//lib/libavutil.so
make[1]: *** No rule to make target `install-headers', needed by `install'. Stop.
make[1]: Leaving directory `/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/ffmpeg'
make: *** [/home/dietmarw/tripledragonHD/TDHD_make/mainline/deps/ffmpeg] Error 2
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: NeutrinoHD auf der Triple Dragon
das hab ich neuestens auch bei der coolstream.
Da liegt wohl beim ffmpeg noch was im Argen
Da liegt wohl beim ffmpeg noch was im Argen
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
Dann nehmt halt das ffmpeg-05 target oder so, oder halt ne ältere ffmpeg-Version.
mit funktionierte es bei mir.
Auf der TD ist ffmpeg momentan eh noch recht uninteressant für die Funktion.
mit
Code: Alles auswählen
#define FFMPEG_VERSION "SVN-r21597"
Auf der TD ist ffmpeg momentan eh noch recht uninteressant für die Funktion.
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: NeutrinoHD auf der Triple Dragon
mit einem anderen ffmpeg bleibt er nach einiger zeit mit einem "unused variable 'avcodec_decode_subtitle2' " in libdvbsub stehen..
-
- Neugieriger
- Beiträge: 15
- Registriert: Mittwoch 9. Januar 2002, 19:56
Re: NeutrinoHD auf der Triple Dragon
*hust* wo ffmpeg define ?
Achso....
Hallo an alle... besonders Seife.... hast das toll gebastelt für die TD ..... Hut ab!!
Ich bin durch ein Gespräch mit einem CoolStream mitarbeiter über NeutrinoHD gestolpert (Grüße... der liesst hier bestimmt auch ) und dann hab ich na klar direkt die TD Version gesehen. Also mal ganz unbedarf da ran.
Nach unzähligen Versuchen... wo es nicht ging....auf dem einen Rechner Linux Mint...
hier auf dem Laptop Ubuntu 9.10 hab ich dann halt noch ne alte C't CD rausgekramt...OpenSuse 11.1
damit gehts fein... halt jetzt bis zum ffmpeg...
wenn mir einer sagt wo rein damit verspreche ich auch mir die ganzen configs und Makefiles mal anzuschauen
achso und danke an Dietmar... da hab ich doch schon mal ein Neutrino-SD auf meiner Schlafzimmerbox
Grüße
Rainer
Achso....
Hallo an alle... besonders Seife.... hast das toll gebastelt für die TD ..... Hut ab!!
Ich bin durch ein Gespräch mit einem CoolStream mitarbeiter über NeutrinoHD gestolpert (Grüße... der liesst hier bestimmt auch ) und dann hab ich na klar direkt die TD Version gesehen. Also mal ganz unbedarf da ran.
Nach unzähligen Versuchen... wo es nicht ging....auf dem einen Rechner Linux Mint...
hier auf dem Laptop Ubuntu 9.10 hab ich dann halt noch ne alte C't CD rausgekramt...OpenSuse 11.1
damit gehts fein... halt jetzt bis zum ffmpeg...
wenn mir einer sagt wo rein damit verspreche ich auch mir die ganzen configs und Makefiles mal anzuschauen
achso und danke an Dietmar... da hab ich doch schon mal ein Neutrino-SD auf meiner Schlafzimmerbox
Grüße
Rainer
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: NeutrinoHD auf der Triple Dragon
Code: Alles auswählen
--- subdir.mak.orig 2010-03-07 16:34:27.000000000 +0100
+++ subdir.mak 2010-03-07 16:34:44.000000000 +0100
@@ -5,11 +5,12 @@
LIBVERSION := $(lib$(NAME)_VERSION)
LIBMAJOR := $(lib$(NAME)_VERSION_MAJOR)
+install-headers: install-lib$(NAME)-headers install-lib$(NAME)-pkgconfig
+
ifdef CONFIG_STATIC
all: $(SUBDIR)$(LIBNAME)
install-libs: install-lib$(NAME)-static
-install-headers: install-lib$(NAME)-headers install-lib$(NAME)-pkgconfig
$(SUBDIR)$(LIBNAME): $(OBJS)
$(RM) $@
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: NeutrinoHD auf der Triple Dragon
fixed im ffmpeg svn
-
- Neugieriger
- Beiträge: 15
- Registriert: Mittwoch 9. Januar 2002, 19:56
Re: NeutrinoHD auf der Triple Dragon
Da kannst mal sehen.....
das olle Makefile hab ich mir mindestens stunden angeschaut und gedacht... muss wohl doch nicht dadrin sein...steht ja da : install-headers.....
aber dann doch wohl im if
ich bin zu doof für sowas !
Grüße
das olle Makefile hab ich mir mindestens stunden angeschaut und gedacht... muss wohl doch nicht dadrin sein...steht ja da : install-headers.....
aber dann doch wohl im if
ich bin zu doof für sowas !
Grüße
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
So, Aufnehmen geht jetzt schon mal. Nun muss nur noch jemand das abspielen implementieren
Tuxtxt geht auch.
Dabei zeigt sich übrigens, dass das Konzept mit der cDemux()-Klasse, das ich am Anfang ganz schrecklich fand, (weil sie halt auch nicht wirklich dokumentiert ist) auf Dauer wesentlich effizienter ist: Hat man den demux nämlich da drin korrekt implementiert, dann funktioniert er plötzlich überall:
* sectionsd
* zapit
* aufnahme
* streaminfo
* tuxtxt
* ...
Ohne dass man an allen Stellen wieder auf die andere API portieren muss.
Theoretisch sollte es mit meiner Vorlage "libtriple" nun möglich sein, das ganze recht einfach und schnell (ich schätze mal so 4-8 Mannstunden) auf DVB-API zu portieren, wenn das jemand haben wollte.
Dabei würde ich allerdings nicht von der Ducktales-Version ausgehen. Das hatte ich zuerst auch gemacht, es hat mich aber eigentlich nur unnötig Zeit gekostet. Dass Neutrino auf der Kathrein damit ordentlich läuft, kann ich mir eigentlich nicht vorstellen...
Tuxtxt geht auch.
Dabei zeigt sich übrigens, dass das Konzept mit der cDemux()-Klasse, das ich am Anfang ganz schrecklich fand, (weil sie halt auch nicht wirklich dokumentiert ist) auf Dauer wesentlich effizienter ist: Hat man den demux nämlich da drin korrekt implementiert, dann funktioniert er plötzlich überall:
* sectionsd
* zapit
* aufnahme
* streaminfo
* tuxtxt
* ...
Ohne dass man an allen Stellen wieder auf die andere API portieren muss.
Theoretisch sollte es mit meiner Vorlage "libtriple" nun möglich sein, das ganze recht einfach und schnell (ich schätze mal so 4-8 Mannstunden) auf DVB-API zu portieren, wenn das jemand haben wollte.
Dabei würde ich allerdings nicht von der Ducktales-Version ausgehen. Das hatte ich zuerst auch gemacht, es hat mich aber eigentlich nur unnötig Zeit gekostet. Dass Neutrino auf der Kathrein damit ordentlich läuft, kann ich mir eigentlich nicht vorstellen...
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: NeutrinoHD auf der Triple Dragon
über diesen punkt komme ich nicht hinweg..dietmarw hat geschrieben:mit einem anderen ffmpeg bleibt er nach einiger zeit mit einem "unused variable 'avcodec_decode_subtitle2' " in libdvbsub stehen..
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
unused variable ist kein fataler Fehler. Das muss was anderes sein.
"Ich kann kein ffmpeg bauen" hat aber mit neutrino-hd erst mal nichts zu tun
"Ich kann kein ffmpeg bauen" hat aber mit neutrino-hd erst mal nichts zu tun
-
- Neugieriger
- Beiträge: 15
- Registriert: Mittwoch 9. Januar 2002, 19:56
Re: NeutrinoHD auf der Triple Dragon
Code: Alles auswählen
LD ffprobe_g
/home/ich/td-neutrino/build_tmp/ffmpeg/libavcodec/libavcodec.so: undefined reference to `ff_rdft_init'
/home/ich/td-neutrino/build_tmp/ffmpeg/libavcodec/libavcodec.so: undefined reference to `ff_rdft_calc'
/home/ich/td-neutrino/build_tmp/ffmpeg/libavcodec/libavcodec.so: undefined reference to `ff_rdft_end'
collect2: ld returned 1 exit status
make[1]: *** [ffprobe_g] Fehler 1
Hier bleibt der auch beim FFmpeg hängen...allerdings mal mit was neuem.
Das Ding was ich gestern zuhause ausgchecked hatte ging nach der Makefile Anderung so durch.
Evt. macht es Sinn sich ne funktionierende Version herauszusuchen und nicht immer den HEAD auszulesen !?
Gelaufen hat es gestern abend auf der Box aber trotzdem noch nicht.....
vielleicht hats am fehlenden make neutrino-hd-system gelegen
Grüße
Rainer
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
-
- Interessierter
- Beiträge: 21
- Registriert: Mittwoch 7. Januar 2009, 13:18
Re: NeutrinoHD auf der Triple Dragon
I can't go way for a few days (weeks) and you it
@Seife you are rolling UP rock and roll I must say
By using translate.google.pt you now implement a new libtriple, us based for DVB API, correct?
Then now you open pandora box and will be more easy to coders implement neutrino for others boxe's (SD/HD), correct?
And doing this will have more boxe's with neutrino, correct?
Cool... I like it, if I my say something I hope coders gives you code changes this way neutrino can be nº 1 on GUI's.
I will try it too, and make my report Here
@Seife you are rolling UP rock and roll I must say
By using translate.google.pt you now implement a new libtriple, us based for DVB API, correct?
Then now you open pandora box and will be more easy to coders implement neutrino for others boxe's (SD/HD), correct?
And doing this will have more boxe's with neutrino, correct?
Cool... I like it, if I my say something I hope coders gives you code changes this way neutrino can be nº 1 on GUI's.
I will try it too, and make my report Here
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
No, I deliberately did not implement DVB API, since I have no box with DVB API that I'm interested in running neutrino-hd on. I did implement the TripleDragon API.
-
- Neugieriger
- Beiträge: 15
- Registriert: Mittwoch 9. Januar 2002, 19:56
Re: NeutrinoHD auf der Triple Dragon
Damit der Seife nicht nur hört...tuts nicht, geht nicht
Ich hab das Zeugs jetzt auf der TD und läuft auch so weit..
jetzt muss ich erstmal schauen, das ich meinen rec Ordner auf der Platte auch eingebunden bekomme.
Grüße
Rainer
Achso.... nachdem ich die Kiste in Standby fahre, geht die Platte auch schön aus....nach kurzer Zeit läuft die jedoch wieder an und geht dann irgendwann nach nem Timeout wieder in den Standby... ich nehme an das muss so und ändert sich erst, wenn ich das ganze ins Flash bügel !?
achso.... wenn ich die Zeit auf UTC+1 stelle geht die Uhr nicht richtig....gibts ne separate Sommer-/Winterzeiteinstellung ?
achso.... der DVB2001 Skin war default wirklich grün ??? ich kann mich nur ans blau erinnern.....WoodLand Grün hat wer anders verbrochen
Ich hab das Zeugs jetzt auf der TD und läuft auch so weit..
jetzt muss ich erstmal schauen, das ich meinen rec Ordner auf der Platte auch eingebunden bekomme.
Grüße
Rainer
Achso.... nachdem ich die Kiste in Standby fahre, geht die Platte auch schön aus....nach kurzer Zeit läuft die jedoch wieder an und geht dann irgendwann nach nem Timeout wieder in den Standby... ich nehme an das muss so und ändert sich erst, wenn ich das ganze ins Flash bügel !?
achso.... wenn ich die Zeit auf UTC+1 stelle geht die Uhr nicht richtig....gibts ne separate Sommer-/Winterzeiteinstellung ?
achso.... der DVB2001 Skin war default wirklich grün ??? ich kann mich nur ans blau erinnern.....WoodLand Grün hat wer anders verbrochen
-
- Erleuchteter
- Beiträge: 450
- Registriert: Sonntag 28. Juli 2002, 01:18
Re: NeutrinoHD auf der Triple Dragon
Hi Dietmar,dietmarw hat geschrieben:über diesen punkt komme ich nicht hinweg..dietmarw hat geschrieben:mit einem anderen ffmpeg bleibt er nach einiger zeit mit einem "unused variable 'avcodec_decode_subtitle2' " in libdvbsub stehen..
subtitle2 gibt es in der 0.5er noch nicht, da isses noch subtitle oder so. Du kannst aber die Zeile einfach auskommentieren um das Neutrino schnell mal zu bauen oder die Änderung im Coolstream-SVN revidieren mit einem Diff.
Der letzte FFMpeg-Stand hatte bei mir Probleme mit xVid, daher hatte ich damals die 0.5er benutzt.
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: NeutrinoHD auf der Triple Dragon
danke, ich übergehe die errors jetzt erstmal temporär.. (ungern, aber wenns nicht anders geht..)
-
- Erleuchteter
- Beiträge: 625
- Registriert: Samstag 8. September 2007, 16:17
Re: NeutrinoHD auf der Triple Dragon
dietmarw hat geschrieben:danke, ich übergehe die errors jetzt erstmal temporär.. (ungern, aber wenns nicht anders geht..)
Gehts damit bei dir nicht?SVN-r21597
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
Ich behaupte jetzt einfach mal so, daß es seit diesem Commit gehen muss:
Ich habe gerade noch mal nen testbuild angeworfen, aber am Montag hat es definitiv gebaut.
Code: Alles auswählen
commit 41592974ad393feecdc661de6bbd6577040de4c6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: Mon Mar 8 18:57:49 2010 +0100
-
- Erleuchteter
- Beiträge: 448
- Registriert: Samstag 26. November 2005, 00:35
Re: NeutrinoHD auf der Triple Dragon
Ja es hat gebaut und auch funktioniert, sprich die Bootprobleme mit dem segfault bei Neutrino und beim Zweiten Start mit dem Framebauffer waren behoben. Aufnahme geht auch und lassen sich vom normalen Neutrino aus abspielen.
Martin
Martin
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: NeutrinoHD auf der Triple Dragon
stimmt, jetzt geht es.. danke..seife hat geschrieben:Ich behaupte jetzt einfach mal so, daß es seit diesem Commit gehen muss:Ich habe gerade noch mal nen testbuild angeworfen, aber am Montag hat es definitiv gebaut.Code: Alles auswählen
commit 41592974ad393feecdc661de6bbd6577040de4c6 Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de> Date: Mon Mar 8 18:57:49 2010 +0100
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: NeutrinoHD auf der Triple Dragon
*JETZT*? Das geht schon die ganze Woche!