Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
david3100
Здравствуйте, обновил версию до 8.14 сервер-клиент , да вот только в этой версии не проходят как аудио так и видео звонки с компьютера на смартфон и наоборот. Что делать? Может какая настройка необходима? в 8.13 работало всё отлично. Откатываться опять?
Аватара пользователя
Денис64
Здравствуйте.
Подтверждаю. У нас тоже перестали работать звонки между windows и андроидом.
Аватара пользователя
Георгий Лысенко
Покажите лог медиа звонков с устройств между которыми звоните.
Аватара пользователя
david3100
Я без понятия где найти эти логи , говорю как есть по факту. Раз аудио звонки и видео звонки без проблем проходили на версии 8.13 то это проблема самой версии 8.14. если не исправите , это будет очень плохо.
Аватара пользователя
david3100
В общем , переходим на 8.13 версии сервер-клиент , и звонки тоже то работают то не работают на 8.14, 8.14 вообще не стабильная версия. Больше переходить на 8.14 не будем , будем ждать 8.15 .
Спасибо
Аватара пользователя
david3100
Дополняю: звонки с андроид на андроид ..
Аватара пользователя
Алексей Пикуров
Предоставьте логи, пожалуйста. Приложите их на форум, ZIP-архивом.

Где взять логи в Android

Чтобы получить логи в Windows-приложении, наберите в консоли (Ctrl+`) команду logs. Справка.
Аватара пользователя
david3100
Да нет, спасибо. Остались на 8.13 , всё работает стабильно. Будем ждать новых полезных функций на 8.15
Аватара пользователя
Денис64
Вот логи от попытки аудио-звонка с windows на android.
Вложения
(5.19 КБ) Скачиваний: 102
Аватара пользователя
Алексей Пикуров
Спасибо за логи.

1. Скачайте файл https://nsoft-s.com/work/webkit-1102022.zip
2. Удалите папку C:\Users\HP\AppData\Local\MyChat Client\webkit\
3. Распакуйте архив в C:\Users\HP\AppData\Local\MyChat Client\
4. Попробуйте звонок ещё раз.
Аватара пользователя
Денис64
Звонки не работают попрежнему. См. новые логи:
Вложения
(7.75 КБ) Скачиваний: 102
Аватара пользователя
Алексей Пикуров
Спасибо за логи. Какая-то проблема с плагином для звонков в Win32-приложении. Раньше следующей недели ничего не сможем сделать, разработчик этого модуля в отпуске.
Аватара пользователя
Алексей Пикуров
Обновление 8.14.1 уже на сайте.
Аватара пользователя
SergeyG
Здравствуйте!
Звонки между ПК заработали, а вот между Windows приложением и Android все так же не работает.
Аватара пользователя
Денис64
Здравствуйте!
А у нас звонки между Windows 7 и Android заработали.
Аватара пользователя
Алексей Пикуров
Сергей, чтобы хоть что-то вам ответить, дайте больше информации. Просто "не работает" - мало.
Аватара пользователя
SergeyG
Здравствуйте! Прошу прощения за столь долгий ответ.
Звонок между Android и ПК - лог во вложении с ПК и с телефона.
Версия на ПК - 8.14.3.0 от 17.01.2022
Версия на Android - 8.14.0.3 от 24.12.2021
Версия для телефона не обновляется и переустановка происходит на такую же.
Turnserver не автоматический, основные изменения:
Код: Выделить всё
no stun
realm=mc.vlpku.ru
realm=188.254.55.19
realm=stun1.l.google.com

Если производить подключение с ПК на ПК - все работает как в локальной сети, так и наружу.
Вложения
(4.94 КБ) Скачиваний: 100
Аватара пользователя
Георгий Лысенко
Можете создать для нас 2 тестовых пользователя и предоставить данные для подключения к вашему серверу? Нужно подключиться с отладчиком.
Аватара пользователя
SergeyG
Создал. Отправил Вам личным сообщением.
Аватара пользователя
Георгий Лысенко
Разобрались в чем проблема.
Так как у вас не используется TURN-сервер, нужно давать возможность клиенту подключаться не только через сервер, но и пытаться подключаться напрямую. В новой сборке добавим новый параметр:
Код: Выделить всё
stun-only=true

Укажете его в конфиге, клиенты подхватят настройку и звонки заработают.

Мы напишем в этой теме, когда будет апдейт.
Аватара пользователя
SergeyG
Мне немного непонятно... Насколько я представлял, у меня наоборот используется только turn сервер, stun я отключил, так как для внутренних клиентов работал некорректно.
И вопрос по новой сборке - она, предположительно, выйдет до воскресенья?
Аватара пользователя
Георгий Лысенко
Снаружи нет доступа к вашему TURN-серверу, проверьте сами.
Аватара пользователя
SergeyG
К сожалению, не работает сам turn. Порты доступны, но что-то сломалось.
Возможно ли, что в результате обновления сервера?
Потому что до обновления всё работало и, так как андроид клиенты не умели ходить через stun, то связь осуществлялась через наш turnserver.
Аватара пользователя
Георгий Лысенко
Процесс turnserver.exe запускается вместе с сервером?
Если он запущен, значит работает.
Аватара пользователя
SergeyG
Здравствуйте!
Turnserver запущен, слушает нужный порт и в целом работает.
Я вот ковыряю звонки второй день, и меня все больше волнует вопрос - в моих логах клиент Android даже не пытается предложить кандидата для соединения. Почему так?
По идее в этом ему turn не нужен, только stun, чтобы получить свой белый ip. Хорошо, stun у меня тоже отключен, но ведь тогда он должен предложить хотя бы свой локальный ip, а этого тоже не происходит. И никакими способами решить этот вопрос не удается. Может ли быть проблема где-то в этом?