用java写一个播放.m3u8文件后缀的h5播放器

以下是使用Java编写的H5播放器,可以播放.m3u8文件后缀的视频:

import javafx.application.Application;
import javafx.concurrent.Worker;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
import org.w3c.dom.Document;
import org.w3c.dom.NodeList;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.URL;

public class H5Player extends Application {

    private WebView webView;

    public void start(Stage primaryStage) {
        webView = new WebView();
        WebEngine webEngine = webView.getEngine();

        webEngine.getLoadWorker().stateProperty().addListener((observable, oldValue, newValue) -> {
            if (newValue == Worker.State.SUCCEEDED) {
                Document doc = webEngine.getDocument();
     

你可能感兴趣的:(javafx,JavaFX专区,java)