Hi, I made custom players for other customers, for internet television/radio and normal players .. it uses DirectX and Quicktime to play files or streams from inet, so type of streams depend on the drivers that DirectX and quicktime have. I can change the GUI, and it can be compiled for Win .NET , Win x86 and Mac. Actually the GUI is defined in a resource file .. so it can be changed later, you can add tabs and buttons or icons that represent videos or streams .It has a button to switch to full screen. I am not sure what you are looking for, is it an application for windows, Mac or Linux ? Or do you need video on a website ??