Flashphoner RTMP SIP Gateway

Using RTMP SIP Gateway, Wowza Media Server can call to VoIP servers and VoIP devices via SIP protocol and make an exchange of media traffic.

For example, with RSGW you will be able to place a SIP audio or video call from Wowza to a SIP/VoIP gateway or other SIP endpoint, receive an RTP stream from this endpoint and share the received stream across Wowza client applications.

Try Buy


  • Audio calls G.711, Speex Wideband, G.729
  • Video calls H.263, H.264, Sorenson Spark
  • Javascript API
  • DTMF rfc2833 and SIP INFO
  • Transfer/Hold
  • IM chat

Integrates Wowza Media Server and
VoIP and SIP networks

RTMP SIP Gateway  –  is a solution based on Wowza Media Server designed for integration between Wowza Media Server and SIP devices.

We had started working with Wowza Media Server from version 1.7 several years ago. Since that time Wowza Media Server has became powerful multi protocol streaming solution and we are grateful to provide you our accumulated experience with Wowza Media Server for professional integration with VoIP and SIP devices. It resulted in Flashphoner RTMP SIP Gateway.

  • Extends possibilities of Wowza Media Server connecting it with other devices via universal and widely used SIP protocol

    Wowza Media Server supports many streaming video protocols. It allows to forward stream received from VoIP device to lots of devices supported by Wowza Media Server using different streaming protocols such as:

    Adobe Flash® RTMP (RTMPE, RTMPT, RTMPTE, RTMPS) Adobe Flash HTTP Streaming (HDS), Apple® HTTP Live Streaming (HLS), Microsoft® Smooth Streaming, RTSP/RTP, MPEG2 Transport Protocol (MPEG-TS).

    Integration between Wowza Media Server and Flashphoner RTMP SIP Gateway may be required when it is needed to get audio and video stream from VoIP device and deliver the stream to users, using multi protocol Wowza Media Server.
    In this case, if it is also needed to transmit audio and video stream from web browser and Adobe Flash Player to Wowza using RTMP protocol and further to VoIP device via RTP protocol, preliminary converting this stream to format supported by VoIP devices.

    If you already have an existing video chat, video conference or other application based on Wowza Media Server, there is a possibility to add feature of outgoing audio and video calls to mobile GSM and PSTN phones and SIP devices. Besides, with the use of Flashphoner RTMP SIP Gateway your Wowza application will be able to receive incoming calls from SIP devices and PSTN phones through intermediate VoIP gateway.

    On the basis of Flashphoner RTMP SIP Gateway it is possible to create the browser SIP phones and the Click2Call applications which will be based on RTMP, RTMPT, RTMPE, RTMS protocols implemented in Wowza Media Server. Following scheme is used for these applications: Adobe Flash Player — Wowza Media Server + Flashphoner RTMP SIP Gateway – VoIP.

  • Scalability and economy

    Flashphoner RTMP SIP Gateway has a scalable architecture. We use features of load balancing embedded into Wowza Media Server. It means that it is possible to handle unlimited amount of calls increasing server resources step-by-step.

    Wowza offers monthly based and even daily-based license subscriptions.
    That is why your investments to Wowza Media Server will be minimal at the first stage of work. Considering 30 days fully functional trial version of Wowza Media Server is provided, it is possible to neglect initial costs at all.

  • System requirements

    Flashphoner RTMP SIP Gateway is a software which will perfectly work on such popular Linux distributives as RedHat, CentOS, Debian, Ubuntu, etc

    RTMP SIP Gateway provides full access to the administration, configuring, and monitoring the system directly in customer’s environment. Administration and configuration of server is carried out by configuration files which are located in the Wowza Media Server installation directory.

  • Cross-browser

    RTMP SIP Gateway allows to use all power of Wowza for broadcasting of streams received from VoIP devices to wide range of hardware and software endpoints. On the web browser side Flashphoner works with Adobe Flash Player that is installed on 90% of contemporary web browsers

    Flash Player has feature of automatic updating that had added a few versions ago. This implies your application will work correctly in majority of web browsers, and automatic updates will allow to keep actuality of the latest Flash Player versions for correct work.

  • Flash Player VoIP Capabilities

    In the latest versions of Flash Player, among the signalling protocols and codecs, necessary in professional VoIP applications such as Adaptive Jitter Buffer, Acoustic Echo Cancellation, Echo suppression, Noise Reduction, and Automatic Gain Control is supported. It allows to get quality transmitting and playback of voice and video.

    On the Flashphoner RTMP SIP Gateway platform you can create such applications as
    - Click2Call widget or call from the website
    - Fully functional web phone embedded into personal cabinet of user on your web-site
    - Configuration of web – SIP video conferences using VoIP conference servers
    - Integration with video chats based on Wowza Media Server
    - Web application based on Wowza Media Server integration with existing VoIP infrastructure
    - And so on

  • Support and Maintenance

    Flashphoner engineers are always ready to consult and help you to configure RTMP SIP Gateway. Free technical support is valid for 6 months after software purchasing.

    Free software updates are available for 6 months too. Price of subsequent updates will be 50% of the total software cost.

    We will help you to operatively solve all the questions which appear during installation and usage of RTMP SIP Gateway.

    For support delivery we use convenient ticket-system where you can always view status of your current support requests and get notifications about ticket working progress on e-mail.

  • Comparison with Web Call Server

    If your aim is to make a new browser SIP phone, Click2Call application, or implement audio and video communications between web browsers in real-time mode, then Web Call Server is a perfect solution. However if your current infrastructure is already using Wowza Media Server…

    and it is required to integrate it with VoIP SIP devices, or deliver audio and video stream from VoIP gateway, or other SIP device, then Flashphoner RTMP SIP Gateway is the only solution allowing to do such integration quickly for now.

