These pure Javascript samples describe some of the possibilities related to Conversation API open_in_new.

conversation

Conversation

Create multi-party conversation with audio and video

codeplay_arrow
device-selection

Device selection

Establish multi-party conversation and select your media devices

codeplay_arrow
speaker

Active speaker

Conversation with QoS Monitoring and active speaker detection

codeplay_arrow
mute-screenshare

Media muting and screen sharing

Learn how to mute your local audio/video streams and share your screen in a conversation

codeplay_arrow
chat

Chat

Exchange chat messages between all users in a conversation

codeplay_arrow
whiteboard

Whiteboard

Learn how to start a multi-party whiteboard on a conversation

codeplay_arrow
whiteboard

Whiteboard invite

Learn how to start a Whiteboard and invite users

codeplay_arrow
publish-subscribe

Advanced streams selection/pub/sub

Learn how to select streams and media type on publish and subscribe

codeplay_arrow
join-leave

Join/Leave

Learn how to join / leave a conversation

codeplay_arrow
record

Recording

Create a conversation recording

codeplay_arrow
bluetooth

Bluetooth

Learn how to use Bluetooth (BLE) devices

codeplay_arrow
file-share

Files share

Learn how to run video conversation with chat and file transfer

codeplay_arrow
video-share

Video file publish

Learn how to publish a video file as the conversation stream

codeplay_arrow
device-control

Device control

Adds the usage of our Stream helpers to control zoom, torch, saturation, brightness, etc...

codeplay_arrow
streaming

External RTMP streaming

Learn how to publish a stream to an external RTMP server

codeplay_arrow