Hi Marco,

I'm not very familiar with the rtpproxy sources, but have been trying to learn more about them.

While I found a couple of "sendto" calls, neither matched the line numbers in your post. I just downloaded the most current CVS version.

It appears that the first "sendto" is sending data through one of the dynamically assigned sockets. This is probably the communications between, a user end-point and the proxy.

The second "sendto" is the socket connection to OpenSER.


...
sendto(sp->fds[sidx], sp->rtps[sidx]->buf, len, 0, sp->addr[sidx], SA_LEN(sp->addr[sidx]));
...
while (sendto(controlfd, buf, len, 0, sstosa(&raddr), rlen) == -1 && errno == ENOBUFS);
...



Hope this helps. If anyone has more wisdom or comments (or corrections), please post them.

Regards,
Norm

_______________________________________________
Devel mailing list
Devel@openser.org
http://openser.org/cgi-bin/mailman/listinfo/devel

Reply via email to