How jami-web works

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?

I guess WebRTC is used for calls from web-client to web-client. :thinking:

2 Likes

thanks.
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.

1 Like

thanks!
web client can call only web client, and only with webrtc ?

1 Like

For now. But can send text to all clients.

2 Likes