Пример Android-приложения для видеочата
Данный пример может использоваться для видеочата между двумя участниками на Web Call Server и позволяет публиковать WebRTC-поток.
На скриншоте ниже представлен пример с видочатом, начатым другим участником.
Интерфейс приложения такой же, как в примере Video Conference, за исключением того, что вопроизводятся два, а не три видео
- слева отображается видео с камеры данного участника
- справа воспроизводится видеопоток от другого участника (Bob)
Работа с кодом примера
Для разбора кода возьмем класс VideoChatActivity.java примера video-chat, который доступен для скачивания в соответствующей сборке 1.0.1.38.
Пример работает так же, как класс ConferenceActivity.java в примере Video Conference, с той разницей, что максимальное количество участников ограничено до двух.
Пример Android-приложения для видеоконференции
Данный пример может использоваться для участия в видеоконференции для трех пользователей на Web Call Server и позволяет публиковать WebRTC-поток.
...
Ниже расположены контролы для отключения/включения аудио и видео для публикуемого потока, поле ввода текстового сообщения и лог сообщений.
Работа с кодом примера
Для разбора кода возьмем класс ConferenceActivity.java примера conference, который доступен для скачивания в соответствующей сборке 1.0.1.38.
...