> I am developing a relay system for stream data. Transfer 
> RTP / RTCP packets from the IP camera connected via Ethernet
> to the receiving system.

First, do you know about our “LIVE555 Proxy Server”: 
http://www.live555.com/proxyServer/ ?  It might already do what you want.


> I confirmed the source of "testRTSPClient.cpp".
> The DummySink class was able to acquire media data,
> but there was no RTP header.

That’s correct.  This is because we implement the RTP/RTCP protocol ourself, so 
applications do not need to see the header.

> Next I confirmed the source of "testRelay.cpp".
> I do not use the BasicUDPSink class on my system,
> but I think that you can create your own class derived
> from the MediaSink class.

If you wish to transmit the relayed packets as RTP packets, then you should use 
a “RTPSink” subclass, *not* a “BasicUDPSink”.  (You should also send RTCP 
packets, by creating a “RTCPInstance” object.)

But once again, you should check whether our “LIVE555 Proxy Server" already 
does what you want.


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


_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to