Обновление журнала
2018-6-21 1: Обновление SDK
AnyRTC-RTMPC-Android SDK для Android
Описание
Онлайн-видеовстречи с интерактивным видеомикшированием на основе RTMP и RTC.
Возможности:
Преимущества
Демонстрация проекта
Изображения не представлены в запросе.
Опыт работы с приложением
Скачивание приложения:
Онлайн-демонстрация: https://www.anyrtc.cc/demo/lianmai.
Интеграция SDK
Способ 1 (рекомендуется)
Скачать (см. последнюю версию на Bintray).
Добавьте зависимость Gradle от Jcenter репозитория:
dependencies {
compile 'org.anyrtc:rtmpc_hybrid:2.6.2'//последняя версия указана выше
}
Или Maven:
<dependency>
<groupId>org.anyrtc</groupId>
<artifactId>rtmpc_hybrid</artifactId>
<version>2.5.7</version>
<type>pom</type>
</dependency>
Способ 2
Скачайте aar SDK по ссылке: https://www.anyrtc.io/resoure.
android
{
repositories {
flatDir {dirs 'libs'}
}
}
dependencies {
compile(name: 'rtmpc_hybrid-release', ext: 'aar')
}
Установка
Компилирующая среда: AndroidStudio.
Среда выполнения: Android API 15+ на реальном устройстве.
Использование
Регистрация разработчика: если у вас ещё нет учётной записи разработчика anyRTC, зарегистрируйтесь на сайте http://www.anyrtc.io, чтобы получить дополнительную помощь.
Замена информации для разработчиков: после получения информации об учётной записи разработчика на веб-сайте anyRTC замените информацию в классе Constans в демонстрационном приложении.
Шаги использования
Полная документация
Для получения дополнительной информации о сборке, использовании и API см. официальную документацию: нажмите здесь.
Ios-версия anyRTC-Meeting для видеоконференций: https://github.com/AnyRTC/anyRTC-RTMPC-iOS.
Веб-версия anyRTC-Meeting для онлайн-демонстрации: https://www.anyrtc.cc/demo/lianmai.
Поддерживаемые системы
Android 4.0 и выше.
Поддерживаемая архитектура процессора
arm64-v8a, armeabi, armeabi-v7a.
Примечание
Все обратные вызовы в RTMPC SDK выполняются в дочернем потоке, поэтому при работе с UI в обратном вызове необходимо переключиться на основной поток.
Обратите внимание на динамическое управление разрешениями в Android 6.0+.
Полный список распространённых кодов ошибок см. в документации: ошибка поиска кода.
Техническая поддержка
Официальный сайт anyRTC: https://www.anyrtc.io.
Техническая консультационная группа QQ: 554714720.
Контакты: 021-65650071-816.
Электронная почта: hi@dync.cc.
О прямых трансляциях
У компании есть полный набор решений для прямых трансляций. Разрабатывайте платформу на сайте www.anyrtc.io. Помимо системы прямых трансляций на основе протокола RTMP, компания также предлагает систему прямых трансляций на базе WebRTC, систему P2P-вызовов, систему конференций и т. д. Вы можете быстро интегрировать SDK, чтобы ваше приложение могло поддерживать функцию голосового вызова в реальном времени. Добро пожаловать!
Лицензия
RTMPCEngine доступен под лицензией MIT. Дополнительную информацию см. в файле LICENSE.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )