本文整理汇总了Java中uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer类的典型用法代码示例。如果您正苦于以下问题:Java EmbeddedMediaPlayer类的具体用法?Java EmbeddedMediaPlayer怎么用?Java EmbeddedMediaPlayer使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
EmbeddedMediaPlayer类属于uk.co.caprica.vlcj.player.embedded包,在下文中一共展示了EmbeddedMediaPlayer类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: main
import uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer; //导入依赖的package包/类
/**
* Inicia el programa.
*
* @param args Ninguno.
*/
public static void main(String[] args) {
// Inicia DDS
iniciaDds();
// Crea la ventana del reproductor
Canvas canvas = new Canvas();
canvas.setBackground(Color.black);
JPanel contentPane = new JPanel();
contentPane.setBackground(Color.black);
contentPane.setLayout(new BorderLayout());
contentPane.add(canvas, BorderLayout.CENTER);
JFrame frame = new JFrame("Capture");
frame.setContentPane(contentPane);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocation(50, 50);
frame.setSize(800, 600);
MediaPlayerFactory factory = new MediaPlayerFactory();
EmbeddedMediaPlayer mediaPlayer = factory.newEmbeddedMediaPlayer();
CanvasVideoSurface videoSurface = factory.newVideoSurface(canvas);
mediaPlayer.setVideoSurface(videoSurface);
// Reproduce el vídeo.
frame.setVisible(true);
mediaPlayer.playMedia("http://localhost:" + PORT);
}
示例2: setVideoRelease
import uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer; //导入依赖的package包/类
public void setVideoRelease(EmbeddedMediaPlayer mediaPlayer, MediaPlayerFactory mediaPlayerFactory) {
try {
mediaPlayerFactoryThread = mediaPlayerFactory;
mediaPlayerThread = mediaPlayer;
}
catch (Exception ex) {
logger.error("Video release " + ex.getLocalizedMessage(), ex);
}
}
示例3: getMediaPlayer
import uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer; //导入依赖的package包/类
public EmbeddedMediaPlayer getMediaPlayer() {
return this.mediaPlayerComponent.getMediaPlayer();
}
示例4: getMediaPlayer
import uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer; //导入依赖的package包/类
@Override
public EmbeddedMediaPlayer getMediaPlayer()
{
return player;
}
示例5: setVideoPlay
import uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer; //导入依赖的package包/类
public void setVideoPlay(EmbeddedMediaPlayer mediaPlayer, String video) {
this.mediaPlayer = mediaPlayer;
this.video = video;
}
示例6: setMediaPlayer
import uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer; //导入依赖的package包/类
public void setMediaPlayer(EmbeddedMediaPlayer mediaPlayer) {
this.mediaPlayer = mediaPlayer;
}
示例7: getMediaPlayer
import uk.co.caprica.vlcj.player.embedded.EmbeddedMediaPlayer; //导入依赖的package包/类
public EmbeddedMediaPlayer getMediaPlayer();