#flutter #webrtc
#flutter #webrtc
Вопрос:
Чтобы установить visio между 2 одноранговыми узлами, я разрабатываю приложение для iOS и Android. Язык flutter, и я использую плагин flutter_webrtc из pub.dev.
Видео и аудио отлично работают с помощью flutter-webrtc-server (https://github.com/flutter-webrtc/flutter-webrtc-server ) в качестве сигнального сервера и другого сервера ПОВОРОТА.
Теперь я хочу отправить данные с однорангового узла 1 на одноранговый узел 2. Данные представляют собой простой int, отправляемый каждую секунду для синхронизации счетчиков.
Я пытаюсь отправить данные с помощью _socket.send(_encoder.convert(запрос)); (Signaling.dart), но если тип неизвестен («одноранговые узлы», «предложение», …), сервер сигнализации блокирует мое сообщение (я устанавливаю СЧЕТЧИК как тип) (Неизвестный тип). Это было бы хорошим решением…
У вас есть идея отправить простое текстовое сообщение другому одноранговому узлу или в комнату, мне все равно, могут ли другие одноранговые узлы читать сообщения!
Спасибо, Люк
Ответ №1:
Я сделал это! Я добавил некоторый код в singaler.go . Очень просто: скопируйте блок case «кандидат» и вставьте его чуть выше. Затем переименуйте «кандидат» в «счетчик». Итак, теперь мой сигнальный сервер передает сообщение счетчика. 🙂