openj-gate.com

lechoixdeslibraires.com

open4u.co.uk

argosnear.me

sarf3omlat.com

opencities.ca

australia-opening-times.com

WebRTC_to_HLS_broadcasting

Play WebRTC and RTMP video streams over HLS

HLS is supported on a variety of devices, from smartphones to televisions. The video stream is delivered to the device using the usual HTTP protocol, through which almost all traffic on the Internet is transmitted

HTTP Live Streaming (HLS) is Apple’s HTTP streaming video playback technology. The HLS video stream is encoded in H.264 and AAC and plays on any compatible device, in browser or player, such as iOS Safari, Firefox, Mobile Chrome, Quicktime, VLC, etc.

Specifications

Broadcasting
platforms
Broadcasting
technologies
Playback
platforms
Playback technology
and codecs
  • Chrome
  • Firefox
  • Opera
  • Safari,  MacOS
  • Safari, iOS
  • IE
  • Edge
  • iOS SDK
  • Android SDK
  • RTMP encoders
  • WebRTC
  • RTMP
  • RTMFP
  • SIP
  • Mobile browsers
  • Apple devices
  • TV-sets
  • Consoles
  • Players
  • HLS
  • H.264
  • AAC
Broadcasting platforms
  • Chrome
  • Firefox
  • Opera
  • Safari,  MacOS
  • Safari, iOS
  • IE
  • Edge
  • iOS SDK
  • Android SDK
  • RTMP encoders
Broadcasting technologies
  • WebRTC
  • RTMP
  • RTMFP
  • SIP
Playback platforms
  • Mobile browsers
  • Apple devices
  • TV-sets
  • Consoles
  • Players
Playback technology and codecs
  • HLS
  • H.264
  • AAC

Scheme for playing WebRTC and RTMP as HLS

Web Call Server converts video from other sources, such as webcams and professional video capture devices or SIP PBX to HLS. For example, you can send a video stream from a Chrome browser on an Android smartphone or desktop using WebRTC technology and distribute this video stream via HLS

 

schema_WebRTC_to_HLS_Playback_RTMP_RTMFP_WebRTC_SIP

Step-by-step diagram of WebRTC video stream playback on an HLS device

  1. The browser establishes a connection to the WCS and publishes the video stream;
  2. The WCS receives video stream from WebRTC browser;
  3. The HLS device or player requests playback of the video stream from the WCS;
  4. The WCS converts the WebRTC video stream to HLS and sends it to the device for playback.

 

callflow_WebRTC_to_HLS_Playback_RTMP_RTMFP_WebRTC_SIP

 

For more information, refer to Testing

Download Web Call Server 5

System requirements: Linux x86_64, 1 core CPU, 2 Gb RAM, Java

    Download Now    

Installation:

  1. wget https://flashphoner.com/download-wcs5.2-server.tar.gz
  2. Unpack and install using 'install.sh'
  3. Launch server using command 'service webcallserver start'
  4. Open the web interface https://host:8444 and activate your license

 

If you are using Amazon EC2, you don't need to download anything.

Launch WCS5 on Amazon EC2

 

Web Call Server Monthly Subscription

$145 per month

 

   Purchase   

 

 

Latest news

  • Sales migration from Skype to Teams on 16 Apr 2025

    On April 16, 2025, we began the transition from Skype to Teams.

    On the same day, we sent out a message via our Skype account (flashphoner.com / Flashphoner Sales) informing users about the move.

    Unfortunately, this message appears to have triggered a block on our Microsoft account (Skype + Teams), most likely due to being flagged as spam. As of now, appeals have not been successful, and the account remains blocked.

    Our current contact details:

    Microsoft Teams: sales@flashphoner.com — for sales, pre-sales, and licensing inquiries

    See also updated contacts page: https://flashphoner.com/contact

  • Card payments were successfully restored on September 13, 2024

    We have restored card payments since September 13, 2024.

    Please write to sales@flashphoner.com or Skype flashphoner.com with any questions regarding payments and subscription renewals.

  • Card payments temporary unavailable since August 16, 2024

    Due to technical reasons, we are temporarily unable to accept card payments.

    For direct payments via Wire-Transfer or USDT, please contact us at:

    sales@flashphoner.com

    Sorry for the inconvenience.

    We will inform you as soon as payments are operational. Stay tuned for updates on our website.

More News