"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
RgDarkDuke
Не работают функции "Голосовой звонок", "Голосовой звонок с видео", и "Голосовой звонок с демонстрацией экрана". Звонок начинается, пользователь отвечает, на экране появляются на пару секунд значки май чата (попытка соединения), и звонок обрывается с продолжительностью 00:00. Причем в логах по этому поводу ничего нет.
Аватара пользователя
Андрей Раков
Добрый день.

Зайдите на клиенте в настройки - звонки и посмотрите есть ли у вас там микрофон/камера, на обоих компьютерах (101 и 102).

В логе пишется : [ ! 09:06:2018 14:16:29]: DEVICES:{"camera":"","sound":""} — нет ни одного устройства.
Аватара пользователя
RgDarkDuke
Не планируется возможность демонстрации экрана без голоса вообще, или хотя бы все равно разрешить демонстрацию экрана при отсутствии микрофона? Функция демонстрации экрана полезная, однозначно, но надобности оснащать микрофонами каждое рабочее место нет.
Аватара пользователя
Алексей Пикуров
Пользуйтесь без микрофона, кто мешает?
Аватара пользователя
RgDarkDuke
Еще раз=) При нажатии функции голосовой звонок с демонстрацией экрана, соединения не проходит (пользователь отвечает, появляется два значка mychat, как-будто идет соединение и затем обрыв) , как я понял по Вашему ответу, не проходит он из-за того, что у нас отсутствуют микрофоны (а они действительно отсутствуют).
Аватара пользователя
Андрей Раков
Все, я понял в чем проблема...

Сейчас сделаю сборку плагина и дам вам попробовать.

Дело в том, что я ожидаю определенную ошибку, а у вас там приходит пустота и из-за этого не срабатывает демонстрация экрана.
Аватара пользователя
Андрей Раков
Замените плагин на двух компьютерах, путь:
"C:\Users\(ИМЯ_ПОЛЬЗОВАТЕЛЯ)\AppData\Local\MyChat Client\webkit\"

(39.76 МБ) Скачиваний: 120

И попробуйте демонстрацию экрана.
Аватара пользователя
RgDarkDuke
Заменили. Теперь при звонке в чате пишет:

"Входящий звонок от Олег, продолжительность 00:00." Он не завершается как раньше, но при этом ничего и не появляется.
Аватара пользователя
RgDarkDuke
В приложении.
Вложения
(2.61 КБ) Скачиваний: 82
(2.47 КБ) Скачиваний: 80
Аватара пользователя
Андрей Раков
У пользователя с уином 2 в серверном логе пишется:
Код: Выделить всё
[19.06.2018 14:51:45] [INFO] Открыт сеанс привата с пользователем "Игорь"
[19.06.2018 15:04:15] [ERROR] Ошибка #0106: не удалось запустить NodeWebKit

Посмотрите на этом компьютере в диспетчере задач наличие процесса "Electron", если есть - завершите его работу (их может быть несколько) и попробуйте повторно позвонить, но перед этим удалите логи, чтобы не было ничего лишнего для последующего анализа.
Аватара пользователя
RgDarkDuke
Процесса Electron нет.
Вложения
(1.05 КБ) Скачиваний: 89
(260 байт) Скачиваний: 83
Аватара пользователя
Андрей Раков
Тогда добавьте nw.exe в исключения антивирусу или другой программе, которая не дает его запустить на компьютере где был "Исходящий вызов".
Аватара пользователя
Алексей Пикуров
Вы сделали то, о чем писал Андрей? Какие результаты?
Аватара пользователя
Алексей Пикуров
Ожидаем вашего ответа.
Аватара пользователя
Алексей Пикуров
Вопрос закрываем, функция работает, от вас нет никакого ответа.