vlcj-java写个播放器

来源:互联网 发布:巨人网络有什么游戏 编辑:程序博客网 时间:2024/05/17 21:08

不得不感叹java是开源精神最好的载体,就在费劲千辛万苦仍然无法编译运行libvlc(基于vc)的时候,网上找到了vlcj的英文文章,是vlc面向java 的API,小视牛刀一下。

1. 请上网下载、安装 VLC media player 2.0.7 。

2. 新建java项目,下载需要用到的java包。


3. 把下面的代码黏贴到你的src下面的某个packet下面

package com.xing;    import javax.swing.JFrame;import javax.swing.SwingUtilities;import uk.co.caprica.vlcj.component.EmbeddedMediaPlayerComponent;    public class Tutorial2B {        private final EmbeddedMediaPlayerComponent mediaPlayerComponent;        public static void main(String[] args) {            SwingUtilities.invokeLater(new Runnable() {                @Override                public void run() {                    new Tutorial2B();                }            });        }        private Tutorial2B() {            JFrame frame = new JFrame("vlcj Tutorial");            mediaPlayerComponent = new EmbeddedMediaPlayerComponent();            frame.setContentPane(mediaPlayerComponent);            frame.setLocation(100, 100);            frame.setSize(600, 400);            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);            frame.setVisible(true);            mediaPlayerComponent.getMediaPlayer().playMedia("d:\\a.mp4");// please change it to an existed media file        }    }
4. 运行之,由于vlcj是在jna基础之上的,要调用vlc相关的dll文件,所以需要配置运行参数:


跑一把,欣赏一下自己写的播放器吧


原创粉丝点击