修复工作
This commit is contained in:
@@ -127,7 +127,10 @@ public class MediaTransferFlvByFFmpeg extends MediaTransfer {
|
||||
* 构建ffmpeg命令
|
||||
*/
|
||||
private void buildCommand() {
|
||||
this.addArgument("-rtsp_transport").addArgument("tcp").addArgument("-i").addArgument(cameraDto.getUrl())
|
||||
// 添加日志级别参数(临时调试用)
|
||||
this.addArgument("-loglevel").addArgument("info")
|
||||
.addArgument("-rtsp_transport").addArgument("tcp")
|
||||
.addArgument("-i").addArgument(cameraDto.getUrl())
|
||||
.addArgument("-max_delay").addArgument("1")
|
||||
// .addArgument("-strict").addArgument("experimental")
|
||||
.addArgument("-g").addArgument("25").addArgument("-r").addArgument("25")
|
||||
@@ -205,7 +208,9 @@ public class MediaTransferFlvByFFmpeg extends MediaTransfer {
|
||||
public void run() {
|
||||
Socket client = null;
|
||||
try {
|
||||
log.info("🎬 开始监听 TCP Socket,等待 FFmpeg 连接...");
|
||||
client = tcpServer.accept();
|
||||
log.info("✅ FFmpeg 已连接到 TCP Socket");
|
||||
DataInputStream input = new DataInputStream(client.getInputStream());
|
||||
|
||||
byte[] buffer = new byte[4096]; // 增加缓冲区到4KB
|
||||
|
||||
Reference in New Issue
Block a user