Streaming video and calls
Development resources
Web Phone
Web phone widget that can make calls and receive SIP calls directly from a web browser. Customizable design of the web phone based on Flashphoner Web SDK. Integration with any SIP provider or enterprise PBX. Centralized call processing.
Click to Call
Click to Call service for calls from your website or group of websites. Use your own SIP provider or an enterprise PBX to route, bill and process calls
RTSP HTML5, IP Camera Streaming
Live video streaming from IP cameras with low-latency to mobile and desktop browsers. Connection to surveillance systems via the RTSP protocol and further broadcasting to web browsers.
WebRTC Stream Recording
Live stream recording from a browser’s web camera to server in the mp4 and webM formats. The recorded files are available for further downloading and processing.
Online broadcasting from a web camera
Live streaming from a browser’s web camera and broadcasting of this video to multiple other browsers and mobile devices on various platforms.
RTMP broadcasting from live encoders
Web Call Server 5 receives an RTMP video stream in H.264 and AAC codecs from a Live Encoder and shares this video stream to browsers and mobile devices.
Video Chat
Cross browser real-time streaming video with low-latency for online-broadcasting, video chats, webinars, web conferencing, etc.
WebRTC Screen Sharing
Share a screen directly from a web browser. It is a crucial feature for e-learning and remote work. Chrome and Firefox screen capture is supported.
Web Stream as RTSP
Share a browser video stream from a web cam with any player supporting the RTSP protocol, i.e. VLC player.
Broadcasting of a SIP Call to RTMP CDN
Connecting to SIP devices and services and broadcasting of the SIP call to an external RTMP server or a CDN network for further mass delivery of the received content.
Low-latency broadcasting of a WebRTC video stream
on iOS Safari via the Websockets protocol
iOS browsers do not support the WebRTC technology.
Web Call Server sends a video stream to iOS Safari via the Websocket protocol, which allows reducing latency to 1-3 seconds producing a nearly real-time broadcasting compared to HLS.
WebRTC to HLS broadcasting
Playing live WebRTC and RTMP video streams via HLS
WebRTC video conferences
Live video conferencing for 3 and more participants
WebRTC as RTMP re-publishing
Web Call Server converts a WebRTC audio + video stream to RTMP and sends it to the specified RTMP server.
Web SDK
Easy-to-use API for web development. A bunch of plain streaming and calling examples with minimal amount of code.
Android SDK
WebRTC – library for streaming video and calls for native Android apps. Code samples for quick testing and integration. SDK allows to embed streaming video and calls into a mobile application for Google Play.
iOS SDK
WebRTC – library for streaming video and calls for native iOS apps. Code samples for quick testing and integration. SDK allows to embed streaming video and calls into a mobile application for App Store.
Amazon EC2 Support
Launch pre-configured and ready to use WCS instance in the Amazon cloud in one click.
Launch Web Call Server on Amazon EC2
Web Call Server 5 – Demo
Try Web Call Server 5 Demo
Download Web Call Server 5
System requirements: Linux x86_64, 1 core CPU, 2 Gb RAM, Java
Installation:
- wget https://flashphoner.com/download-wcs5.2-server.tar.gz
- Unpack and install using 'install.sh'
- Launch server using command 'service webcallserver start'
- Open the web interface https://host:8444 and activate your license
If you are using Amazon EC2, you don't need to download anything.