I want to play avi files from my netbook to the HDMI port on my TV screen at home.
I can buy a device that will do the job on windows, here's a link to it: USB 2.0 To DVI / HDMI /SVGA Adaptor (USB-VIDEO) - Product Information

It uses software / virtual driver in windows to make a virtual display adapter which then drives the TV screen using the windows dual screen app in windows control panel.

Is there the same or a similar technology for Linux?