Mediaproxy
Compliance
Engage with the most trusted platform to comply with local regulations and have
tools beyond traditional broadcast applications at your disposal.
Monitoring
Discover how the next generation of networked software-based IP monitoring solutions can help
you optimize existing workflows and reduce cost without sacrificing reliability.
Analysis
Combining a wide range of tools to analyze live and after-the-fact transmissions,
our set of applications are designed to help easily identify on-air incidents.
The Mediaproxy Difference
With origins in demanding legal compliance logging applications that require high reliability
and flexibility, Mediaproxy has quickly become the most trusted logging and
monitoring platform for hundreds of customers around the world. Constantly driving developments
in this field for almost two decades has resulted in consistently leading the
way with new innovations.
Mediaproxy
Compliance
Engage with the most trusted platform to comply with local regulations and have
tools beyond traditional broadcast applications at your disposal.
Monitoring
Discover how the next generation of networked software-based IP monitoring solutions can help
you optimize existing workflows and reduce cost without sacrificing reliability.
Analysis
Combining a wide range of tools to analyze live and after-the-fact transmissions,
our set of applications are designed to help easily identify on-air incidents.
The Mediaproxy Difference
With origins in demanding legal compliance logging applications that require high reliability
and flexibility, Mediaproxy has quickly become the most trusted logging and
monitoring platform for hundreds of customers around the world. Constantly driving developments
in this field for almost two decades has resulted in consistently leading the
way with new innovations.
MediaProxy | AG Projects
MediaProxy is a media relay for RTP/RTCP and UDP streams that works in tandem with OpenSIPs to provide NAT traversal capability for media streams from SIP user agents located behind NAT.
MediaProxy 2. 0 is the second generation media relay application which is based on a completely new design that allows for major improvements in areas such as scalability (an order of magnitude more scalable than previous
version) and security (communication between relay and dispatcher is encrypted).
NAT (Network Address Translation) is a technology used for broadband connections like ADSL or cable which allows multiple computers to share one connection for accessing the Internet. The disadvantage is that Peer to Peer applications (like VoIP) do not work behind NAT without complex settings which are most of the time out of reach for the end-users.
The current best practices for standards-based NAT traversal are based on J. Rosenberg’s Interactive Connectivity Establishment (ICE), a methodology for NAT traversal for Multimedia Session Establishment Protocols like SIP. The ICE approach utilizes existing protocols like STUN and TURN.
As any many other techniques, TURN has disadvantages. One that stands out is that the media traffic must pass central points on public Internet visible from all sides participating in the SIP sessions. AG Projects compensated this drawback by designing an architecture with no single-point of failure, addressing privacy requirements of end-users and providing 100% reliable accounting that cannot be achieved by SIP stateful proxies alone.
Features
Scalability of thousands of calls per server limited only by the Linux kernel networking layer and network interface bandwidth
TLS encryption between the relays and dispatcher
T. 38 fax support
Graceful shutdown capability
Modular design for custom selection algorithms of the relay location
Automatic load balancing and redundancy among all servers
Real-time sessions statistics
Web page for media sessions with search capability
Configurable IP and UDP port range
Support for any combination of audio and video streams
Radius accounting of IP network traffic
Logging of complete media information including all streams, their type, their codec and duration.
Some features that were present in the previous version have been removed:
Support for specifying media relays per domain has been discontinued
Support for DNS records has been discontinued
Support for asymmetric clients has been discontinued
Support for other operating systems than Linux has been discontinued (only for the media relay, as the dispatcher has no such limitation)
The web page for the previous version MediaProxy 1. x is available here
License
MediaProxy is an Open Source project. You may use the software free of charge under the GNU General Public License. Under commercial license, AG Projects delivers NAT traversal solutions with geographical distribution based on customized logic and lawful interception.
The software can be downloaded from
Frequently Asked Questions about media proxy server
What is a Media Proxy server?
MediaProxy is a media relay for RTP/RTCP and UDP streams that works in tandem with OpenSIPs to provide NAT traversal capability for media streams from SIP user agents located behind NAT.Aug 25, 2014
What is Media relay?
Either a real public ip-address on one of its ip interfaces or a mapped public ip-address by means of STUN. … The gateway then receives RTP from the external endpoint on its public ip address and forwards it to the internal endpoint. This is what we call “media-relay”.Jan 30, 2008