Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How would one go about compressing the captured stream?

I read it can be containerized as an MKV, but then would you re-encode as H.264, or is there a better codec?

I assume there is a quality vs time to encode trade-off?

Also, would this be a component in a viable DIY HDMI matrix switch?

I see this 4 input / 8 output 4K HDMI matrix switch for only $169 on Amazon here: http://amzn.to/28Ykyor

So, cost-wise not viable, but I like the idea of having more programmatic control of the switch.




Appreciate the link.

I had not considered using a raspberry pi on the receiving end.

Any thoughts on using multiple Pis to receive the same stream?

I would like to take the output from an HDMI source and display it on multiple displays throughout my house.


Use any codec scheme you like. ffmpeg and mencode are the usual suspects, or Handbrake if you like GUIs to help you along.

Realtime encoding is within the reach of some schemes on some processors.


Realtime encoding is within the reach of some schemes on some processors.

Can you elaborate on that?

What sort of setup (hw/sw) would one need to make this viable (realtime encoding from the stream)?


Intel GPUs + VAAPI (https://01.org/linuxgraphics/community/vaapi) can easily do H.264 encoding in real time.

P.S. See also https://trac.ffmpeg.org/wiki/HWAccelIntro




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: