Я пытаюсь добавить голосовой чат между партнерами, используя мое программное обеспечение - настольное приложение для настольного приложения по сети.Мое программное обеспечение совместимо с Windows и OSX.Сложность в том, что, похоже, очень мало документации по использованию нативного API, и все учебники, с которыми я сталкивался, устарели.
Я начал с создания библиотек и связывания их в новомпроекта, но, как я уже упоминал, учебники, которые я нашел в Интернете, устарели на несколько лет, поэтому я не продвинулся в этом.
Поэтому вместо этого я создал собственный код, следуя этим инструкциям https://webrtc.org/native-code/development/, и успешно использовали peerconnection_client и -_server, которые прекрасно работают.
Моя проблема сейчас в том, что peerconnection_client сложнее, чем мне нужно, и мне трудно извлекать соответствующие части(Я хочу удалить графический интерфейс, подключиться к пиру программно и передавать только звук).И даже если мне удастся урезать код peerconnection_client, чтобы просто выполнять голосовые вызовы через терминал, это все равно будет большим количеством кода, который затем будет встроен в мою программу, поскольку он не связан с библиотеками, а является необработанным кодом.
Кто-нибудь еще пытался использовать WebRTC для нативных настольных приложений таким образом?Есть ли какая-либо актуальная документация для этого, которую я могу использовать?Любая помощь будет принята с благодарностью.