Актуальная версия 202.97

Профессиональный сервер
IPTV и DVB-потоков

Маршрутизация, резервирование, ремап, транскодирование и мониторинг телевизионных потоков в одном сервере — с встроенной русско-английской веб-панелью.

C++17GStreamer 1.0Ubuntu Serverx86_64
TVStreammerSAT5 / live
INPUT87.4 Mb/s
OUTPUT86.9 Mb/s
STREAMS24
01
DVB-S2 · PrimaryLOCK · 12.6 dB · H.264 / AAC
ON AIR
08
HLS · BackupHTTP source · auto failover
READY
12
SRT · CallerCBR 8 Mb/s · PCR locked
ON AIR
DVB-S / S2сканирование и shared frontend
Multi-outputнесколько выходов на канал
Failoverосновной + резервный источник
Web UIуправление из браузера
Возможности

От входного сигнала
до готовой сети вещания

TVStreammerSAT5 объединяет транспорт, DVB, транскодирование, Conditional Access и мониторинг в одном процессе без обязательного перекодирования потока.

Резервирование

Основной и резервный источник с автоматическим переключением и возвратом после восстановления.

Multi-output

Один канал может одновременно отдавать несколько независимых выходов разных типов.

TS

MPEG-TS контроль

CBR/VBR, PCR, continuity counter, SID/PID remap, Service Name и Provider.

DVB-S/S2

Сканирование PAT/PMT/SDT, LOCK/signal/quality, DiSEqC, LNB и совместный frontend.

GPU

Транскодирование

H.264 через x264enc или NVIDIA NVENC, масштабирование, deinterlace и изменение FPS.

CA

Conditional Access

CaBackend ABI, Newcamd-плагин и встроенный OSCam-mini с Phoenix/SmartMouse.

Мониторинг

Битрейт, MPEG-TS ошибки, DVB-метрики, сетевые интерфейсы и активные сессии.

Уведомления

Telegram-уведомления о состоянии потоков и событиях сервера.

Протоколы

Один сервер.
Все основные форматы.

Поток может идти напрямую через passthrough/remap или через GStreamer transcoder — в зависимости от задачи.

INPUT
UDPRTPSRTHTTP TSHLSRTSPRTMPFILEDVB-S/S2TEST
passthrough · remap · transcode
OUTPUT
UDP VBRUDP CBRRTPSRTHTTP TSHLSRTSP PUSHRTMP PUSH
Web UI

Управление из браузера

Панель по умолчанию доступна на порту 9000 и показывает состояние потоков, входы, битрейт, DVB-метрики и декодирование.

Dashboard
Основная панель TVStreammerSAT5
Основная панель
OSCam-mini
OSCam-mini в TVStreammerSAT5
Управление OSCam-mini
Быстрый старт

Ubuntu Server

После установки сервис запускается через systemd. Веб-панель: http://SERVER_IP:9000/.

Первый входadmin / adminПосле первого входа сразу измените пароль.
bash
# Распаковать архив нужной Ubuntu
tar -xzf TVStreammerSAT5-202.97-Ubuntu-24.04-x86_64.tar.gz
cd TVStreammerSAT5-202.97-Ubuntu-24.04-x86_64

# Установить зависимости, бинарники и systemd
sudo ./install_tvstreammersat5_binary.sh

# Проверка
systemctl status tvstreammersat5 --no-pager
journalctl -u tvstreammersat5 -f
Downloads

Выберите пакет

Архивы бинарных релизов рассчитаны на x86_64. Исходный код всегда доступен напрямую из ветки main GitHub.

Ubuntu Server 22.04

Отдельная сборка в окружении Ubuntu 22.04 для совместимости системных библиотек.

Version 202.97x86_64
Скачать .tar.gz Файл появляется после сборки release workflow.
Скачиваний: 0

Исходный код

Актуальный ZIP ветки main напрямую из GitHub. Подходит для самостоятельной сборки.

GitHub mainZIP
Скачать source.zip ● Доступен сейчас
Скачиваний: 0
Open source

Разворачивайте свой IPTV headend

Исходники, документация и история изменений доступны на GitHub.

Открыть GitHub ↗