Ниже будут описаны азы создания приложения на базе TrueConf SDK for Windows aka CallX.
Здесь не будет описания как и откуда устанавливать. Т.е. подразумевается, что TrueConf Server уже установлен. Соотв. тариф с поддержкой SDK получен. Учетные записи заведены. CallX установлен. Среда программирования есть и компонент (библиотека) TrueConf CallX в неё импортирован
№ 1. Событие OnXAfterStart
Это событие сообщает приложению, что компонент удачно запущен и готов к работе.
В обработчик этого события рекомендуем поместить след. операции:
- Подключение к серверу.
Ф-ция connectToServer() - Выбор оборудования.
Задайте используемые камеру и аудио оборудование. (См. Функции для работы с оборудованием)
№ 2. Событие OnServerConnected
Сигнализирует об удачном подключении к серверу TrueConf
В обработчик этого события поместите вызов операции авторизации: ф-цию login()
№ 3. Событие OnXChangeState
Обработка данного события гарантирует, что приложение всегда будет «знать» текущий статус авторизованного пользователя.
№ 4. Событие OnXLoginError
Вызывается в случае ошибки авторизации.
№ 5. Событие OnInviteReceived
Активируется в момент входящего звонка или приглашения в конференцию.
В этом обработчике может быть вызвана одна из след. 2-х ф-ций: accept() или reject()
№ 6. Функция shutdown()
Обязательно вызовите эту функцию по окончании работы с компонентом. Например: в обработчике деструктора окна
Скачать примеры
https://github.com/TrueConf/VideoKiosk
https://github.com/TrueConf/VideoKioskWPF
https://github.com/TrueConf/callx_delphi/tree/master/AddressBook