"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
shibanovan
Пытаюсь выполнить аудиозвонок, у принимающего появляется окошко принять/отклонить . Нажимаю принять, на обоих клиентах появляется окошко node.js, затем у инициатора оно исчезает (и нечего взамен не появляется), у принимающего висит бесконечно долго. В логах у инициатора
Код: Выделить всё
[info 24:04:2016 23:21:40]: Loaded file: "options.json"
[log  24:04:2016 23:21:40]: { username: 'gFbSkXoNjc',
  titleaudio: 'Аудиозвонок',
  videoon: 'Включить видео',
  audiooff: 'Выключить звук',
  audioon: 'Включить звук',
  videooff: 'Выключить видео',
  turnport: 8888,
  video: false,
  hungup: 'Закончить звонок',
  iplist: '192.168.3.200',
  title: 'Оксана Тест',
  uins: '3',
  room: 534,
  port: 2014,
  credential: '8jpRfxYndW' }
[log  24:04:2016 23:21:40]: ips=192.168.3.200
[log  24:04:2016 23:21:40]: Connected to MyChat Client
[log  24:04:2016 23:21:40]: Receive CMD: ready
[log  24:04:2016 23:21:40]: Receive DATA: ready
[log  24:04:2016 23:21:40]: READY
[log  24:04:2016 23:21:40]: chrome: {"audio":true,"video":false}
[log  24:04:2016 23:21:40]: Close Window with EXIT CODE: 1
[log  24:04:2016 23:21:40]: ERROR: Error getting video stream: {"constraintName":"","message":"","name":"InvalidStateError"}
[log  24:04:2016 23:21:40]: Sending Data To Server: error=Error getting video stream: {"constraintName":"","message":"","name":"InvalidStateError"}

Почему оно пытается получить видеопоток при аудиозвонке?
Клиенты - виртуальные машины на hyper-v, доменные пользователи
Аватара пользователя
Андрей Раков
Добрый день.

А каким образом привязаны медиа ресурсы (микрофон и камера, если есть) к этим виртуальным машинам и как вообще с ними работают?

Пользователи терминальных сессий или RDP?
Аватара пользователя
shibanovan
А...вон оно чо ))) Я пока тестирую инфраструктуру в виртуальной среде, собственно, хотел проверить, что работает соединение. Ок, попробую на живом железе, но думается, что стоит обработать ошибку необнаружения аудио-видео устройств.
Аватара пользователя
Андрей Раков
К сожалению под одним описанием ошибки реально может скрываться несколько, понять это можно имея полную информацию о подключении. Например эта же ошибка обозначает неправильно заданные размеры изображения.