I need to send video data over a fiber optic cable. The video input is coming via an HDMI link. The fiber optic link is already carrying some other data (an FPGA is controlling the link), so the video will have to be time-division multiplexed with other data on the same link.
Any ideas on how to implement such a system? I am leaning towards choosing an HDMI decoder IC, convert the video data to something like YCbCr 4:2:2 and feeding this stream to the FPGA, which will then package the data and send it over a fiber link. However, I am not quite sure about the following:
- How to send and then resynchronize audio over the same link.
- How to make DDC and EDID work
- How to make hot-plug functionality work.