Dear All,
I have read about SIP and RTP packet flows but ended with a question about RTP packets flow logic between client-to client when the SIP session starts. I have a running Kamailio (V 4.0.4) server on ubuntu (12.04) platform which is also configured fro DNS and DHCP servers. And following are my test bed set-ups:
Kamailio server (DNS+ DHCP+Kamailio)
| Router <----------------------------> Switch<----------------------------> Router | | clientA <--------------------- RTP(audio/video) ? --------------------> client B
Now when the SIP session established (SIP Packets have to pass through all the routers and switch to reach Kamailio server), RTP session will start between Client A and B. But What is meant by client to client here ? what is the RTP packets path between the clients to reach their destinations ? Is the RTP packets have to pass through Routers and switch to reach its destination client ? (i.e Client A--->Router 1---->switch -----> Router 2-----> client B) ? What if i connect both client A and client B to the same router ?
PS: I have not configured any media-relays (RTPproxy/Media-proxy)
Please help me in clarifying all this doubts.
Anybody's help will greatly appreciate.
Regards, Nandini