Can someone tell me how jami-web works? Is it based on jami daemon? What is the role of WebRTC? For example, what is the process of starting a video call?
how web client use dht to find other peers. only from server?
and ,how web client video call desktop client or mobile client?
The web client communicates to daemon’s API, so the daemon is doing all the dht stuff like any other client.
Calls from native apps to web client is not supported for now as native client doesn’t support webrtc.
It’s a work in progress. But webrtc is based on ICE which is already used by the SIP stack we have.
web client can call only web client, and only with webrtc ?
For now. But can send text to all clients.