gst-rtsp-server appsrc switch video

Eloi Bail eloi.bail at gmail.com
Wed Mar 5 10:35:50 PST 2014


Hi Nicolas,

Thanks for your help.
I was thinking that changing the PTS was enough and ensured that PTS on
file2 was not restarted from 0.

Which timestamp do you mean ?

I quickly had a look on hls code. Segment use would change the architecture
of appsrc. Do you think it would be a good idea to work on it ?

Eloi




On Wed, Mar 5, 2014 at 12:26 PM, Nicolas Dufresne <
nicolas.dufresne at collabora.com> wrote:

> Le mercredi 05 mars 2014 à 11:51 -0500, Eloi Bail a écrit :
> > I am able to run it on file1 but file2 can not be rendered on client
> > -side. I check with wireshark and see that RTP packet are still
> > transmitted when streaming file2 with timestamp correct.  I check that
> > the PTS is correctly incremented at file2.
>
> In the suggested pipeline you have no control over the timestamp. So
> what probably happens is that file2 timestamp restart from 0 (or some
> start value, this depends on the files), which mean all packet will be
> dropped at reception, as they are late. In element like hls, we insert
> segment event that ensure timestamp are seen continuous.
>
> Nicolas
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140305/730978c4/attachment.html>


More information about the gstreamer-devel mailing list