<div dir="ltr">Hi!<div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I'm using gstreamer 1.14.</span><br></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div>I need to run tls encrypted  backchannel audio.  I can get working encrypted video stream from server to client , but no backchannel audio stream.</div><div><br></div><div>I get next warnings</div><div><div><br></div><div>0:00:12.664311692  5542       0xc6bcf0 WARN                 srtpdec gstsrtpdec.c:770:request_key_with_signal:<srtpdec0> Could not get caps for stream with SSRC 1356955624</div><div>0:00:12.664363445  5542       0xc6bcf0 WARN                 srtpdec gstsrtpdec.c:1212:gst_srtp_dec_chain:<srtpdec0> Invalid buffer, dropping</div></div><div><br></div><div>I've used code from test-onvif-backchannel, test-onvif, test-auth-record examples.</div><div><br></div><div>My pipelines:</div><div>Server backchannel pipeline - </div><div><br></div><div>capsfilter caps=\"application/x-rtp, media=audio, payload=0, clock-rate=8000, encoding-name=PCMU\" name=depay_backchannel ! rtppcmudepay ! "</div><div>        "  tee name=t ! queue ! pulsesink async=false  </div><div><br></div><div>Server main pipeline -  <br></div><div><br></div><div>videotestsrc is-live=true ! x264enc ! rtph264pay name=pay0 pt=96 <br></div><div><br></div><div>Client main pipeline</div><div><br></div><div><div>rtspsrc location=rtsps://<a href="http://user:password@127.0.0.1:8554/test">user:password@127.0.0.1:8554/test</a> tls-validation-flags=generic-error name=rtsp_source backchannel=onvif   " //protocols=0x1+0x20</div><div>    " ! capsfilter caps=application/x-rtp,media=video ! queue !  decodebin ! queue ! xvimagesink async=false</div></div><div><br></div><div>Client backchannel audio - </div><div><br></div><div><div>"audiotestsrc is-live=true wave=red-noise ! mulawenc ! rtppcmupay  ! "</div><div>            " \'application/x-rtp, payload=(int)8, ssrc=(uint)1356955624\' ! srtpenc key=\"012345678901234567890123456789012345678901234567890123456789\" ! "</div><div>            " appsink name=out"</div></div><div><br></div><div>The problem, I can see it's improper caps in server backchannel pipeline, but I don't know how to fix it.<br></div><div><br></div><div>Could You please give any advice to get working solution?<br></div><div><br></div><div>Best Regards,  </div><div><br></div></div>