[Live-devel] setAuxilliaryReadHandler: Core dumps

Vimal Garg vim.garg at gmail.com
Tue Dec 1 02:23:21 PST 2009


I have tried second approach. I ran openRTSP with -b 40000 -r -v
rtsp:<host>/media but it doesnt seems to be working. Anyway I will keep this
as a fall back mechanishm. I would like to know more about creating a
subclass of MediaSink, could you please elaborate more on this.


On Tue, Dec 1, 2009 at 12:16 PM, Ross Finlayson <finlayson at live555.com>wrote:

> I believe it is possible to have the streams in buffer but not clear how? I
>> went through RTPSource class which has a function pointer
>> setAuxilliaryReadHandler(). As I understand this is for registering a
>> handler for processing RTP read.
>>
>
> "setAuxilliaryReadHandler()" is a hack that should not be used.  I don't
> think anyone uses it anymore, and it will likely be removed from a future
> release of the code.  In any case, it provides access to raw RTP packets
> (i.e., including RTP headers) - and that's *not* what you want.
>
>
>
>  After long discussion and research we had decided to make use of live555
>> stack as it is widely used (and tested). I have gone through the
>> openRTSP.cpp which actually saves all the streams to a file. I do not want
>> to record streams in a file and read from the file as this will have
>> latency.
>>
>
> OK, then your solution is straightforward.  You need to write your own
> subclass of "MediaSink" that does whatever you want to do with the incoming
> data, and use that *instead of* "FileSink".
>
> (Or, if your incoming stream is video-only (or audio-only), then you could
> use the "-v" (or "-a") option to "openRTSP", and pipe it into a separate
> application (that reads from stdin) that processes it.)
>
> --
>
> 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/20091201/642f2766/attachment.html>


More information about the live-devel mailing list