Membuat Media Player dengan JMF

Assalamulaikum wr wb..
Sebelumnya apa itu JMF??

JMF adalah salah satu library yang menyediakan player untuk untuk beberapa format multimedia, seperti avi, mpg, mp3, dan beberapa format lain yang didukung oleh JMF. Untuk lebih lengkapnya dapat dilihat di dokumentasi dari JMF.


Langkah-langkah pembuatan aplikasi media player adalah sebagai berikut:
1. Buat project baru di netbeans, dan beri nama MediaPlayer.
2. Menambahkan sebuah panel baru ke dalam project yang telah di buat. Beri nama panel tersebut dengan MediaPanel. Tambahkan panel tersebut di dalam package mediaplayer.



3. Tambahkan Library JMF ke dalam project MediaPlayer.
     * Buat sebuah folder dengan nama lib di dalam project   MediaPlayer.
     * Salinkan seluruh file .jar yang beradaa di dalam direktori lib dari directory JMF yang sudah        diekstrak.

4. Setelah itu tambahkan baris program berikut pada MediaPanel.
    public MediaPanel( URL mediaURL ) {
    setLayout( new BorderLayout() );
    Manager.setHint( Manager.LIGHTWEIGHT_RENDERER, true );
    try {
    // create a player to play the media specified in the URL
   Player mediaPlayer = Manager.createRealizedPlayer( mediaURL );
    // get the components for the video and the playback controls
    Component video = mediaPlayer.getVisualComponent();
    Component controls = mediaPlayer.getControlPanelComponent();
       if ( video != null )
       add( video, BorderLayout.CENTER );
       if ( controls != null )
       add( controls, BorderLayout.SOUTH );
       mediaPlayer.start(); // start playing the media clip
    } catch ( NoPlayerException noPlayerException ) {
    System.err.println( "No media player found" );
    } catch ( CannotRealizeException cannotRealizeException ) {
        System.err.println( "Could not realize media player" );
         } catch ( IOException iOException ) {
        System.err.println( "Error reading from the source" );
       }
     }

5. Setelah itu tambahkan baris program berikut ke dalam MediaPlayer.
    public static void main(String[] args) {
    // TODO code application logic here
    // create a file chooser
    JFileChooser fileChooser = new JFileChooser();
    // show open file dialog
    int result = fileChooser.showOpenDialog( null );
    if ( result == JFileChooser.APPROVE_OPTION ) { // user choose a file
    URL mediaURL = null;
    try {
    // get the file as URL
    mediaURL = fileChooser.getSelectedFile().toURL();
    } catch (MalformedURLException malformedURLException) {
    System.err.println( "Could not create URL for the file" );
    }
    if ( mediaURL != null ) { // only display if there is a valid URL
      JFrame mediaTest = new JFrame( "Media Player" );
      mediaTest.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
      MediaPanel mediaPanel = new MediaPanel( mediaURL );
      mediaTest.add( mediaPanel );
      mediaTest.setSize( 300, 300 );
      mediaTest.setVisible( true );
     }
   }
 }

6.tambahan kemudian klik kanan pada Libraries => add jar/folder => kemudian blok jar yang ada di folder lib yang telah kita tambahkan..


7. Pastikan semua error sudah tidak ada lagi. Dan jalankan program, pilih video yang akan dijalankan





Agar dapat di pelajari lebih lanjut bisa langsung ke Sini
untuk download pathnya MediaPlayer.rar



Tambahan

Sebelumnya maaf ane lupa masukin software jmf-2_1_1e-windows-i586.exe yang akan di istall terlebih dahulu, sebelum mengkonfirugasi diatas,,

langsung download Software jmf-2_1_1e-windows-i586.exe nie oms.. 

semoga dapat bermanfaat buat temen"..!!!


wassalamulaikum wr wb
Membuat Media Player dengan JMF
Item Reviewed: Membuat Media Player dengan JMF 9 out of 10 based on 10 ratings. 9 user reviews.

Komentar Terbaru

Just load it!