<div dir="ltr">Hi,<div><br></div><div>I have checked some relative information about changing resolution on the fly in past gstreamer-delevel (the links is here):</div><div><a href="http://gstreamer-devel.966125.n4.nabble.com/dynamic-change-element-s-parameter-td2536123.html">http://gstreamer-devel.966125.n4.nabble.com/dynamic-change-element-s-parameter-td2536123.html</a><br></div><div><br></div><div>What I want to do is using the camera to capture a relative high resolution video, then change the resolution to a proper one before streaming while udp/rtp.</div><div><br></div><div>I have done the part from camera capture and streaming like this:</div><div><br></div><div>imxv4l2videosrc -> capsfilter1 -> videoscale -> capsfilter2 -> imxvpuenc_h264 -> h264parse -> rtph264pay -> udpsink<br></div><div><br></div><div>By this I can display the video with the resolution set in capsfilter2.</div><div><br></div><div>But I am not sure how to change the resolution at any time while the pipeline is running (need the continuous real time camera capture video) by resetting the capsfilter2?</div><div><br></div><div>Thanks in advance!</div></div>