
Предлагаем вашему вниманию нашу разработку –
Perfect Streamer®. Это результат нашей шестилетней работы над продуктом, как коробочным решением, и почти 15-летним опытом в области разработок программных решений для цифрового ТВ и ОТТ.
В прошлом наша команда разработчиков придумала и создала очень популярное решение в 2000-е годы для Телеком-индустрии – «Трафик Инспектор».
Perfect Streamer® – программное обеспечение для доставки цифровых потоков телеканалов через публичную сеть Интернет в любую точку мира в режиме «Точка – Точка».
- Поддерживаются стандартные транспортные протоколы SRT, RIST, HLS, HLS SSL, HLS Adaptive, Pro-MPEG, UDP, RTP, HTTP и др.
- Транскодер, поддерживающий методы Nvidia Encoder и Software CPU. Собственная реализация на Nvidia Encoder и CUDA, поддерживаются все видеочипы начиная с поколения Maxwell.
- Транскодер Intel VPL(новая версия Intel Media SDK).
- В программе присутствует функционал резервирования потоков, EPG-сервера, Multiplexor и Demultiplexor, генератор EIT, работа с DVB-картами, графики, шифрование AES, мозаика, модификация метаданных в MPEG-TS и др.
- Профессиональный live-анализатор MPEG-TS позволяет одновременно анализировать сотни видеопотоков по стандарту TR 101 290 и более расширенным параметрам. Все потоки заведённые в программу по умолчанию анализируются.
- Уникальные функции синхронизации потока и устранение джиттера, коррекция PCR-меток в видеопотоке.
- Поддержка автоматического обновления SSL-сертификатов Let's Encrypt.
- Работа потоков с файлами и устройствами: запись и воспроизведение *.ts файлов, вывод в устройство (в том числе SDI).
- Генератор Test Stream - тестовый поток (т.н. матраc). Позволяет создавать сгенерированные видеопотоки в качестве заглушек для эфира или авариях на основных потоках. Есть возможность задать тип изображения, звука, наложить текст и время.
- Поддержка входа и выхода STD, через него осуществляется поддержка FFmpeg и GStreamer - функционал RTSP, RTMP, настроечной таблицы SMPTE и многое другое.
- Интеграция с системами мониторинга Zabbix, Grafana и др.
- Возможна интеграция с биллингами операторов и вещание в HLS конечным абонентам.
Почему такое название Perfect Streamer? В отличие от других решений по доставке телеканалов, где видеопотоки передаются «как есть» и особо не проверяются, кроме некоторых базовых параметров, мы при формировании ТЗ к разработке поставили для себя цель создать продукт, который будет анализировать все проходящие через себя потоки по множеству параметров и по возможности их корректировать (уникальные фичи PCR Fix, Jitter Correction и т.д.).
Программа уже содержит встроенный профессиональный анализатор потоков телеканалов и заменяет собой сторонние анализаторы, которые стоят дороже, чем наш комплексный продукт (зачастую на порядок дороже).
Фактически программа анализирует по всем параметрам TR 101 290, оставаясь при этом стримером.
Плюсом к этому доступен свой транспортный протокол надёжной доставки, который был разработан и многократно переписывался и улучшался около 15 лет. Задолго до SRT и RIST. И сейчас доступен не только в закрытых проектах, а для всех в виде коробочного решения.
Транскодер, поддерживающий методы:
1. Nvidia Encoder (Nvidia API, не FFMPEG). Собственная реализация транскодера на видеокартах Nvidia.
2. Software CPU. Универсальный транскодер на ЦП.
3. Intel VPL (не FFMPEG, обновлённая версия Intel Media SDK). Собственная реализация транскодера на поддерживаемых графических чипах Intel, начиная с поколения Tiger Lake у CPU и новейших видеокарт Intel Desktop(ARC)/Server. Уникальная фича коррекции битого PAR – доступно только у Intel, нет в реализации FFMPEG, нет у Nvidia в принципе.
4. Video Passthrough. Пропуск видео «как есть», смена параметров audio (битрейт, кодек, минимальное задействование ресурсов ЦП).
Генератор Test Stream - тестовый поток (т.н. матрац/SMPTE). Позволяет создавать сгенерированные видеопотоки в качестве заглушек для эфира или авариях на основных потоках. Есть возможность задать тип изображения, звука, наложить текст и время.
Список разрешённых потоков и ограничение Peer: по количеству подключений SRT/HLS/HTTP/PS1, дате ограничения подключений.
Поддержка автоматического обновления SSL-сертификатов Let's Encrypt.
Поддержка входа и выхода STD, через него осуществляется поддержка FFmpeg и GStreamer - функционал RTSP, RTMP, настроечной таблицы SMPTE и многое другое.
Функции, которые скоро будут доступны:
- Встроенный транскодер на базе Intel Media SDK (не FFMPEG). Собственная реализация транскодера на поддерживаемых графических чипах Intel, начиная с поколения Broadwell у CPU.
- DVR (архив, Catch UP TV).
У программы есть Триал на 30 дней и бесплатная демоверсия на 10 потоков телеканалов без ограничений по времени и по другим функциям.
Установить можно по инструкции в документации:
https://doc.pstreamer.tv/ru/install/install.htmlПриветствуются любые пожелания к доработке и обратная связь по использованию. Мы со своей стороны готовы помочь с настройкой и эксплуатацией программы.
Здесь на форуме отвечает наша техническая поддержка.
Для наиболее активных участников использования и тестирования программы у нас предусмотрены специальные условия получения программы.