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 )