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

OSCHINA-MIRROR/endlesshh-red5_hls

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 05:00 caf2781

Последняя версия

  1. Последняя версия red5 основана на версии Red5 1.2.26 и была модифицирована. https://gitee.com/endlesshh/red5-server.git
  2. Структура кода ясная, новый код отделен от исходного кода red5.

red5_hls

  1. Исходный код сервера red5 https://github.com/Red5.

  2. red5_hls интегрирует springboot с версией red5 1.1.1, что позволяет запускать и управлять сервером через springboot. Проект упакован в jar-файл для запуска. В настоящее время проводится тестирование потоковой передачи в реальном времени. Этот проект предназначен для изучения исходного кода red5 и добавления поддержки протоколов http, rtsp, udp и hls.

  3. Проект включает демонстрацию push-уведомлений.

  4. На основе существующего проекта red5 можно реализовать онлайн и офлайн потоковую передачу видео по протоколу hls.

Запуск

  1. Запустите SpringBootRed5Application для запуска сервера red5.
  2. Используйте VLC Mider player или другое программное обеспечение для воспроизведения.
  3. Например (тестирование прошло успешно): 3.1 Потоковая передача в прямом эфире: rtmp://localhost:1935/oflaDemo/sssssss — воспроизведение потока push (rtmp); rtmp://localhost:1935/oflaDemo/sssssss.flv — воспроизведение потока push (rtmp); http://127.0.0.1/oflaDemo/sssssss/playlist.m3u8 — воспроизведение потока push (hls); http://127.0.0.1/oflaDemo/flv/sssssss — длительное ожидание (http-flv); rtsp://127.0.0.1/oflaDemo/sssssss — воспроизведение (rtsp). 3.2 Потоковое вещание по запросу (поддерживаются файлы форматов flv и mp4 (видео в формате H.264 и аудио в формате AAC), другие форматы не поддерживаются)): rtmp://localhost:1935/oflaDemo/file.flv — воспроизведение потока push; http://127.0.0.1/oflaDemo/file.flv/playlist.m3u8 — воспроизведение локального файла; http://127.0.0.1/oflaDemo/3.mp4/playlist.m3u8 — воспроизведение локального файла.

Спасибо открытым исходным кодом

  1. Исходный код сервера red5 https://github.com/Red5.
  2. Другие протоколы, основанные на исходном коде red5, доступны по адресу https://github.com/pengliren/sms.

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

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

1
https://api.gitlife.ru/oschina-mirror/endlesshh-red5_hls.git
git@api.gitlife.ru:oschina-mirror/endlesshh-red5_hls.git
oschina-mirror
endlesshh-red5_hls
endlesshh-red5_hls
master