Developing multimedia applications with  JMF         T.G.Venkatesh      
9

 Criticisms on JMF
ØMultimedia processing and presentation is compute-intensive. ØExisting desktop media players implement  media encoding, decoding, and rendering using native codes. ØBut native implementations are not portable across platforms - hence unsuitable for web-deployment.
ØJava offers platform neutrality
ØHowever pure Java  based implementation lack performance as compared to native codes.
Ø
ØWe need portability as well as performance.