<div dir="ltr"><div>Here is a bit of background that may help.<br><br></div>I wrote the RTSP server code about 2 yrs. ago. The product deals with a multitude of video sources and (again, due to poor architectural choices in the past) I don't have the sprop_parameter_set for any source. Since the SPS and PPS are usually supplied in-band, I supply a dummy sprop_paramter_set for the server launch line. This has always worked until recently with a specific new Android phone. Now, when the daemon is started, I start a 'snooping' pipeline with udpsrc->rtph264depay->fakesink. I modified the rtph264depay element to capture the SPS and PPS, generate a sprop_parameter_set and emit signal. The app then retrieves the data and dynamically generates the launch line, after destroying the snoop pipeline. This works for Windows clients using VLC (though not well, and I don't understand that) but fails for Android clients with the symptoms mentioned above.<br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 6, 2015 at 11:53 AM, Chuck Crisler <span dir="ltr"><<a href="mailto:ccrisler@mutualink.net" target="_blank">ccrisler@mutualink.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I found one other confusing tidbit. In a working case, the function rtp_session_init in rtpsession.c is called. Unfortunately I can't find why it is called! The function isn't loaded into some v-table like structure, nor is it directly called by either any code in rtpmanager, rtp or the rtsp server directories.<div><div class="h5"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 6, 2015 at 9:57 AM, Chuck Crisler <span dir="ltr"><<a href="mailto:ccrisler@mutualink.net" target="_blank">ccrisler@mutualink.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">The RTSP server only goes to 0.10.8 before jumping to 1.x. The numbers correspond to the RTSP server, not the base GStreamer, just like all of the other packages (good/bad/ugly/etc). As I said in the email, upgrading is *NOT* an option due to other product architecture decisions (not made by me) from years ago.<div><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 6, 2015 at 3:19 AM, Baby Octopus <span dir="ltr"><<a href="mailto:jagadishkamathk@gmail.com" target="_blank">jagadishkamathk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">0.10.7?? That's close to a decade old. I'm afraid anyone would remember<br>
anything regarding that neolithic version!<br>
<br>
Is it possible for you to upgrade to 0.10.37 if not to 1.0? That might give<br>
some clues<br>
<br>
~BO<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/RTSP-server-question-tp4673975p4673976.html" rel="noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/RTSP-server-question-tp4673975p4673976.html</a><br>
Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font face="arial, helvetica, sans-serif"></font><br></div></div></div></div></div></div>
</div></div></div></div>
</blockquote></div></div></div></div></div>
</blockquote></div>
</div></div>