Overview
Web Call Server is a WebRTC streaming media server designed for real-time low-latency streaming in browsers and native mobile apps. WCS is supplied with SDKs (Software Development Kit) for Web, Android and iOS platforms. Each SDK has a dozen of open source samples presenting server capabilities. Using these three SDKs with convenient API, developers can create such low-latency streaming applications as video chats, live broadcasting, video conferencing, screen sharing, live video transcoding, and low-latency audio and video delivery to desktop and mobile browsers on Android and iOS platforms. WCS supports SIP protocol and can operate as a WebRTC-SIP gateway or RTMP-SIP gateway. Using these features, developers can implement own browser-based or mobile applications such as web-phone, click-to-call, and various telephony cases and VoIP integrations for calling to external mobile or landline phones or for processing of VoIP calls on browsers and mobile apps. WCS supports RTSP protocol for work with IP cameras and CCTV systems. Using WCS, developers can create a cross-platform WebRTC mobile or browser-based application for low-latency video playback from IP cams and media servers with RTSP support. WCS uses a wide range of communication technologies and protocols such as WebRTC, RTMP, RTMFP, WebSocket, WebSocket streaming, HLS, RTSP, and SIP.
Highlights
- WebRTC streaming with low-latency: web cam broadcasting, video chats, conferencing, stream recording, streaming from RTMP live encoders, low-latency streaming to iOS Safari, HLS streaming, WebRTC re-streaming to YouTube Live
- RTSP-HTML5 streaming from IP cameras, CCTV and media servers to browsers and mobile apps using WebRTC, RTMP and WebSocket streaming technologies
- WebRTC-SIP gateway and RTMP-SIP gateway features for two-way audio and video SIP calls between a browser or mobile app and standalone SIP and VoIP environment
Details
Typical total price
$0.384/hour
Features and programs
Financing for AWS Marketplace purchases
Pricing
- ...
Instance type | Product cost/hour | EC2 cost/hour | Total/hour |
---|---|---|---|
t2.micro AWS Free Tier | $0.012 | $0.012 | $0.024 |
t2.small | $0.023 | $0.023 | $0.046 |
t2.medium | $0.046 | $0.046 | $0.092 |
t2.large | $0.093 | $0.093 | $0.186 |
t2.xlarge | $0.186 | $0.186 | $0.372 |
t2.2xlarge | $0.371 | $0.371 | $0.742 |
t3.micro AWS Free Tier | $0.01 | $0.01 | $0.02 |
t3.small | $0.021 | $0.021 | $0.042 |
t3.medium | $0.042 | $0.042 | $0.084 |
t3.large | $0.083 | $0.083 | $0.166 |
Additional AWS infrastructure costs
Type | Cost |
---|---|
EBS General Purpose SSD (gp3) volumes | $0.08/per GB/month of provisioned storage |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Additional details
Usage instructions
To connect to the operating system, use SSH with the username ec2-user and your private key. Required ports should be opened in firewall. Access to the control panel and demo page: https://public_dns:8888. WCS license is pre-installed.
-
Open WCS dashboard https://public_dns:8888
-
Get the Instance ID of your server and use it as the password to log in to the dashboard as 'admin'
-
You can test WCS demo samples in the dashboard or copy HTML demo files to your own web server /usr/local/FlashphonerWebCallServer/client2
Resources
Vendor resources
Support
Vendor support
We provide technical support over our support forums at http://forum.flashphoner.com support@flashphoner.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products
Customer reviews
I like it
I rarely write reviews, but the guys saved me from many hours of development and thanks to them I won the competition.
I needed a solution that would allow real-time monitoring of the robot's work. The open source solution did not help - the CPU was heavily loaded, I had no time to develop my own. Therefore, WebCallServer was my salvation.
This is not a finished product that you take and use, it is like a constructor. Using it as a basis, you can build your project. To work, of course, you need knowledge and skills to work with Linux and AWS, but it's easier than developing your own product for transmitting video from a camera on a robot to the Internet.
Special respect for forum support and documentation. Everything is clear and detailed. Even a completely newbie in IT can figure it out if he wants to.
What I didn’t like was the almost complete absence of the admin interface. The admin interface only allows you to add SSL certificates. All other settings (and there are quite a few of them) must be done in the configuration files. This apparently remained from the open source, and is not very convenient, you can make a mistake when typing and the server does not start. It would be much better to mark the necessary checkboxes and that's it.
Web Call Server 5 is a nightmare and doesn't work
Web Call Server 5 is not ready for production and doesn't work.
We could not deploy a workable RTMP or TURN/STUN signal/relay for our Live video streaming app.
There is no free trial so you will be CHARGED for testing this terrible software. It was a nightmare deploying, testing and trying to installing encryption certificate like Letsencrypt. etc. You must be an experience EC2 User before testing this. It was a complete waste of time and money.