Upgrade 3CX to v18 and get it hosted free!

MediaProxy Features

Author image

MediaProxy Feaures

Basic functions

  • Basic offer/answer
  • Call recording
  • Music-on-hold
  • Transcoding

Configuration & Management

  • Graceful shutdown
  • Configurable IP and UDP port range
  • Automatic load balancing and redundancy
  • Control socket using IPv4/IPv6 UDP/TCP
  • Setting internal parameters via HTTP-JSON interface.
  • Kamailio-style timeout notifications via IPv4/IPv6 UDP/TCP (configurable)
  • JSON command protocol

Media

  • Support for any combination of audio and video streams
  • WebRTC-style RTP/RTCP muxing/demuxing from/to two independent channels (automatically)
  • IPv4/IPv6 bridging for RTP/RTCP
  • Video with transcoding.
  • Transcoding offloading using dedicated hardware
  • kernel based forwarding – It provides better performance than doing it through the daemon, less CPU overhead and lower jitter.

Network

  • Multiple networks bridging (more than just three – internal, external, ipv6).
  • STUN/TURN/ICE
  • SRTP / ZRTP

Accounting and statistics

  • Real-time sessions statistics
  • RADIUS accounting (start / interim update / stop, configurable)
  • JSON stats retrieval via HTTP (queries like http://localhost:8442/json/[email protected]&payload=0 – available parameters are – payload, callid, mediaid, tag, remote IP)

{“http_query”:{“callid”:”0003e30c-c50c0134-763a6f53-359481cc at 192.168.0.100″,”payload”:”0″},”result”:{“media”:{“callid”:”0003e30c-c50c0134-763a6f53-359481cc at 192.168.0.100″,”mediaid”:”1″,”tag”:”0003e30cc50c5d43416d30b4-7b2f969c”,”payload”:0,”rxbytes”:108008800,”rxpackets”:677772,”txbytes”:108262240,”txpackets”:676639,”local”:{“ip”:”192.168.1.233″,”rtp”:50486,”rtcp”:50487},”remote”:{“ip”:”192.168.5.1″,”rtp”:5038,”rtcp”:5039}},”media”:{“callid”:”0003e30c-c50c0134-763a6f53-359481cc at 192.168.0.100″,”mediaid”:”1″,”tag”:”2e268de3″,”payload”:0,”rxbytes”:108262240,”rxpackets”:676639,”txbytes”:108008800,”txpackets”:677772,”local”:{“ip”:”192.168.1.233″,”rtp”:34732,”rtcp”:34733},”remote”:{“ip”:”192.168.5.10″,”rtp”:20912,”rtcp”:null}}}}

Logging

  • Events logging (start, stop, interim update, timeout, codec/parser error) to syslog (with full RTCP printing)

Article Reviews

Write a Review

Your email address will not be published. Required fields are marked *

Required Field. Minimum 5 characters.

Required Field. Minimum 5 characters, maximum 50.

Required field.There is an error with this field.

Required Field.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

There are no reviews for this article. Be the first one to write a review.

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.