diff --git a/src/rtmp_manager.cpp b/src/rtmp_manager.cpp index aa9b5f2..30df3da 100644 --- a/src/rtmp_manager.cpp +++ b/src/rtmp_manager.cpp @@ -77,12 +77,8 @@ GstElement* RTMPManager::create_pipeline(const Camera& cam) const std::string live_rtmp = "rtmp://36.153.162.171:19435/" + app + "/" + stream_name + "?vhost=live"; const std::string record_rtmp = "rtmp://127.0.0.1:2935/" + app + "/" + stream_name + "?vhost=record"; - std::string cmd = "v4l2-ctl -d " + cam.device + " --set-fmt-video=width=" + std::to_string(width) + - ",height=" + std::to_string(height) + ",pixelformat=NV12"; - system(cmd.c_str()); - std::string pipeline_str = "v4l2src name=src device=" + cam.device + - " io-mode=dmabuf " + " io-mode=dmabuf do-timestamp=true " " ! video/x-raw,format=NV12," "width=" + std::to_string(width) + ",height=" + std::to_string(height) +