Web Call Server
on DigitalOcean Marketplace
A server for cloud-based WebRTC streaming can be launched in a few clicks on the well-known cloud hosting Digital Ocean using Web Call Server image in DigitalOcean Marketplace
Running Web Call Server on DigitalOcean in 9 steps
- Enter your DO account, follow this link to Flashphoner WebCallServer and press the button “Create Flashphoner Web Call Server Droplet”
- Choose the server performance and the pricing plan (for example, the smallest)
- Choose datacenter region
- Choose authentication type
- Set servers quantity and name the server. The name will be set in /etc/hostname
- Press “Create droplet”
- As soon as the server is created, it will start automatically. Connect to server through SSH and, if one-time password was chosen on step 4, change it. A short description of Flashphoner WebCallServer with links to documentation will be displayed in the console
- Open the page https://droplet_ip:8444/admin/, where droplet_ip is server IP address, confirm security exception. Enter username demo and password demo
- Choose Two Way Streaming example, check stream publishing and playing
Further work with Web Call Server
For further testing and integration you should have a look at the following basic cases of server operation:
Web telephone for calls through the SIP gateway
The сlick-to-сall button for online calls from the website
RTSP-HTML5 player to broadcast video from IP cameras
Recording WebRTC video streams from a browse
Online broadcasting from the webcam of a browser
RTMP broadcasting from live encoders
A video chat between browsers and mobile applications
Broadcasting of SIP calls to an RTMP server or CDN
Browser screen sharing and broadcasting using the WebRTC technology
Web JavaScript SDK для Web Call Server
Mobile SDK for WebRTC online broadcasts and video calls from an iOS application
You can find more information about server operation in documentation, in particular in the User Manual, as well as on support forums.
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.
Related links
Flashphoner WebCallServer image in DigitalOcean Marketplace
Related articles
Cloud-based WebRTC streaming on DigitalOcean
Live Stream using an IP camera for YouTube and Facebook
Documentation
Basic functions of WebCallServer