Have setup a media center with a motherboard which does not output composite video; it can output VGA, or HDMI instead. I would like to add a composite video output to this project, and the Pi has one... there has GOT to be a - relatively inexpensive (CPU wise) - way to use the Pi to output an analog signal from the other computer.
I have heard before of people using VLC to stream their desktop from the computer, and then use the hardware decoding capabilities of the raspberry pi to display it (and therefore solve this problem)... however, I would imagine that streaming your desktop (at a frame-rate and latency acceptable for real-time interaction and video viewing) would create a significant load on my media center computer; I imagine it would work, but it would really bog down the system (only a core-i3 with integrated graphics).
Proposed angle for solution:
- The media center motherboard supports HDMI output...
- Raspberry Pi supports hardware HDMI video decoding, and we know it works pretty well.
...is there some way that the data being sent over the HDMI cable can be recieved by the Pi, and decoded using hardware? This way, hardware on both the media center and Pi sides are doing the heavy lifting (as opposed to using software encoding to stream the output of the media center), creating minimal load. Similarly, is there any way that I can take any of the video outputs from the media center, and somehow receive/decode them with the Pi? If not HDMI, then perhaps VGA?
Also, I have heard of people using HDMI over ethernet... is it possible that I could get an HDMI->ethernet adaptor, run the ethernet cable to the Pi, and then hardware decode it? Or is the video coming in over the HDMI output a completely unsupported format?
Or... is a software approach actually viable? Any discussion is appreciated, and thanks in advance!