I'm trying to write some client software that can play .avi videos,
either in a window or full screen, as well as display photos. What is
the best way to do this in Ruby? A library that works across platforms
would be perfect, failing which, either Windows or Linux would do.

Thanks,
Arun