<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div style="" class="">Hi,</div><div style="" class=""><br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">I have the following code in my gst-rtsp-server library based rtsp server:</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal"><br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">  pipeline2 = 
 g_strdup_printf(" (  udpsrc port=5001 !  capsfilter caps=\"application/x-rtp, media=(string)video, payload=(int)97, clock-rate=(int)90000, encoding-name=(string)\\\"H264\\\",sprop-parameter-sets=(string)\\\"Z0LAHtkDxWhAAAADAEAAAAwDxYuS\\,aMuMsg\\=\\=\\\"\" name=pay0 ) ");<br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">factory = gst_rtsp_media_factory_new ();</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">gst_rtsp_media_factory_set_launch (factory, pipeline2);</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color:
 transparent; font-style: normal">gst_rtsp_mount_points_add_factory (mounts, "/processed", factory);<br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal"><br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">But on trying to access the output url, I am getting error:</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal"><br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida
 Grande,sans-serif; background-color: transparent; font-style: normal">gst-launch-1.0 playbin uri=rtsp://127.0.0.1:8554/processed<br style="" class="">Setting pipeline to PAUSED ...<br style="" class="">Pipeline is live and does not need PREROLL ...<br style="" class="">Progress: (open) Opening Stream<br style="" class="">Progress: (connect) Connecting to rtsp://127.0.0.1:8554/processed<br style="" class="">Progress: (open) Retrieving server options<br style="" class="">Progress: (open) Retrieving media info<br style="" class="">ERROR: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source: Could not get/set settings from/on resource.<br style="" class="">Additional debug info:<br style="" class="">gstrtspsrc.c(5741): gst_rtspsrc_setup_streams (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source:<br style="" class="">SDP contains no streams<br style="" class="">ERROR: pipeline doesn't want to preroll.<br
 style="" class="">Setting pipeline to PAUSED ...<br style="" class="">Setting pipeline to READY ...<br style="" class="">Setting pipeline to NULL ...<br style="" class="">Freeing pipeline ...<br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal"><br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">If I make the pipeline as below - removing the ',' and '=' characters in the sprops-parameter-sets caps setting, it doesnt throw error, but since it is not the original caps setting, it is not showing video.<br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica
 Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal"><br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal"> 
 pipeline2 =  g_strdup_printf(" (  udpsrc port=5001 !  capsfilter 
caps=\"application/x-rtp, media=(string)video, payload=(int)97, 
clock-rate=(int)90000, 
encoding-name=(string)\\\"H264\\\",sprop-parameter-sets=(string)\\\"Z0LAHtkDxWhAAAADAEAAAAwDxYuSaMuMsg\\\"\"
 name=pay0 ) ");<br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">factory = gst_rtsp_media_factory_new ();</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">gst_rtsp_media_factory_set_launch (factory, pipeline2);</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">gst_rtsp_mount_points_add_factory (mounts, "/processed", factory);<br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida
 Grande,sans-serif; background-color: transparent; font-style: normal"><br style="" class=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">How should I pass the caps setting that has ',' and '='  as one of the characters in the value, for it to work.</div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal"><br></div><div class="" style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal">Pls help.<br style="" class=""></div></div></body></html>