2015-02-11 2 views
1

Здесь я пытаюсь запустить некоторые образцы, доступные в кодах WebRTC ... Я запустил peerconnection_server.exe на своей машине (ноутбук под управлением Windows 8.1), она успешно запускается. Я также запускаю 2 клиента через peerconnection_client.exe. На peerconnection_server я вижу следующее:peerconnection_client не отображает список одноранговых сетей

сервер прослушивает порт 8888 Новое соединение ...
Новый пользователь добавил (всего = 1): lkarapetyan @ SYS0700
Отсоединение гнездо
Всего подсоединена: 1
Новое соединение ...
Новое соединение ...
Новый член добавил (всего = 2): lkarapetyan @ SYS0700
Отсоединение гнездо
Общая подключенная: 2
Отсоединение гнездо
Всего подсоединена: 2
Новое соединение ...
New с onnection ...

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

Почему список подключенных сверстников не отображается в peerconnection_client? Что я делаю не так?

ответ

1

У меня была та же проблема. Ниже вы можете посмотреть вопрос 4244 в трекере WebRTC. Я понимаю, что проблема теперь исправлена, поэтому синхронизация репозитория с текущей версией 8335 должна решить проблему. Я решил это раньше, создав собственный проект peerconnection_server в Visual Studio. Это довольно просто - просто создайте новый консольный проект, замените источники на источники проекта peerconnection_server и удалите весь код, который имеет зависимости с остальной частью репозитория webRTC. Просто обработка командной строки вызывает зависимость. Сбросьте это. Остальная часть peerconnection_server является независимой от источников webRTC, и вы можете ее легко компилировать и модифицировать в соответствии с вашими потребностями, если проблема 4244 еще не должна быть исправлена.

Чтобы проверить работоспособность вашего сервера, смотрите http://www.webrtc.org/native-code/development - параграф «Тестирование peerconnection_server».

https://code.google.com/p/webrtc/issues/detail?id=4244&can=1&q=peerconnection_server&colspec=ID Pri Mstone ReleaseBlock Площадь Статус Владелец Резюме

+0

Спасибо так много! Я только что исправил неправильный код, упомянутый в 4244, и теперь он работает. (Хотя, я еще не обновил коды webRTC, чтобы узнать, исправлено ли это, но, вероятно, это :)) – Likara

Смежные вопросы