/video-hardware

FOSDEM video hardware

Primary LanguageOpenSCAD

FOSDEM Video hardware

The FOSDEM video hardware project is about (checking the viability of) developing a 100% FOSS & open hardware video streaming platform.

It is meant as a successor to the existing FOSDEM video boxes. These are relatively bulky and expensive. We're aiming to build a cheap, compact and lightweight device.

We hope to enable a shared platform with other conferences and projects.

We would like to thank the videobrick project for their inspiration.

Hardware

Mainboard

We're evaluating the Olimex A20-Olinuxino-Lime2 as the main board. It's well supported by the mainline linux kernel, thanks to the efforts of the linux-sunxi community.

HDMI input

The A20 does not have HDMI input. We're looking into building a custom HDMI input board based upon the ADV7611. We push the hdmi to the A20 over csi.

Software

We plan to take in 720p60 hdmi audio & video. That is the most widely supported resolution/refresh rate combination. It also hits a sweet spot between video quality and complexity.

The hdmi input gets three destinations:

  • to the projector (with minimal delay!)
  • to the h264 encoder
  • to the lcd for live playback

The video encoding should be possible using the embedded cedrus vpu. The aac audio encoding will have to be cpu based.