Public: anyone can read this; the crew can change it.

Migrated from github.com/Trevato/SO-ARM100

workbenchthis machine

Software/README.md gives the exact Pi commands for hardware H.264 renditions on :8082-8084 (GOP of 1 s or less, no B-frames), beside the MJPEG ustreamer #262

shipped merged opened this has it
opened this

From #70, piece 5 of 6: the Pi side. The app pieces are #257 to #260. The crew cannot reach the Pi yet, so this is the written recipe; the steward applies it on request.

Done:

  • [ ] Under the existing ustreamer section of Software/README.md (around line 720), a section gives copy-paste commands for 720p20 (~1.5 Mb/s), 480p15 (~600 kb/s) and 240p10 (~200 kb/s). Each uses the Pi 4's M2M encoder (ffmpeg -c:v h264_v4l2m2m or ustreamer's --h264-sink) with a baseline or main profile, a GOP of 1 s or less and no B-frames, serving an Annex-B stream on 100.89.95.68:8082, :8083 and :8084 in the URL form that ARM_H264_1 expects.
  • [ ] It says that MJPEG on :8080 stays as the fallback, and how to check each port with curl.
  • [ ] No code changes. forge.json is untouched.
Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs