[Live-devel] Get one frame at an absolute time

Francisco Feijoo francisco at eyelynx.com
Sun Sep 15 01:30:56 PDT 2013


Hello Ross,

handleClosure sends 'BYE' to the client, and I only want to pause it and be
able to request more frames (ranges). I finally implemented what I needed
using the task scheduler (scheduleDelayedTask/unscheduleDelatedTask). All
is working quite well now.

Thanks for your support.


2013/9/12 Ross Finlayson <finlayson at live555.com>

> In any case, I don't know what should I do in any of the modes
> (SMTPE/NPT/Absolute) when the server has sent the complete range
> specified in the play command from the client. In RFC2326 I see this
> statement:
>
> After playing the desired range, the presentation is automatically paused, as if a PAUSE request had been issued.
>
> How should I implement this in live555?
>
>
> Just stop sending data :-)
>
> The best way to do this is - within your "doGetNextFrame()" implementation
> - call "FramedSource::handleClosure(this);" instead of the usual
> "FramedSource::afterGetting(this);".  As I noted before, this is what
> "ByteStreamFileSource" does.
>
>
> 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
>
>


-- 
Francisco Feijoo
Software Engineer
EyeLynx Limited

T: +44 020 8133 9388
E: francisco at eyelynx.com
W: www.eyelynx.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130915/d4e2ad0c/attachment.html>


More information about the live-devel mailing list