Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Пример Android-приложения для видеочата

Данный пример может использоваться для видеочата между двумя участниками на Web Call Server и позволяет публиковать WebRTC-поток.

На скриншоте ниже представлен пример с видочатом, начатым другим участником.

Интерфейс приложения такой же, как в примере Video Conference, за исключением того, что вопроизводятся два, а не три видео

  • слева отображается видео с камеры данного участника
  • справа воспроизводится видеопоток от другого участника (Bob)

Image Added

Работа с кодом примера

Для разбора кода возьмем класс VideoChatActivity.java примера video-chat, который доступен для скачивания в соответствующей сборке 1.0.1.38.

Пример работает так же, как класс ConferenceActivity.java в примере Video Conference, с той разницей, что максимальное количество участников ограничено до двух.

Пример Android-приложения для видеоконференции

Данный пример может использоваться для участия в видеоконференции для трех пользователей на Web Call Server и позволяет публиковать WebRTC-поток.

...

Ниже расположены контролы для отключения/включения аудио и видео для публикуемого потока, поле ввода текстового сообщения и лог сообщений.

Работа с кодом примера

Для разбора кода возьмем класс ConferenceActivity.java примера conference, который доступен для скачивания в соответствующей сборке 1.0.1.38.

...