Seite 8 von 34
Re: NI-Buildsystem
Verfasst: Mi 17. Jul 2019, 08:51
von vanhofen
Meine Änderung betrifft ausschließlich die Armboxen. An ffmpeg für Coostream wurde seit Monaten nichts geändert.
Allerdings habe ich die Variablen im Buildsysten geändert. Ändere bitte in config.local NI_FFMPEG_BRANCH in NI-FFMPEG_BRANCH. Dass das eine benutzer-änderbare Variable ist, hatte ich nicht bedacht.
Re: NI-Buildsystem
Verfasst: Mi 17. Jul 2019, 21:27
von nofx
Zu Branch 'ni/ffmpeg/master' gewechselt
Vielen vielen Dank! Nun funktioniert es wieder

Re: NI-Buildsystem
Verfasst: Do 15. Aug 2019, 07:53
von nofx
Hallo, habe mal wieder einen fehler, liegt bestimmt an meinem system, nur kann ich nicht finden wo ran es liegt.
Code: Alles auswählen
CXXLD neutrino
gui/libneutrino_gui.a(infoviewer.o): In function `CInfoViewer::showLivestreamInfo()':
/home/nofx/ni-buildsystem/source/ni-neutrino/src/gui/infoviewer.cpp:1049: undefined reference to `cPlayback::GetMetadata(std::vector<std::string, std::allocator<std::string> >&, std::vector<std::string, std::allocator<std::string> >&)'
gui/libneutrino_gui.a(movieplayer.o): In function `CMoviePlayerGui::callInfoViewer(bool)':
/home/nofx/ni-buildsystem/source/ni-neutrino/src/gui/movieplayer.cpp:2180: undefined reference to `cPlayback::GetMetadata(std::vector<std::string, std::allocator<std::string> >&, std::vector<std::string, std::allocator<std::string> >&)'
collect2: error: ld returned 1 exit status
Re: NI-Buildsystem
Verfasst: Do 15. Aug 2019, 08:17
von annie
für welche Box baust du denn ?
für HD51 baut hier durch, gerade probiert...
make update-self
make update-all
make clean
make image
Re: NI-Buildsystem
Verfasst: Do 15. Aug 2019, 08:51
von vanhofen
Das liegt nicht an dir, nofx.
Ich sollte mal die libcoolstream aktualisieren. Satbaby hatte da was geändert.
Ich kümmere mich heut Abend drum.
Re: NI-Buildsystem
Verfasst: Do 15. Aug 2019, 08:53
von nofx
Hauptsächlich baue ich mir die imgs für apollo, aber auch bei dem image für die nevis habe ich diesen fehler..
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 09:15
von nofx
vanhofen hat geschrieben: ↑Do 15. Aug 2019, 08:51
Das liegt nicht an dir, nofx.
Ich sollte mal die libcoolstream aktualisieren. Satbaby hatte da was geändert.
Ich kümmere mich heut Abend drum.
Danke, das image bauen funktioniert nun wieder
Dennoch ist etwas nicht in ordnung.
Die Tank macht einen Reboot bei streams..
z.b. bei dem plugin sky sport news.
CSAPI (VIDEO): Video delay: 40000uS VPP HD delay: 12731uS VPP SD delay: 13511uS avg. VPP delay: 13121uS Audio delay: 26
166uS New delta: 26955uS
CSAPI (FILEPLAYER): VIDEO event 39: STC valid, err -39922
CSAPI (FILEPLAYER): VIDEO event 38: STC valid, err 1966
CSAPI (PVR-PLAY): cPlayback::SetSpeed: 1 (1024), STC mode yes
CVFD::ShowText: [0x10][> Sky Sport]
Segmentation fault
Aug 24 09:05:53 NI-FLASH-1B67EC user.info start_neutrino[788]: Neutrino exited with exit code 139
Aug 24 09:05:53 NI-FLASH-1B67EC user.info start_neutrino[788]: Rebooting due to REBOOT_ON_ERROR=true and exit code 139
Da passiet auch wenn ich den "Sender" meiner Kamera aufrufe.
CSAPI (PVR-PLAY): cPlayback::Open: demux 5 hPlayDmxVidChan 90006be4 hPlayDmxAudChan 90006dd0
CSAPI (PVR-PLAY): cPlayback::Start: file
http://192.168.xxx.xxx:80/cgi-bin/hi351 ... =xxxxx&-pw
d=xxxxxx vpid 0 type 0 apid 0 type 0 duration 0
stat64: No such file or directory
CSAPI (FILEPLAYER): Supported Format: mpjpeg
CSAPI (FILEPLAYER): returned videoformat: 3
CSAPI (FILEPLAYER): SetTimeStampType: set timestamp to PTS
CSAPI (FILEPLAYER): SetFrameRate: 0
CSAPI (FILEPLAYER): cFileParser::Start
CSAPI (VIDEO): Start: pcr 0x1fff vpid 0x1fff vtype 3 (stopped)
CSAPI (PVR-PLAY): cPlayback::SetSpeed: 1 (1024), STC mode yes
bgPlayThread: started: 1
CSAPI (FILEPLAYER): ReaderThread: PARSER_CMD_START_READER
CSAPI (VIDEO): New Video PTS delay is 40000uS
CSAPI (VIDEO): Video Picture Information
CSAPI (VIDEO): -------------------------
CSAPI (VIDEO): Decode Dimensions: (1920 x 1088)
CSAPI (VIDEO): Display Extension Info Present: No
CSAPI (VIDEO): Aspect Ratio: 16:9 (3) Frame Rate: 2 (1)
CSAPI (VIDEO): Color Space: 6 Interlaced: No
CSAPI (VIDEO): -------------------------
CSAPI (VIDEO): New Video PTS delay is 40000uS
CSAPI (FILEPLAYER): VIDEO event 39: STC not valid, err 0
CSAPI (VIDEO): Video event CNXT_VIDEO_EVENT_PLAYING, sync took: 320 msec
Segmentation fault
Aug 24 09:11:25 NI-FLASH-1B67EC user.info start_neutrino[789]: Neutrino exited with exit code 139
Aug 24 09:11:25 NI-FLASH-1B67EC user.info start_neutrino[789]: Rebooting due to REBOOT_ON_ERROR=true and exit code 139
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 16:02
von vanhofen
Das ist so ein Satbaby-Ding.
Jacek, kannst du da mal schauen, ob du was findest?
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 16:14
von satbaby
Kann jemand der plugin sky sport news hier anhängen ?
Ich werde erst nächste Woche testen.
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 16:26
von dryeye
bitte schön
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 16:51
von satbaby
Ich habe jetzt mit HD1 getestet und kein segfault.
HD2 habe ich nicht, aber code ist gleich.
@nofx
Kommt der segfault mit jeder stream von sky bei dir oder nur manchmal ?
Hast du auch segfault mit "ni" image ? (nicht das was bei deinem build was durcheinander geht) (schau ob du wirklich neue libcoolstram in image hast)
@all
Hat noch jemand segfault bei stream start ?
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 17:08
von Don de Deckelwech
Hi,
ich hab gerade meine Tank aufs aktuelle Nightly geflasht, ich habe keinen Segfault povozieren können! edit2: ich hab so 6 oder 7 Streams gestartet, alle fingen an zu laufen.
Ciao,
DdD.
edit: evtl hab ich noch "Altlasten" im Image (hab natürlich alles übernehmen lassen), oder aber, in deinem Eigenbau-Image von dir fehlt was???
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 19:25
von nofx
@nofx
Kommt der segfault mit jeder stream von sky bei dir oder nur manchmal ?
Hast du auch segfault mit "ni" image ? (nicht das was bei deinem build was durcheinander geht) (schau ob du wirklich neue libcoolstram in image hast)
Ja bei jedem stream, egal ob beim sky plugin, oder bei youtube oder bei meinen kamera streams.
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 19:36
von satbaby
Ich vermute du hast noch alte libcoolstream in image, weil bei dir immer segfaultet.
Wenn nicht, teste "ni" image.
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 19:36
von Miky
Du hast nur einen Teil beantwortet. Was für ein Image nutzt Du und wie aktuell ist das?
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 19:38
von satbaby
@Miky
Er baut selbst.
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 19:42
von Miky
@ SatBaby
Dann ist Post 162 aber komisch da er schreibt, dass das Imagebauen jetzt funktioniert.
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 19:52
von Don de Deckelwech
Hi,
mit meinem alten Image, also vor dem Flashen heute, liefen die Streams aber auch, hatte ich extra getestet. Also scheidet die libcoolstream als Überltäter wohl eher aus, deshalb werfe ich einfach mal als Stichwort "ffmpeg" rein. Ich kenn mich nicht so sehr aus, aber vllt schaust du mal in dein Build-Log, obs da Fehlermeldungen gab...
Ciao,
DdD.
Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 19:59
von satbaby
@DdD
Aber nicht mit Kombination alte lib, neue neutrino.

Re: NI-Buildsystem
Verfasst: Sa 24. Aug 2019, 21:27
von nofx
Zusammengefasst....
dank des ni-buildsystem kann ich meine images selber ertellten.
Da ich meine kameras / der stream nur mit der ffmpeg version vom master gehen -> baue ich die image mit diesem eintrag in der config
Jetzt habe ich mir ein image ohne dieses eintrag gebaut somit mit ni/ffmpeg/2.8, und ich habe keine probs mit den plugins / streams.
Das einzige was nicht geht sind die streams von meinen kameras - siehe auch post 155.
Habe auch das letzte Nightly geflasht und da tritt dieses / "mein" fehler nicht auf. (bis auf das meine kameras nicht gehen - CSAPI (FILEPLAYER): Not Supported Format: mjpeg)
Somit liegt es nahe das es am ffmpeg liegt - wie schon von Don de Deckelwech vermutet.