Integrate Wowza Media Server with
VoIP SIP environment


Try RTMP SIP Gateway

This is 30-days trial version. Please fill out the form to get license.



Quick Start with
Flashphoner RTMP SIP Gateway

We offer you to make 4 steps. Following the results of work, you will able to get working software platform Flashphoner RTMP SIP Gateway


  • Download trial version

    1. Go to page with product’s trial version from the product page, clicking Try button.
    2. Fill up a form and receive license key for 30-days trial version to your e-mail.

  • Prepare the installation

    Before installing and testing Flashphoner RTMP SIP Gateway, make sure that you have an active account of any VoIP service and SIP settings(generally it is login/password of registered client, Proxy Server provided by SIP provider).

    Latest version of JDK(Java Development Kit) must be also installed on your Linux server.
    You can download and install it for free from the oracle.com website.

    Install the latest version of make and gcc programs using for example such command $yum install -y make gcc

  • Install RTMP SIP Gateway

    Server side

    1. Unpack previously downloaded archive of the software Flashphoner-RTMP-SIP-Gateway-1.0.X.tar.gz.

    2. Run installation script install.sh.

    During installation process you will need to enter ip address of your server and serial number. To get the serial number, please follow the instructions which sent to your e-mail after filling the trial license form.

    Client side

    1. Unpack Flashphoner-сlient-2.0.X.tar.gz archive and run script install.sh.
    The script will copy result files to specified web directory of your Linux server, for example to /var/www/html/Flashphoner-client.
    This script will also add Wowza server-side application phone_app and configure this application properly.
    Make sure the page ip:/Flashphoner-client/PhoneJS.html is opened correctly in your browser.

    2. Change RTMP URL in flashphoner.xml file. This URL should point to your Wowza server.
    Example: rtmp://xxx.xxx.xxx.xxx:1935. After configuring path open URL ip:/Flashphoner-client/flashphoner.xml in browser and make sure the path is configured correctly.

  • Configure and test

    1. Turn off firewall or open 1935 UDP port, and port ranges [port_from, port_to] UDP ,and [media_port_from, media_port_to]. Range [30000-31000] is used for signalling traffic and range [31001-32000] is used for media traffic by default. You can change these settings editing flashphoner.properties.

    2. Run Flashphoner RTMP SIP Gateway with command /etc/init.d/WowzaMediaServer start
    You can find server logs in file logs/flashphoner.log

    3. Open page PhoneJS.html in browser. You can call now.

    If you open the page in browser locally and you are not using web server, we recommend you to follow the FAQ section “How to use SWF client locally”.

The Developer version of the Flashphoner software for developers(limited with connections) is provided on demand.

If you have any additional questions or some installation troubles, our support engineers will find a solution. You need to send support request or contact us using contact details on our website.


Feedback from our clients