Streaming_from_an_RTMP_Live_Encoder

Streaming video from a professional video capture device (Live Encoder) over RTMP

Web Call Server receives an RTMP video stream from a Live Encoder device or software in H.264 and AAC codecs and distributes this video stream to browsers and mobile devices

For online broadcasts, special hardware or software video capture devices (Live Encoder) are often used. This software or device captures the video stream and sends to the server via RTMP for further relay. Popular software encoders include OBS Studio, Flash Media Live Encoder and Wirecast. You can install and try them for free. In addition, there are many hardware manufacturers providing low-cost boxed solutions for RTMP video broadcasting.

Specifications

Inbound
protocol
Playback
platforms
Codecs Playback
technologies
  • RTMP
  • Chrome
  • Firefox
  • Opera
  • Safari
  • iOS
  • IE
  • Edge
  • H.264
  • AAC
  • WebRTC
  • RTMP
  • Websocket
  • RTSP
Inbound Protocol
  • RTMP
Playback platforms
  • Chrome
  • Firefox
  • Opera
  • Safari
  • iOS
  • IE
  • Edge
Codecs
  • H.264
  • AAC
Playback technologies
  • WebRTC
  • RTMP
  • Websocket
  • RTSP

Scheme of broadcasting a video stream from a video capture device via RTMP

Web Call Server receives an RTMP (H.264 / AAC) video stream from a video capture device. Next, various browsers and devices are connected to the server to play this video stream.

schema live encoder RTSP ipcams WebRTC browser ios android

 

Step-by-step diagram of translation from a video capture device via RTMP

  1. The encoder establishes a connection to the WCS server via RTMP and sends a video stream in H.264 + AAC format using the standard RTMP publish function call
  2. The browser accesses the WCS server and requests playback of the video stream.
  3. The WCS server transmits the video stream received from the encoder. Depending on the browser, one of the following protocols can be used for playback: WebRTC, Flash, MSE, Websocket

 

callflow Share Screen sharing WebRTC browser WCS

 

You can read more about streaming video from a video capture device on the Testing page.

 

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

$75 per month

 

   Purchase   

 

 


Related Articles