Как измерить время каждого видеочата для учета в коннектикубе?

Мне нужно измерить продолжительность одноранговых видеочатов в connectycube для целей выставления счетов.


person mir.moezi    schedule 27.06.2019    source источник


Ответы (1)


Поскольку ConnectyCube предлагает вызовы P2P, единственный способ — измерить его на стороне клиента, а затем опубликовать данные для серверной части, а затем для целей выставления счетов.

Например, вы можете настроить собственный таймер локально в приложении. После завершения вызова вы измеряете время, затраченное на вызов, а затем отправляете данные в серверную часть, например. «Пользовательский» модуль. Вы можете определить структуру класса в панели администратора https://admin.connectycube.com/ , например. класс с именем «CallsBilling» и такими полями, как «длительность» и т. д. API доступен в SDK. Таким образом, данные будут храниться на бэкэнде.

Затем у вас есть все данные, хранящиеся в течение длительного времени, поэтому вы можете применять свои правила выставления счетов и обрабатывать их соответствующим образом, например. попросить конечного пользователя купить расширенный план или около того

person Rubycon    schedule 01.07.2019