The product you mention is XVideo from Parallax Graphics in Santa Clara, 
California, US. You can read our product review in the Jan/Feb '93 issue
of The X Journal. That issues focuses on Multimedia and X, in which there
are also a number of other useful items, including an article on Video in
an X Window. Fax our New York office at 212.274.0646 for information on 
obtaining back issues.

Steve