My guess is it is new Windows software. That on the stand looks like a normal widescreen monitor to me. From reading it I think you need an external PC of some sort...either Laptop or Desktop.

Dennis