And hello again,

here's the next one:

Ability to use externally created socked handles (prio:urgent;v1)
-----------------------------------------------------------------

The rtpbin element should allow use of externally created sockfd handles.

Rationale:
   - To be able to send&receive RTP+RTCP when connected to network
     via a NAT/FW device, the same local port must be used for sending and
     receiving (-> symmetric RTP). This is an essential feature for any VoIP
     style client using RTP.
   - The current udpsrc/dynudpsink interface is clumsy if the
     requested port is reserved at NULL->READY state change. And especially
     if you need to reserve paired ports on a busy system (X for RTP, and
     X+1 for RTCP) without race-conditions. It would be much easier to have
     the app reserve and bind to the ports, and then pass the bound sockfds to
     udpsrc/dynudpsink for use.

Patches:
   - http://bugzilla.gnome.org/show_bug.cgi?id=323021


--
 under work: Sofia-SIP at http://sofia-sip.sf.net


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Farsight-devel mailing list
Farsight-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/farsight-devel

Reply via email to