I voted for SVG. Visual media like video should be supported in Java, but since video or images tend to be "dropped" into a distinct panel in a UI, it's not as interesting. Drop in your video widget and that's it.
SVG is interesting because it could be used together with other things like Java2d. The interaction there, if supported smoothly, could create nice (dare I say it?!) synergy. |