I would be very interested to know if anyone on here might be able to provide some insights into the feasibility and/or proper approach to add a HDMI input to the Raspberry Pi in an effort to allow the raspberry pi to consume content from this port. For example... would it be feasible to convert the HDMI signal from a device through a USB cable (input into the raspberry pi?).... Or, is it technically feasible to convert the existing HDMI "output port" on the Pi to an HDMI input port??

As a follow-up question on this, does anyone have any experience in creating a pass-through connection for HDMI content for the Pi?


The short answer is, no you can't do this with a Raspberry Pi.

The long answer is, perhaps with enough external hardware and a great deal of knowledge of how HDMI works you might be able to do something like you describe.

If you want to see and example of a hackable ARM device running linux that can do HDMI manipulation and pass through you can look at the NeTV board as an example. It uses an FPGA to handle the HDMI stuff though.

  • does your answer include the consideration of the camera input? – NetConstructor.com Aug 24 '13 at 11:01
  • See this answer. The camera port uses a different protocol that is not related to HDMI. – Craig Aug 26 '13 at 17:38
  • thanks... final follow up... does any external USB exist to this extent? – NetConstructor.com Aug 26 '13 at 18:31

HDMI Input on Raspberry PI

The PZ-HDMI from e-mediavision.com will allow you to capture HDMI video and audio into the Raspberry Pi, you can use OMX Player to display the captured video through the Pi's HDMI output port as well.

The PZ-HDSDI allows SDI video to be captured on the raspberry Pi.



A new driver for UV4L has been released recently which allows to create a capture device compliant with the Video4Linux2 standard from HDMI output. This should answer the second part of your question.

  • Am I understanding correctly that for a RasberryPi this effectively has the ability of turning the HDMI output port on the board into a HDMI "Input" port?? – NetConstructor.com Nov 13 '16 at 20:37
  • read through the description of this demo on youtube: youtube.com/watch?v=wthS8TPk2DE&feature=youtu.be . The DEMO is one example of use of the uv4l-raspidisp driver which can be used for more generic stuff – strumpet Nov 15 '16 at 16:43
  • No its just showing that you can obtain a stream of the HDMI output and do whatever (such as display it in a webpage). Very very cool. Not input though. – Steven Lu Feb 16 '18 at 0:59

Well B101 by Auvidea can become an HDMI input for a Raspberry Pi.

It works as a Raspberry camera, but it takes a signal from HDMI in. It uses a Toshiba chip. You can have a live view, take stills and record a video. I guess it fits your purposes.

  • HI and welcome to Stack Exchange. Your answer, whilst it may be correct, is a little short. Could you edit, and expand upon your answer? Please take a look at How do I write a good answer and tour for more information on how stack exchange works. – Greenonline Jul 7 '18 at 7:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.