calls

включает/отключает возможность совершать звонки

boolean|object calls;

Example

webix.ui({
  view: "chat",
  token, // токен с сервера
  url: "https://docs.webix.com/chat-backend/",
  calls: {
    enabled: true
  }
});


Default value:

false

Related samples

Details

В зависимости от свойств объекта calls Chat использует различные типы соединений: P2P или LiveKit. Возможными конфигурациями являются:

  • звонки один на один с использованием P2P-соединения
calls: true // or calls: { enabled: true }
  • групповые звонки с использованием соединения LiveKit
    calls: {
        enabled: true
        groupCalls: true,
        livekitConfig: {
            host: "https://livekit.webix.io" 
        }
    }
  • звонки один на один с использованием соединения LiveKit
    calls: {
        enabled: true
        groupCalls: false,
        livekitConfig: {
            host: "https://livekit.webix.io" 
        }
    }

Обратите внимание, что для установки соединения LiveKit необходимо настроить сервер LiveKit.

See also
Наверх