Text this: Programming with the Java media framework