> ## Documentation Index
> Fetch the complete documentation index at: https://docs.leamout.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Browser clients

> Register a browser SIP client over WSS and force media through TURN when required.

Leamout's browser calling flow uses the same SIP-domain and subscriber resources as other SIP clients.

The verified flow is:

1. Create a SIP domain.
2. Create a subscriber with username and password.
3. Request short-lived ICE credentials from `/v1/realtime/ice-credentials`.
4. Register the browser SIP client to the Leamout WSS signaling endpoint.
5. Use the returned ICE servers in the browser's peer-connection configuration.

Leamout supports TURN-relayed browser media so deployments can operate across restrictive NAT and firewall environments.

Your browser library is responsible for SIP-over-WebSocket signaling. Leamout provides the SIP identity, WSS endpoint, TURN credentials, and communications path.
