|Video Technology Magazine|
QuickTime for Java is just a JNI wrapper around regular QuickTime. Notice how QT4J is only for Mac and Windows. JMF can read some QuickTime files, though
a little more about Dilate here Playerless streaming in Java
java.net.RTP Java Streaming Protocol support
About the Mobile Phone support, there is the 3GPP standard, and many phone have built in native support now, I can't believe a Java player would be able to provide the as good of a result at a native player. See OverCell for more info.