[Live-devel] UDP RTSP media session expires

Denis Z den.dgtex at gmail.com
Fri Mar 19 13:17:05 PDT 2010


Yes, I call MediaSubsession::initiate() for each subsession that I want to
receive data from. But the session expires. And doesn't expires if I perform
my custom-made scheduled task.

2010/3/19 Ross Finlayson <finlayson at live555.com>

> I use live555 RTSP-client to receive video-audio via UDP from NVC Encoder
>> (vendor - UDPTechnology). I have a problem: media session expires after 45
>> seconds and encoder stops streaming. In some manuals I read that client
>> should periodically send some command for its session (for example - OPTIONS
>> request) - it will prevent the media session expiration.
>>
>
> Yes, but if your client is using RTCP - which it should - then this will
> not be necessary, because periodic RTCP "RR" (Reception Report) packets from
> the client will indicate liveness.
>
> Are you creating a "RTCPInstance" for each "RTPSource" in your client?  You
> should.  If you are calling "MediaSubsession::initiate()", then this should
> be happening automatically.
> --
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20100319/f06eaf81/attachment-0001.html>


More information about the live-devel mailing list