Open Streaming Platform (OSP) — это программный интерфейс для стримеров RTMP с открытым исходным кодом для модуля Arut Nginx-RTMP. OSP был разработан как самодостаточная альтернатива таким сервисам, как Twitch.tv, Ustream.tv, Mixer и Youtube Live.
OSP использует Python 3, микрофреймворк Flask, Nginx-RTMP, VideoJS, Bootstrap и другие модули, чтобы создать дом для ваших прямых трансляций, видео и сообщества.
Функции:
• RTMP Streaming из источника входного сигнала, такого как Open Broadcast Software (OBS)
• Несколько каналов на пользователя, что позволяет одному пользователю транслировать несколько потоков одновременно без необходимости использования нескольких учетных записей.
• Запись видеопотока и воспроизведение по требованию
• Поканальный чат в реальном времени для видеопотоков
• Ручная загрузка видеофайлов MP4, полученных за пределами OSP.
• Модерация чата в режиме реального времени владельцами каналов (блокировка/разблокировка)
• Защищенные потоки, чтобы разрешить доступ только той аудитории, которую вы хотите
• Каналы в прямом эфире. Продолжайте общаться в чате, когда трансляция не включена.
• Веб-перехватчики — подключение OSP к другим службам с помощью полностью настраиваемых HTTP-запросов, которые будут передавать информацию.
• Легко вставляйте поток или видео непосредственно на другую веб-страницу.
• Быстро делитесь каналами или видео через Facebook или Twitter.
• Возможность настроить пользовательский интерфейс в качестве темы для вашего личного внешнего вида.