Your client application will use Stringee Video Conference SDKs for Android, iOS or JavaScript to connect to a Room (on Stringee Server) and publish audio and video tracks.
Media connections will be routed through Stringee's global media server infrastructure in all cases. You control video presentation and behavior in your client-side code.
In order to using Stringee Video Conference API, your app must be authenticated.
The authentication process is implemented between Your App, Your Server, and the Stringee Server. It ensures the system's security (the secret key is not stored at the client) and allows Your Server to block or unblock any client whenever you want.
Authentication process is described here: https://developer.stringee.com/docs/client-authentication
You don't need to be a video expert to build a world-class video application.
Your Server calls the REST API https://api.stringee.com to create a room
Your Server use the room ID to create the room_token
Client App use the room_token calls the joinRoom(stringeeClient, roomToken) method to join the room.
Client App calls the publish(StringeeStream) to publish a stream to Stringee Server.
Client App calls the subscribe(Stringeestream) to subscribe the other client's stream.