Intereting Posts
Как установить текущий текст прядильника без изменения соответствующих элементов списка выбора Можно ли отложить сбор мусора после загрузки Как исправить проблемы с поисковой панелью-большим пальцем Платформа Android – складывание двух текстовых элементов по вертикали внутри строки ListView Случайное исключение android.database.sqlite.SQLiteException: невозможно открыть файл базы данных OnLocationChanged только один раз, а не обновляется Не зависит от Android File.exists ()? Создайте Javadoc для моего Android-проекта Есть ли apktool на Android? Я хочу собрать «.smali» и создать новый «.apk» в приложении для Android Возвращаемые значения Java File.lastModified при изменении часового пояса? Ошибка рендеринга; Не удалось разрешить @ id / search_edit_frame Android editText: обнаружит, когда пользователь перестает редактировать Как создать макет-малую папку? Java.lang.RuntimeException: сбой при запуске Finish () не закрывает активность при вызове после первого запуска

Как добавить функциональность WebRTC в приложение для Android

Как я могу легко добавить функциональность WebRTC в свое приложение для Android, чтобы я мог воспроизводить видеопоток в MediaPlayer ?

  1. Какую библиотеку (файл .jar ) нужно добавить в референции?
  2. Не могли бы вы добавить пример кода?

На самом деле, таких файлов «.jar» для вас сейчас нет.

WebRTC предназначен для веб-браузеров, даже если он может быть создан для Android и iOS.

Для вашего вопроса, я думаю, вам, возможно, потребуется научиться создавать WebRTC на Android или iOS.

Для Android вы должны сначала знать NDK и JNI . Затем постройте целые проекты webrtc или автономные модули VoE \ ViE даже NS \ AECM \ VAD \ AGC для android.

Для iOS, вы также должны создать его самостоятельно, но вам может понадобиться эта помощь.

Все эти данные можно найти в Интернете, особенно в группе google .

Checkout следующая ссылка: http://www.webrtc.org/reference/getting-started Я добавил свой проект в github: https://github.com/SDkie/Webrtc-for-Android , вы можете разблокировать и внести изменения в Это.

Посмотрите http://www.webrtc.org/native-code/android .

В нем есть вся информация о том, как создать webRTC для Android.

Ява-оболочка для собственных библиотек webRTC: https://code.google.com/p/webrtc/source/browse/trunk/talk/app/webrtc/java/#java%2Fsrc%2Forg%2Fwebrtc

В нем содержатся инструкции о том, как создавать собственные библиотеки.

В нем также есть пример приложения, которое использует webRTC для связи с https://apprtc.appspot.com .

https://code.google.com/p/webrtc/source/browse/trunk/webrtc/examples/android/media_demo/README

Я не мог найти инструкции о том, как создать проект для Android Studio и построить его с помощью градиента. Если кто-нибудь найдет это, пожалуйста, поделитесь. Я надеюсь, что это помогает

Один из вариантов – использовать пешеходный переход, вы можете создать собственное приложение с помощью пешеходного перехода в качестве веб-представления в своем проекте.

В моем случае Web-RTC работал без проблем.

Вот несколько уроков о том, как добавить пешеходный переход к вашему проекту.

https://diego.org/2015/01/07/embedding-crosswalk-in-android-studio/

https://crosswalk-project.org/documentation/embedding_crosswalk.html

Надеюсь, это поможет.