[Live-devel] Accessing RTP packet header extension via live 555
Ross Finlayson
finlayson at live555.com
Thu Jul 9 23:22:01 PDT 2009
>On 6/29/09, Ross Finlayson <finlayson at live555.com> wrote:
>> > Is it possible to access the RTP packet header extension (with application
>> data), which comes right after the CSRC list, via live 555 library?
>> >
>> > I mean, whether live 555 allows to go to such depth when working with RTP
>> packets.
>> >
>>
>> No, not at present, unfortunately.
>>
>
>Could we access it using auxilliary read handler?
>
> void myfunc(void* data, unsigned char* packet, unsigned packetSize);
>
> subsession->readSource()->setAuxilliaryReadHandler(myfunc, data)
Yes, I guess so. That mechanism (which I had actually forgotten
about until you mentioned it) is a bit of a hack, though, and might
end up getting removed sometime in the future.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the live-devel
mailing list