flutter_webrtc: как отправить текстовое сообщение одноранговому узлу во время visio

#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 «кандидат» и вставьте его чуть выше. Затем переименуйте «кандидат» в «счетчик». Итак, теперь мой сигнальный сервер передает сообщение счетчика. 🙂