diff --git a/src/image2rtsp.cpp b/src/image2rtsp.cpp index 1d17573..e93a725 100644 --- a/src/image2rtsp.cpp +++ b/src/image2rtsp.cpp @@ -54,7 +54,7 @@ Image2rtsp::Image2rtsp() : Node("image2rtsp"){ RCLCPP_INFO(this->get_logger(), "pipeline: %s", pipeline.c_str()); } else { - pipeline = "( " + source + " ! videoconvert ! videoscale ! " + caps_1 + framerate + caps_2 + " ! x264enc tune=zerolatency bitrate=" + bitrate + pipeline_tail; + pipeline = "( " + source + " ! videoconvert ! videoscale ! " + caps_1 + framerate + caps_2 + " ! " + encoder + " bitrate=" + bitrate + pipeline_tail; rtsp_server_add_url(mountpoint.c_str(), pipeline.c_str(), NULL); } RCLCPP_INFO(this->get_logger(), "Stream available at rtsp://%s:%s%s", gst_rtsp_server_get_address(rtsp_server), port.c_str(), mountpoint.c_str());