PNG stream snapshots slicing
The server can do snapshots of broadcast in .png format on REST request
WCS provides the possibility of taking the published stream snapshots in three ways: automatically, by using the REST calls, or using the JavaScript API.
Specifications
Platforms for snapshots |
Technologies | Protocols |
|
|
|
Platforms for snapshots
- Chrome
- Firefox
- Safari, Mac OS
- IE
- Edge
- Opera
- Android Chrome
- Android Firefox
- iOS SDK
- Android SDK
Technologies
- WebRTC
- Flash
Protocols
- WebRTC
- RTMP
- RTSP
Scheme of slicing snapshot on REST request
The browser establishes a connection to the Web Call Server and sends the video stream through the built-in WebRTC technology. The server slices and returns snapshots on REST request.
Step-by-step diagram of slicing a snapshot on REST request
- The browser establishes a connection with the server and starts publishing a video stream.
- REST client makes a REST call for slicing a snapshot.
- The server returns to the requestor a snapshot file in base64 PNG format.
Read more about taking broadcast snapshots on the Testing page.
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.