0
我目前正在使用netbeans,並且我已經下載了使用自己的finder插件的JMF插件。我發現了一個使用JMF從網上進行視頻流的代碼。 'import javax.media.player'顯示一個錯誤,包javax.media不存在。請儘快幫助我解決這個問題。我是一名初學者,所以可能的編碼將不勝感激。javax.media數據包在netbeans上沒有找到JMF的工作
import java.awt.BorderLayout;
import java.awt.Component;
import java.io.IOException;
import java.net.URL;
import javax.media.CannotRealizeException;
import javax.media.Manager;
import javax.media.NoPlayerException;
import javax.media.Player;
import javax.swing.JPanel;
import javax.management.*;
public class MediaPlayer extends JPanel {
public MediaPlayer() {
setLayout(new BorderLayout()); // use a BorderLayout
// Use lightweight components for Swing compatibility
Manager.setHint(Manager.LIGHTWEIGHT_RENDERER, true);
try
{
// create a player to play the media specified in the URL
Player mediaPlayer = Manager.createRealizedPlayer("E:\\FFOutput\\Bollywood");
// 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); // add video component
if (controls != null)
add(controls, BorderLayout.SOUTH); // add controls
mediaPlayer.start(); // start playing the media clip
} // end try
catch (NoPlayerException noPlayerException)
{
System.err.println("No media player found");
} // end catch
}
}