webrtc_flash_browser_WCS_RTMP_RTSP_Snapshot

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
  • Chrome
  • Firefox
  • Safari, Mac OS
  • IE
  • Edge
  • Opera
  • Android Chrome
  • Android Firefox
  • iOS SDK
  • Android SDK
  • WebRTC
  • Flash
  • WebRTC
  • RTMP
  • RTSP
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.

scheme_webrtc_flash_browser_WCS_RTMP_RTSP_Snapshot

Step-by-step diagram of slicing a snapshot on REST request

  1. The browser establishes a connection with the server and starts publishing a video stream.
  2. REST client makes a REST call for slicing a snapshot.
  3. The server returns to the requestor a snapshot file in base64 PNG format.

 

callflow_webrtc_flash_browser_WCS_RTMP_RTSP_Snapshot

Read more about taking broadcast snapshots on the Testing page.