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
[email protected]
https://lists.sourceforge.net/lists/listinfo/farsight-devel