本地.m3u8播放器實現

首先,本播放器是基於開源代碼
https://github.com/caprica/vlcj-player
追加了m3u8播放功能

核心播放代碼:

    m3u8OpenAction = new StandardAction("Open m3u8") {
        @Override
        public void actionPerformed(ActionEvent e) {
            String url = JOptionPane.showInputDialog("請輸入m3u8URL:");
            application().addRecentMedia(url);
            application().mediaPlayer().media().play(url);
        }
    };

追加播放URL輸入框

mediaMenu.add(new JMenuItem(m3u8OpenAction));

效果圖:
追加了M3U8輸入框

在這裏插入圖片描述

播放效果

附M3U8測試地址:https://video-dev.github.io/streams/x36xhzz/x36xhzz.m3u8

代碼下載地址:https://download.csdn.net/download/baidu_29609961/11225701

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章