pom.xml
<dependency>
<groupId>org.bytedeco</groupId>
<artifactId>javacv-platform</artifactId>
<version>1.5.6</version>
</dependency>
java代码,推流代码
package org.jeecg.sdk.demo.event;
import lombok.SneakyThrows;
import org.bytedeco.ffmpeg.global.avcodec;
import org.bytedeco.javacv.FFmpegFrameGrabber;
import org.bytedeco.javacv.FFmpegFrameRecorder;
import org.bytedeco.javacv.Frame;
import java.io.IOException;
import java.io.PipedInputStream;
import java.io.PipedOutputStream;
public class JavaCVProcessThread extends Thread {
private FFmpegFrameGrabber grabber;
private PipedInputStream pin;
private PipedOutputStream pout;
private String pushAddress;
public JavaCVProcessThread(<