Video Recording

From Fixme.ch
Jump to: navigation, search

Status

Looking at what's available and what's required in order to record / stream events.

Checklist

Item Status
Sources Available
Grabbing Investigate compatible video grabbers availability
Compositing TODO
Encoding TODO
Streaming TODO
Dumping TODO

Schema

Streaming.svg

Recording gear

Analog I/O
Device Video Audio Where Output Notes
EPSON EB-915w Projector FIXME HDMI / VGA Has various IOs
Digital out
Device Video Audio Where Output Notes
Raspberry Pi with PiCam Fixme H.264 stream
Random USB Webcams Fixme V4L sources
BMD Shuttle USB3 fzn USB3 unsure of GNU/Linux support
Zoom H2N fzn USB Needs 2 AA batteries

Dumping / Streaming

Requirements

  • sources (camcorders/DSLRs/webcams/microscopes...)
  • frame grabbing (vga?hdmi?composite? Over PCI/PCI-E/USB3?)
  • compositing / encoding (OBS? ffmpeg?)
  • dumping / streaming

Grabbing

  • Analog audio in
  • HDMI in
  • SD analog video in (Switchable between VGA / S-VIDEO / Composite)
  • USB V4L devices (microscopes, webcams)

Compositing

  • OBS requires a GPU which supports OpenGL 3.2 or latter

Encoding

  • What is a baseline system to do real-time 720p x264
  • What is the maximum bitrate we can fill upstream
  • Encoder ={Ubiquiti link}=> Upstream relay ==> Internet

Dumping

  • We need some fast local storage
  • Low disk space warning ( with temporal estimation of remaining recording capacity )