Developing multimedia applications with  JMF         T.G.Venkatesh      
8
  Features of JMF
•JMF supports popular media formats ( JPEG, MPEG-1, MPEG-2,  QuickTime,  AVI,  WAV,  MP3,  GSM,  G723, H263, and  MIDI. ) •JMF supports popular media access protocols ( file, HTTP,  HTTPS,  FTP,  RTP, and  RTSP ). •JMF uses a plug-in architecture that allows JMF to be customized and extended. •JMF uses a robust event reporting mechanism that follows the “Observer” design pattern. • JMF uses the “Factory” design pattern that simplifies  creation of JMF objects.   •JMF supports the reception and transmission of media streams using the Real-time Transport Protocol ( RTP ).