<div dir="ltr">I have the following pipeline to send video to a Webex meeting. It works fine:<div><br></div><div>    PEER_V=$2 PEER_IP=x.x.x.x\<br>    SELF_V=1112 SELF_VSSRC=112233 \<br>    bash -c 'gst-launch-1.0 -e \<br>        rtpsession name=r rtp-profile=avpf sdes="application/x-rtp-source-sdes,cname=(string)\"user\@<a href="http://example.com">example.com</a>\"" \<br>        videotestsrc \<br>            ! videoconvert ! x264enc tune=zerolatency \<br>            ! rtph264pay \<br>            ! "application/x-rtp,payload=(int)99,clock-rate=(int)90000,ssrc=(uint)$SELF_VSSRC" \<br>            ! r.send_rtp_sink \<br>        r.send_rtp_src \<br>            ! udpsink host=$PEER_IP port=$PEER_V bind-port=$SELF_V \<br>        r.send_rtcp_src \<br>            ! udpsink host=$PEER_IP port=$((PEER_V+1)) bind-port=$((SELF_V+1)) sync=false async=false \<br>        udpsrc port=$((SELF_V+1)) \<br>            ! tee name=t \<br>            t. ! queue ! r.recv_rtcp_sink \<br>            t. ! queue ! fakesink dump=true async=false'<br></div><div><br></div><div><br></div><div>and here is my pipeline for receiving video from Webex:</div><div><br></div><div>    PEER_V=$2 PEER_IP=x.x.x.x \<br>    SELF_V=1112 SELF_VSSRC=112233 \<br>    CAPS_V="media=(string)video,clock-rate=(int)90000,encoding-name=(string)H264,payload=(int)99,rtcp-fb-nack-pli=(int)1" \<br>    bash -c 'gst-launch-1.0 -e \<br>        rtpsession name=r rtp-profile=avpf sdes="application/x-rtp-source-sdes,cname=(string)\"example\@<a href="http://webex.com">webex.com</a>\"" \<br>        udpsrc port=$SELF_V \<br>            ! "application/x-rtp,$CAPS_V" \<br>            ! r.recv_rtp_sink \<br>        r.recv_rtp_src \<br>            ! rtpjitterbuffer \<br>            ! rtph264depay \<br>            ! decodebin \<br>            ! autovideosink \<br>        udpsrc port=$((SELF_V+1)) \<br>            ! r.recv_rtcp_sink \<br>        r.send_rtcp_src \<br>            ! udpsink host=$PEER_IP port=$((PEER_V+1)) bind-port=$((SELF_V+1)) sync=false async=false'<br></div><div><br></div><div><br></div><div>If I send a SIP INFO request containing "picture fast update", Webex will send a keyframe and the pipeline start working.</div><div>But I expect that the RTCP FIR request would send from this pipeline and there is no need to send a SIP INFO request. From Wireshark, I can confirm that the pipeline does not send any RTCP FIR requests. Just send RTCP RR request. Also, I can confirm that the Webex sends RTCP FIR request when I want to send video to it(previous pipeline)</div><div><br></div><div>Am I missing something? (by the way, I am using Symmetric RTP/RTCP)</div></div>