1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/iavstream-BLife_libavstream

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

1 libavstream

iavstream — это библиотека для работы с потоковым видео, которая позволяет отправлять и принимать данные в реальном времени через различные протоколы. Она поддерживает удаленное управление потоками, а также предоставляет возможность записи и воспроизведения медиаконтента. Библиотека libavstream реализует поддержку различных типов потокового видео, таких как H.264 и AAC, а также поддерживает несколько моделей устройств. Для использования этой библиотеки вам потребуется установить её в ваш проект Android Studio. Вы можете добавить зависимость в файл build.gradle вашего модуля следующим образом:

dependencies {

    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.iavstream:libavstream:1.1.0'

}

При необходимости вы можете указать репозиторий JCenter в корневом файле build.gradle вашего проекта.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.3.0'

        // ВАЖНО: Не добавляйте зависимости вашего приложения здесь, они должны находиться в отдельных файлах build.gradle каждого модуля
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

2 BLife

**BLife** использует версию **libavstream 1.1.0** для создания приложений, которые могут работать с различными источниками потокового видео. Приложение может использовать фрагменты для управления несколькими экранами, где каждый экран представляет собой отдельный контент. 

Процесс передачи данных осуществляется через меню, которое позволяет выбрать конкретный тип потока. Например, можно выбрать MPEG-TS или RTSP. В случае выбора MPEG-TS требуется указать IP-адрес источника потока, а в случае выбора RTSP требуется указать URL источника потока вместе со SDP-файлом.

**BLife** поддерживает RTSP через сервер Darwin Streaming Server. Сервер может быть установлен локально или удаленно, и он обеспечивает доступ к потокам через URL.

Комментарии ( 0 )

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

Введение

iavstream стремится предоставить обширному сообществу разработчиков Android-приложений эффективное и лаконичное бесплатное решение для потоковой передачи аудио и видео. Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/iavstream-BLife_libavstream.git
git@api.gitlife.ru:oschina-mirror/iavstream-BLife_libavstream.git
oschina-mirror
iavstream-BLife_libavstream
iavstream-BLife_libavstream
master