Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HDMI2USB] Allow HDMI2USB devices to act as HDMI extenders via the Gigabit Ethernet port #32

Open
mithro opened this issue Feb 23, 2016 · 3 comments

Comments

@mithro
Copy link
Member

mithro commented Feb 23, 2016

More technical details at HDMI2USB-misoc-firmware#133: Allow HDMI2USB devices to act as HDMI extenders via the Gigabit Ethernet port

Brief explanation

Allow two HDMI2USB devices which are connected by Gigabit Ethernet to stream video from one device to the other.

Detailed Explanation

It should be possible to stream the pixel data from one board to another board via Ethernet.

Gigabit Ethernet should be fast enough to transfer 720p60 video at raw pixel data (when using YUV encoding).

Both the Numato Opsis and Digilent Atlys boards have Gigabit Ethernet interfaces. The HDMI2USB-misoc-firmware already supports both these interfaces using liteEth.

As the two devices will be directly connected, you can use raw Ethernet frames rather than UDP/IP. It might be easier for debugging to support UDP/IP.

Further reading

Contacts

@mithro mithro changed the title [HDMI2USB #113] Allow HDMI2USB devices to act as HDMI extenders via the Gigabit Ethernet port [HDMI2USB] Allow HDMI2USB devices to act as HDMI extenders via the Gigabit Ethernet port Feb 23, 2016
@T282
Copy link

T282 commented Mar 1, 2016

Do I need some hardware to work in this project?

@mithro
Copy link
Member Author

mithro commented Mar 7, 2016

Yes. While a large amount can be done in simulation, eventually it will need to be tested on real hardware.

@mattookashyap
Copy link

I had some questions about the firmware design and where does the HDMI to Ethernet data converter fit in the hardware architecture of the HDMI2USB design.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants