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

OSCHINA-MIRROR/niewei6-PushRtmp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 1.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 14:00 40522f5
  1. Функция потоковой передачи реализована, но ещё не оформлена в виде простой и удобной библиотеки (это будет сделано позже).

  2. Если вам интересно изучить кодирование AAC H.264 для упаковки RTMPS-потока, вы можете попробовать реализовать это самостоятельно. Объём кода небольшой, он не такой сложный, как у OBS.

  3. Скачайте версию QtCreator для Windows версии 5.2 или выше (я использую версию 5.4), откройте файл PushRtmp.pro и скомпилируйте его. Выберите платформу рабочего стола.

  4. Используйте библиотеку librtmp для потоковой передачи на сервер потокового мультимедиа для реализации прямой трансляции.

  5. Библиотеки кодирования — x264 и faac.

  6. Программа может захватывать изображение с экрана компьютера и звук с микрофона компьютера и передавать данные по указанному адресу RTMPS. Параметры видео и аудио находятся в файле конфигурации. Без микрофона программа не будет передавать поток.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/niewei6-PushRtmp.git
git@api.gitlife.ru:oschina-mirror/niewei6-PushRtmp.git
oschina-mirror
niewei6-PushRtmp
niewei6-PushRtmp
master