~/talk

GStreamer for Tiny Devices

slides:none on file

GStreamer can be reduced from a 150MB-plus desktop install to a runnable embedded binary: a security camera prototype with a 16MB flash runs a pipeline that reads RTSP, parses H.264, and writes chunked MP4 files for upload (RTSP source → h264 parser → splitmuxsink). Process uses gst_parse_launch, cross-compiles C wrapper, then static linking of plugins, strips unused GLib features, applies --ffunction-sections --gc-sections, and finally UPX compression to reach about 2MB on the device successfully.

AI-written summary · about

  1. 0:00Start
  2. 1:08Overview of GStreamer
  3. 4:50GStreamer: Perfect for embedded
  4. 6:53Examples A Security Camera
  5. 9:25Version AC program
  6. 10:28Static Build?
  7. 11:12Copy plugins
  8. 11:59Statically build plugins
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.