From 40c496587912f5cb3694a4caf2e25dec5636a677 Mon Sep 17 00:00:00 2001 From: cxh Date: Mon, 29 Dec 2025 13:21:42 +0800 Subject: [PATCH] 1 --- src/rtmp_manager.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/rtmp_manager.cpp b/src/rtmp_manager.cpp index d7a9e49..27ca1de 100644 --- a/src/rtmp_manager.cpp +++ b/src/rtmp_manager.cpp @@ -112,10 +112,12 @@ GstElement* RTMPManager::create_pipeline(const Camera& cam) " ! video/x-raw,format=NV12,width=" + std::to_string(width) + ",height=" + std::to_string(height) + ",framerate=" + std::to_string(fps) + "/1 " - " ! mpph264enc bps=" + + " ! mpph264enc " + "bps=" + std::to_string(bitrate) + " gop=" + std::to_string(fps) + " rc-mode=cbr " - " ! h264parse " + " header-mode=each-idr " + " ! h264parse config-interval=1 " " ! queue max-size-buffers=5 leaky=downstream " " ! flvmux streamable=true " " ! rtmpsink location=\"" +