WebRTC_stream_recording

Record video streams to the server from the browser

The browser sends the video stream from the webcam to the server. Server writes video to .mp4 or WebM file

Web Call Server receives video streams from browsers and mobile devices and then can distribute these streams and write them to files. After the stream is stopped and the file is written, it is available for download and subsequent processing.

Specifications

Stream recording
platforms
Technologies Protocols Formats Codecs
  • Chrome
  • Firefox
  • Safari, Mac OS
  • IE
  • Edge
  • Opera
  • Android Chrome
  • Android Firefox
  • iOS SDK
  • Android SDK
  • WebRTC
  • Flash
  • WebRTC
  • RTMP
  • RTSP
  • WebM
  • mp4
  • VP8
  • Vorbis
  • H.264
  • AAC
  • Speex
  • G.711
Stream recording platforms
  • Chrome
  • Firefox
  • Safari, Mac OS
  • IE
  • Edge
  • Opera
  • Android Chrome
  • Android Firefox
  • iOS SDK
  • Android SDK
Technologies
  • WebRTC
  • Flash
Protocols
  • WebRTC
  • RTMP
  • RTSP
Formats
  • WebM
  • mp4
Codecs
  • VP8
  • Vorbis
  • H.264
  • AAC
  • Speex
  • G.711

Scheme of recording a video stream from a browser

The browser establishes a connection to the Web Call Server and sends the video stream through the built-in WebRTC technology or using the Flash Player (for IE, Edge or Safari). The server records and saves the video as WebM or mp4 files.

Recording Formats:

  • MP4 for H.264 + AAC codecs
  • WebM for VP8 + Vorbis Codec

 

stream_rec_WebRTC_WCS_browser_RTMP_RTSP

Step-by-step video recording scheme


1. The browser establishes a connection with the server and starts publishing the video stream with the recording enabled. Web Call Server receives traffic and writes to a file.

2. The browser finishes publishing the stream and recording on the server stops.

3. The file is saved on the server and is available for download or further processing.

 

call_flow_stream_rec_WebRTC_WCS_browser_RTMP_RTSP

 

Read more about recording streams 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