[Live-devel] Streaming non-standard JPEGs

Ross Finlayson finlayson at live555.com
Wed Mar 21 08:21:10 PDT 2007


>Ross Finlayson wrote:
>
>>RFC 2435 - and our sending/receiving implementation
>>("JPEGVideoRTPSink"/"JPEGVideoRTPSource") - *does* support
>>non-standard quantization tables (they are included in JPEG header in
>>the RTP packet).
>>
>>To stream such a source, you must implement a subclass of
>>"JPEGVideoSource" class, and, in particular - because you have
>>non-standard quantization tables - implement the
>>"quantizationTables()" virtual function.
>> 
>>
>Thanks, Ross. But unfortune, it does not solve problem. Because I must
>use same qtables on both server and client side.

That's not a problem, because the quantization tables - because they 
are non-standard - are carried within the RTP packets.  I.e., the 
server tells the client(s) which quantization tables are used for 
each image.

-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list