Archive Pages Design$type=blogging

Tutorial Membuat Media Player dengan JMF

Sebelumnya apa itu JMF?? JMF adalah salah satu library yang menyediakan player untuk untuk beberapa format multimedia, seperti avi, mpg, mp...

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.
[Image: 1.JPG]
Klik gambar untuk perbesar
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.
[Image: 2.JPG]
Klik gambar untuk perbesar

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.
Code:
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.
Code:
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..
[Image: tambahan.JPG]
Klik gambar untuk perbesar


7. Pastikan semua error sudah tidak ada lagi. Dan jalankan program, pilih video yang akan dijalankan
[Image: 3.JPG]
Klik gambar untuk perbesar

[Image: 4.JPG]
Klik gambar untuk perbesar


Agar dapat di pelajari lebih lanjut bisa langsung ke http://code.google.com/p/sjmp/

untuk download pathnya MediaPlayer.rar

semoga dapat bermanfaat buat temen"..!!!

maaf apabila masih banyak kekurangan dan silahkan untuk di modif sesuka hati

wassalamulaikum wr wb

Komentar

Blogger: 1
Loading...
Nama

Coursework Cyber Life Knowledge My Notes Poetry
false
ltr
item
UGBlogger - Komunitas Blogger Gunadarma: Tutorial Membuat Media Player dengan JMF
Tutorial Membuat Media Player dengan JMF
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSvkG49Rbo18Jcu7PEcOPIOcGzybO7bGEtYdCcoqXdhjQL8Ra1zALfUO5xfAlfbtQit5rtkyI76BKQ5_rRe0L3gWBrxSd7LfRvBDa9-hVaggBnKlYzqEjfY2a_5U3tGqzaU2bpfBkzYSc/s320/1.JPG
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSvkG49Rbo18Jcu7PEcOPIOcGzybO7bGEtYdCcoqXdhjQL8Ra1zALfUO5xfAlfbtQit5rtkyI76BKQ5_rRe0L3gWBrxSd7LfRvBDa9-hVaggBnKlYzqEjfY2a_5U3tGqzaU2bpfBkzYSc/s72-c/1.JPG
UGBlogger - Komunitas Blogger Gunadarma
https://contohugblogger.blogspot.com/2013/03/tutorial-membuat-media-player-dengan-jmf.html
https://contohugblogger.blogspot.com/
http://contohugblogger.blogspot.com/
http://contohugblogger.blogspot.com/2013/03/tutorial-membuat-media-player-dengan-jmf.html
true
3696580833423165131
UTF-8
Tidak ditemukan postingan Lihat semua Baca selengkapnya Balas Batalkan balasan Hapus By Beranda Halaman Postingan Lihat Semua Rekomended untuk kamu Label Arsip SEARCH Tidak di temukan postingan yang cocok dengan permintaan kamu Back Home Minggu Senin Selasa Rabu Kamis Jumat Sabtu Min Sen Sel Rab Kam Jum Sab Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember Jan Feb Mar Apr Mei Jun Jul Agu Sep Okt Nov Des Baru saja 1 Menit yang lalu $$1$$ minutes ago 1 Jam yang lalu $$1$$ hours ago Kemarin $$1$$ days ago $$1$$ weeks ago Lebih dari 5 minggu yang lalu