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