Как сделать так, чтобы демонстрационный пример видео чата был быстрым на родном андроиде
Я провел некоторое исследование по webrtc, а затем нашел пример приложения, пример которого взят с https://github.com/njovy/AppRTCDemo в Android. Я реализовал это, но это приложение требует времени в предложении вызова. Выполните следующие действия
1) Сначала запрос к серверу webrtc, а затем json-возврат с сервера. 2) В программе он собирает 4 ледяных URL-адреса, нажимая URL-адрес сервера очереди, и сохраняет их в связном списке. 3) Затем он отправляет предложение, добавляя roomid, clientid и сообщение в URL сервера webrtc, которые возвращают успех.
4) он откроет сокет для общения в будущем.
5) Теперь он четыре раза попал на сервер с ледовым сервером, который возвращает кандидата в
JSON формиат.
6) Теперь я взял наш собственный сервер, который отправляет вызов на мобильный телефон другого человека.
7) Затем другой человек принимает запрос и делает пост на URL-адресе сервера webrtc и с него возвращается json.
8) Теперь ответ создан и нажмите на сокет, чтобы открыть.
9) Ледяной Кандидат принимается лицом и отправляет этот Ледяной Кандидат другому лицу.
Сервер webrtc, который я взял, - это Google App Engine, написанный на python. В этом я не знаю, как уведомить другого человека, чтобы выбрать вызов. Здесь я использовал другой сервер, чтобы уведомить другого человека о вызове.
После выполнения этих шагов начнется общение. Есть ли способ сделать этот шаг меньше, чтобы общение стало быстрым.
Также я взял свой сервер, чтобы позвонить другому человеку. Я не знаю python, поэтому мне сложно отредактировать сервер так, чтобы он помогал в общении без помощи другого сервера.