|
From: | Fran Alcala |
Subject: | [Linphone-users] sip.linphone.org proxy does not relay sendonly stream |
Date: | Thu, 7 Nov 2013 13:38:46 +0100 |
Hi all, I am looking for help to solve an issue with linphone
to linphone video calls using sip.linphone.org as proxy. The setup is as follows: On one side, a device running Linphone 3.3.2 on Linux
(‘local’ from now on). It captures and sends video but does not
display video. Audio is full duplex. On the other side, a device running Linphone 3.5 on
Linux (‘remote’ from now on). It can capture video, but I don’t
want it to send the video stream (since the other side cannot display it). During negotiation ‘local’ sends an
INVITE with a SDP that includes a=sendonly for the video stream. This is relayed by proxy to ‘remote’. Proxy
changes port numbers to its own ports and keeps a=sendonly. So far so good. Remote responds with an OK with SDP. There I can see
a=recvonly for the video stream. This OK is relayed to local, again Proxy changes port
numbers and keeps a= recvonly. So negotiation looks ok. Once communication starts, local device starts
sending video RTP to the port number indicated by proxy to local in the ‘OK
with SDP’ message. But this rtp video stream is not reaching ‘remote’.
Wireshark sees no trace of that video stream coming from proxy. As one would expect, ‘remote’ is not
sending any video stream, as required by sendonly attribute. And audio stream, that is sendrecv (default), is
relayed in both directions by proxy without any problem. Anybody could help me on this? Thanks a lot. |
[Prev in Thread] | Current Thread | [Next in Thread] |