Intereting Posts
Как использовать getStyledAttributes (int ) с внутренними темами Android Settings.Secure.HTTP_PROXY устарел в ICS, но нет информации о замене Разница между `initLoader` и` restartLoader` в `LoaderManager` Политика конфиденциальности приложений для Android Можно ли использовать Mozilla Persona (BrowserID) с мобильными приложениями? В любом случае, ужасная производительность SecretKeyFactory с LVL и AESObfuscator? Android получает ограничивающий прямоугольник вида Наложение навигационной панели Android Внедрение расширенного / настраиваемого представления throws NoSuchMethod для конструктора Фоновое изображение на мобильном телефоне не правильно соответствует экрану Есть ли ссылка на браузер для Android? Есть ли лучший способ отладки OpenGL, чем вызов glGetError после каждой команды? Вращение ролика камеры Android Соединение Bluetooth на Android ICS невозможно Декодирование h264 ByteStream на Android всегда получает INFO_TRY_AGAIN_LATER из dequeueOutputBuffer ()

Использовать AppRTC с настраиваемым сервером

Я успешно создаю AppRTC для Android, и я могу сделать видеозвонки, предоставляющие адрес демонстрационного приложения ( https://apprtc.appspot.com/?r=XXXXXXXX )

Мой вопрос: как я могу заставить это приложение работать с настраиваемым сервером WebRTC или с другим приложением WebRTC (например, https://talky.io/ )

Я немного смущен о том, как добиться этого. Я также следил за учебниками ЗДЕСЬ, и я могу делать вызовы между обозревателем рабочего стола, но я понятия не имею, как подключиться из приложения Android.

PS

Если кто-то заинтересован, я создал приложение по следующим ссылкам:

WebRTC: ниндзя не работает (см. Комментарии)

http://simonguest.com/2013/08/06/building-a-webrtc-client-for-android/

Solutions Collecting From Web of "Использовать AppRTC с настраиваемым сервером"

Вы можете достичь webrtc с вашего собственного сервера.

Несколько шагов:

1. Создайте собственный HTTP-сервер, чтобы предоставить службу html (то есть главную страницу вашего проекта webRTC вместо главной страницы apprtc). На этом этапе я использую node.js и node-static ( https://github.com/cloudhead/node-static ).

2. Создайте собственный сервер сигнализации. PeerJS – хороший выбор. Прочтите файлы документов. Кроме того, код HTML-файла для поддержки peerjs.

Ниже приведен пример реализации peerjs. Это мне очень помогло

https://developer.mozilla.org/en-US/demos/detail/peerjs

Удачи!

Фактически вы можете развернуть веб-версию https://apprtc.appspot.com/ на свой собственный сервер.

Это написано на GAE (Google App Engine) – http://webrtc.googlecode.com/svn/trunk/samples/js/apprtc/. Это было перемещено в папку филиалов http://webrtc.googlecode.com/svn/branches /3.53/samples/js/apprtc/

Просто зарегистрируйте учетную запись GAE https://appengine.google.com/ и разверните это веб-приложение.

Затем вы можете подключить образец WebRTC Android к своему собственному серверу GAE – https://code.google.com/p/webrtc/source/browse/trunk/talk/examples/android/src/org/appspot/apprtc/AppRTCDemoActivity. Ява

Найти строку

roomInput.setText("https://apprtc.appspot.com/?r="); 

И замените имя сервера apprtc