Nvstreamer example doesn't work on JP 6.0

I am trying to run the nvstreamer application as
on a Jetson Orin AGX machine.

When I run:
sudo docker compose -f compose_nvstreamer.yaml up -d --force-recreate

the server doesn’t start. The logs are throwing this error:
sudo docker logs -f d472d8b529b7

exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error
exec /usr/bin/sh: exec format error

Is there a problem with the image: nvcr.io/e7ep4mig3lne/release/vst:nvstreamer_v0.2.24_aarch64

It works fine on my setup: AGX Orin with Jetpack 6.0 DP. I can check it with Chrome: http://:31000

$ sudo docker compose -f compose_nvstreamer.yaml up -d --force-recreate
[+] Running 25/26
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 95.4s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 96.2s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 96.7s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 97.3s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 97.6s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 97.8s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 98.0s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 98.2s
[+] Running 25/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 98.5s
[+] Running 26/26layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulling 98.8s
✔ nvstreamer 25 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 292.3s
✔ a1df1d4a17c6 Pull complete 3.6s
✔ 2b0563ef01e4 Pull complete 11.9s
✔ 35cf4428605b Pull complete 1.7s
✔ f984f6904015 Pull complete 3.2s
✔ ee29ad409ce6 Pull complete 4.6s
✔ 94b37c87e1fc Pull complete 5.3s
✔ eb7eb1554f9f Pull complete 6.1s
✔ e112f72d3c9c Pull complete 7.2s
✔ a426abae9274 Pull complete 7.7s
✔ 66922cdd8477 Pull complete 8.7s
✔ 6cf7cd6fad37 Pull complete 13.9s
✔ 2f6bd5c54b49 Pull complete 10.7s
✔ 668b4fcdc91a Pull complete 13.1s
✔ 7d783d6bb97b Pull complete 13.7s
✔ c2b95538e8d2 Pull complete 57.8s
✔ e152abff8577 Pull complete 15.9s
✔ 7949d1215524 Pull complete 15.6s
✔ 4f4fb700ef54 Pull complete 17.0s
✔ 4e952234ff1c Pull complete 17.3s
✔ d1006010d4f8 Pull complete 18.8s
✔ c0ac5d7fc992 Pull complete 24.7s
✔ e7fc3fea65bb Pull complete 24.5s
✔ 3798dc44cc23 Pull complete 27.9s
✔ 5a64cf7490ac Pull complete 26.1s
✔ e5ea3027a935 Pull complete 28.1s
[+] Running 1/1
✔ Container nvstreamer Started 0.1s
kevin@agx-orin:~/nvstreamer$ docker ps -a
77de6089133e nvcr.io/e7ep4mig3lne/release/vst:nvstreamer_v0.2.24_aarch64 “sh -c '/root/vst_re…” 23 seconds ago Up 21 seconds nvstreamer
kevin@agx-orin:~/nvstreamer$ docker logs nvstreamer
tee: /root/vst_release/webroot/log/vst.log: No such file or directory
Host HTTP port: 31000
Recorded Video Root: /root/store/nvstreamer_videos
stunurl list: stun.l.google.com:19302, stun1.l.google.com:19302
use_coturn_auth_secret: 0
use_twilio_stun_turn: 0

Thanks. I deleted all the container images and restarted to make it work.

Glad to know it works. Close the topic.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.