For each function the following is provided:
The operation flowchart specifying interaction protocols between the client (clients) and the server (servers)
Function operation sequence (Call Flow)
Brief manual on how to test the function based on examples shipped with WCS and available via the web interface
Changes in server settings (if necessary)
- Stream capturing and publishing to the server
- From a web camera in a browser via WebRTC
- From the computer screen (screen sharing) in a browser via WebRTC
- From an HTML5 Canvas element (whiteboard) in a browser via WebRTC
- By means of Flash Player via RTMP
- Using RTMP encoder
- From an IP camera via RTSP
- From another server via RTMP
- RTMP stream capturing by re-publishing from another RTMP server
- From another WCS server via WebRTC
- From an Android mobile app via WebRTC
- From an iOS mobile app via WebRTC
- Capturing VOD from a file
- Automatic streams capture on server start
- Stream capture from dump file
- Managing camera and microphone
- Bitrate management when capturing WebRTC stream in browser
- Captured stream management
- Playing a video stream from the server
- In a browser via WebRTC
- In a browser using Flash Player via RTMP
- In a browser via MSE
- In a browser via Websocket + Canvas, WSPlayer
- In a browser via HLS
- In an Android mobile application via WebRTC
- In an iOS mobile application via WebRTC
- In a player via RTSP
- In a player via RTMP
- In a browser with Delight Player
- Publishing and playing stream via WebRTC over TCP
- Republishing a video stream
- Working with chat rooms