Hi, I have tried to add the video into pjsip on_call_state() and can only send and capture video streams simultaneously on both sides over two PCs on local area network. it is unable to do it over the NATs simultaneously. It only works over the NATs if only one PC is sending video. In over NATs case, both PCs (PC-1 and PC-2) does see the incoming streams form Wireshark sniffer, but most of time it cannot capture the video on both sides. If sotp sending stream from PC-1, then on PC-1 is able to capture stream sending from PC-2. It also works, if sotp sending stream from PC-2, then on PC-2 is able to capture stream sending from PC-1. It just not work if send video simultaneously on both sides. I have tried with different bandwith and still cannot make it work. Have any one seen this problem? What is the right SDP files? Thanks, fcch