Юзер Инфо :)

 
 
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Наш календарь

Август 2026
Вс. Пн. Вт. Ср. Чт. Пт. Сб.
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 [24] 25 26 27 28 29
30 31

События в календаре не найдены.

Who's Online

  • Точка Гостей: 96
  • Точка Скрытых: 0
  • Точка Пользователей: 3
  • Точка Сейчас на форуме:

* Board Stats

  • stats Всего пользователей: 807
  • stats Всего сообщений: 115688
  • stats Всего тем: 4002
  • stats Всего категорий: 8
  • stats Всего разделов: 38
  • stats Максимум онлайн: 916

Счетчики


Рейтинг@Mail.ru
Яндекс.Метрика
Яндекс цитирования
Блок с содержанием первого сообщения
Здравствуйте, Коллеги!

Предлагаем вашему вниманию нашу разработку  – Perfect Streamer®. Это результат нашей пятилетней работы над продуктом, как коробочным решением, и почти 15-летним опытом в области разработок программных решений для цифрового ТВ и ОТТ.
В прошлом наша команда разработчиков придумала и создала очень популярное решение в 2000-е годы для Телеком-индустрии – «Трафик Инспектор».

Perfect Streamer® – программное обеспечение для доставки цифровых потоков телеканалов через публичную сеть Интернет в любую точку мира в режиме «Точка – Точка». Поддерживаются стандартные транспортные протоколы SRT, RIST, HLS, Adaptive HLS, Pro-MPEG (RTP+FEC), RTP, UDP, HTTP и др. В программе присутствует функционал резервирования потоков, EPG-сервера, Multiplexor и Demultiplexor, генератор EIT, работа с DVB-картами, профессиональный анализатор, графики, шифрование AES, мозаика, модификация метаданных в MPEG-TS  и др.
Уникальные функции синхронизации потока и устранение джиттера, коррекция PCR-меток в видеопотоке.
Есть свой транспортный протокол Perfect Streamer (PS1), который по своим характеристикам и принципам работы очень похож на RIST.
Интеграция с системами мониторинга Zabbix, Grafana и др.
Возможна интеграция с биллингами операторов и вещание в HLS конечным абонентам.

Почему такое название Perfect Streamer? В отличие от других решений по доставке телеканалов, где видеопотоки передаются «как есть» и особо не проверяются, кроме некоторых базовых параметров, мы при формировании ТЗ к разработке поставили для себя цель создать продукт, который будет анализировать все проходящие через себя потоки по множеству параметров и по возможности их корректировать (уникальные фичи PCR Fix, Jitter Correction и т.д.).
Программа уже содержит встроенный профессиональный анализатор потоков телеканалов и заменяет собой сторонние анализаторы, которые стоят дороже, чем наш комплексный продукт (зачастую на порядок дороже).
Фактически программа анализирует по всем параметрам TR 101 290, оставаясь при этом стримером.
Плюсом к этому доступен свой транспортный протокол надёжной доставки, который был разработан и многократно переписывался и улучшался около 14 лет. Задолго до SRT и RIST. И сейчас доступен не только в закрытых проектах, а для всех в виде коробочного решения.
Транскодер, поддерживающий методы:
    1. Nvidia Encoder (Nvidia API, не FFMPEG). Собственная реализация транскодера на видеокартах Nvidia.
    2. Software CPU. Универсальный транскодер на ЦП.
    3. Video Passthrough. Пропуск видео «как есть», смена параметров audio (битрейт, кодек, минимальное задействование ресурсов ЦП).
Генератор Test Stream - тестовый поток (т.н. матрац/SMPTE). Позволяет создавать сгенерированные видеопотоки в качестве заглушек для эфира или авариях на основных потоках. Есть возможность задать тип изображения, звука, наложить текст и время.
Список разрешённых потоков и ограничение Peer: по количеству подключений SRT/HLS/HTTP/PS1, дате ограничения подключений.
Поддержка автоматического обновления SSL-сертификатов Let's Encrypt.
Поддержка входа и выхода STD, через него осуществляется поддержка FFmpeg и GStreamer - функционал RTSP, RTMP, настроечной таблицы SMPTE и многое другое.

Функции, которые скоро будут доступны:
- Встроенный транскодер на базе Intel VPL (не FFMPEG, обновлённая версия Intel Media SDK). Собственная реализация транскодера на поддерживаемых графических чипах Intel, начиная с поколения Tiger Lake у CPU и новейших видеокарт Intel Desktop/Server. Уникальная фича коррекции битого PAR – доступно только у Intel, нет в реализации FFMPEG, нет у Nvidia в принципе.
- Встроенный транскодер на базе Intel Media SDK (не FFMPEG). Собственная реализация транскодера на поддерживаемых графических чипах Intel, начиная с поколения Broadwell у CPU.
- DVR (архив, Catch UP TV).

У программы есть Триал на 30 дней и бесплатная демоверсия на 10 потоков телеканалов без ограничений по времени и по другим функциям.
Установить можно по инструкции в документации:
Установка Perfect Streamer
Приветствуются любые пожелания к доработке и обратная связь по использованию. Мы со своей стороны готовы помочь с настройкой и эксплуатацией программы.
Здесь на форуме отвечает наша техническая поддержка.
Для наиболее активных участников использования и тестирования программы у нас предусмотрены специальные условия получения программы.

P. S. Попросили добавить: на виртуальных машинах работает.

Ссылка

Автор Тема: Perfect Streamer - профессиональное ПО для доставки RIST, SRT, PS1, ProMpeg etc  (Прочитано 22046 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sky star

  • Кабельщик по жизни
  • ***
  • Сообщений: 5238
  • Дата регистрации: 02.09.2008, 02:35
да там вроде как просто все
ID15  EMR 3.0 _515_544_545_525_51 0_350_508-8_518_471_472_101_201 / T2-MI C404D / EMR 3.0+ / VB-120 QAM_SAT_IP _ASI / MES3400-48 Eltex / IP - PAL ROTON / CAS CTI / EPG CTI

Оффлайн Perfect StreamerАвтор темы

  • RIST, SRT, PS1, ProMpeg, HLS, PCR & Jitter fix
  • Пока не определился
  • Сообщений: 60
  • Пол: Мужской
  • Дата регистрации: 17.09.2024, 20:17
  • Делаем с любовью софт для людей
    • Perfect Streamer
ближе к телу , телекомпания  дает мне ссылку SRT на свой телеканал ,я его принимаю вашими молитвами ,дальше мне надо его вытащить  и по IP Unicast, Multicast  отдать в DVB модулятор .
Подскажите, в результате у вас удалось всё принять и передать?
Это штатный функционал программы.
Я сегодня задал этот вопрос нашему системнику , он мне ответил: ,  программа у нас  стоит ,но ничего вытащить мы не можем . Просит подробную инструкцию как это сделать .  f_emo_23
Здравствуйте.

Опишите пожалуйста подробнее по шагам что делает ваш системник и что именно не получается.

Ниже прилагаю пошаговую инструкцию по добавлению нового стрима по SRT/UDP и выдачу его локально в UDP:
1. В разделе "Потоки" нажимает на кнопку "Добавить поток" в правом верхнем углу. Скриншот во вложении.
2. В открывшемся окне заполняем параметры нового потока(стрима). Скриншот во вложении.
2.1. Добавляем в Input входящий поток по SRT. Пример настройки во вложении на скриншоте.
2.2. На вкладке Input видим добавленные входы у потока. Их можно выключать/включать или менять приоритет. Чем выше по списку - тем выше приоритет. Так же работает резервирование потока. Скриншот во вложении.


Из-за ограничений на 4 вложения в сообщении продолжение в следующем сообщении.
Гарантированная доставка видеопотоков в любую точку мира без использования дорогостоящих сетей

Оффлайн Perfect StreamerАвтор темы

  • RIST, SRT, PS1, ProMpeg, HLS, PCR & Jitter fix
  • Пока не определился
  • Сообщений: 60
  • Пол: Мужской
  • Дата регистрации: 17.09.2024, 20:17
  • Делаем с любовью софт для людей
    • Perfect Streamer
3. На вкладке Outputs аналогичным образом добавляем выход в UDP для локального интерфейса. Локальный сетевой интерфейс можно выбрать в поле "Mcast interface". Скриншот прилагаем.
4. Далее переходим на карточку стрима, кнопка "К отчётам" в правом верхнем углу экрана.
Здесь мы можем видеть что поток телеканала рабочий. Мониторить его битрейт, ошибки CC, обрывы, PCR Jitter, различные параметры от анализатора "Perfect Streamer" и множество других параметров. Скриншоты прилагаем.

Документация на сайте программы.
Гарантированная доставка видеопотоков в любую точку мира без использования дорогостоящих сетей

Оффлайн snv

  • Кабельщик по жизни
  • ***
  • Сообщений: 5720
  • Дата регистрации: 13.11.2008, 02:33
Я вам завтра в личку, напишу, сведу ва, с ни  , что бы сломанного телефона не было

Оффлайн snv

  • Кабельщик по жизни
  • ***
  • Сообщений: 5720
  • Дата регистрации: 13.11.2008, 02:33
да там вроде как просто все
Да нет не все просто , программа дает ссылку ,а модулятору нужен правильный IP адрес
это ссылка udp://enp5s0f0@192.168.104.104:1235 а модулятору нужен IP адрес 192.168.104.104:1235 и больше ничего . udp://234.5.104.168:1234 это тоже не подходит , Модулятор понимает только 234.5.104.168:1234  БЕЗ udp://
 

Оффлайн sky star

  • Кабельщик по жизни
  • ***
  • Сообщений: 5238
  • Дата регистрации: 02.09.2008, 02:35
я бриджтехом с сервера PSS принимаю UDP ,
или надо как то это доказать ?

принимаю еще и юникаст )
без всякого левого синтаксиса , 
просто адрес и порт ,
все работает )

ID15  EMR 3.0 _515_544_545_525_51 0_350_508-8_518_471_472_101_201 / T2-MI C404D / EMR 3.0+ / VB-120 QAM_SAT_IP _ASI / MES3400-48 Eltex / IP - PAL ROTON / CAS CTI / EPG CTI

Оффлайн Perfect StreamerАвтор темы

  • RIST, SRT, PS1, ProMpeg, HLS, PCR & Jitter fix
  • Пока не определился
  • Сообщений: 60
  • Пол: Мужской
  • Дата регистрации: 17.09.2024, 20:17
  • Делаем с любовью софт для людей
    • Perfect Streamer
да там вроде как просто все
Да нет не все просто , программа дает ссылку ,а модулятору нужен правильный IP адрес
это ссылка udp://enp5s0f0@192.168.104.104:1235 а модулятору нужен IP адрес 192.168.104.104:1235 и больше ничего . udp://234.5.104.168:1234 это тоже не подходит , Модулятор понимает только 234.5.104.168:1234  БЕЗ udp://
 
Добрый день, ответили вам в личку и продублируем ответ здесь.

Мы просили вас прислать скриншот, где будет видно что вы делаете, чтобы мы со своей стороны не гадали.

На выдачу потока синтаксис ссылки не влияет. Будь этого с UDP или дополнительно с названием сетевого интерфейса или без него.
Попробуйте вручную добавить в модулятор ссылку в UDP без указания UDP, всё будет работать.
Прямо сейчас у нас всё работает на модуляторе Terra MI520, как у многих других клиентов и в разных сценариях.

Данный функционал экспорта/импорта плейлистов(как мы поняли что всё-таки речь про него была) был сделан для быстрого добавления потоков между программами.
Если требуется создавать плейлист без заголовка UDP, то просим прислать пример правильного плейлиста и мы со своей стороны постараемся доработать экспорт/импорт плейлиста и для такого случая, сделаем дополнительную настройку в мастере экспорта/импорта плейлистов.
Вы можете самостоятельно отредактировать плейлист в любом текстовом редакторе, убрав ненужные заголовки. Рекомендуем использовать Notepad++ для быстрой замены однотипного текста или удаления лишнего.

Или же просто скопируйте в списке стримов у необходимых стримов output в UDP без указания интерфейса, только адрес и порт. Понимая что именно через этот интерфейс будет доступен модулятор. Скриншот прилагаю.
Ссылки на выход можно так же посмотреть в карточке стрима и на вкладке Outputs в настройках стрима.
« Последнее редактирование: 31.10.2024, 10:52 от Perfect Streamer »
Гарантированная доставка видеопотоков в любую точку мира без использования дорогостоящих сетей

Оффлайн snv

  • Кабельщик по жизни
  • ***
  • Сообщений: 5720
  • Дата регистрации: 13.11.2008, 02:33
С вашей помощью и нашими молитвами, прикрутили мы ваш поток к нашему, модулятору,   f_emo_29 работает.

Оффлайн Perfect StreamerАвтор темы

  • RIST, SRT, PS1, ProMpeg, HLS, PCR & Jitter fix
  • Пока не определился
  • Сообщений: 60
  • Пол: Мужской
  • Дата регистрации: 17.09.2024, 20:17
  • Делаем с любовью софт для людей
    • Perfect Streamer
Опубликовано небольшое обновление для Perfect Streamer, доступно к установке через репозиторий штатным способом.

версия 1.8.1.306 от 29.11.2024
- Улучшение производительности режима HLS OTT
- Улучшение юзабилити
- Доработка экспорта плейлиста
- Исправление ошибок

Напомним, режим HLS OTT - это специальный режим выдачи потока в HLS, где используется умная разбивка чанков для молниеносного старта просмотра.
Реализован уникальный алгоритм умной разбивки чанков, специально для просмотра клиентам ОТТ.

Для сравнения в режиме HLS пиринга используется простая разбивка чанков по времени, в этом режиме относительно долгий старт подключения/просмотра, но ниже нагрузка на процессор у сервера выдачи. Его вы можете наблюдать в любом другом ПО работающем с HLS.

Готовится глобальное обновление программы, где будет доступен транскодер на базе видеокарт Nvidia(Nvidia enc) и софтовый метод для ЦП.
Улучшенный мультиплексор с коррекцией меток PCR и стаффингом.
Гарантированная доставка видеопотоков в любую точку мира без использования дорогостоящих сетей

Оффлайн Perfect StreamerАвтор темы

  • RIST, SRT, PS1, ProMpeg, HLS, PCR & Jitter fix
  • Пока не определился
  • Сообщений: 60
  • Пол: Мужской
  • Дата регистрации: 17.09.2024, 20:17
  • Делаем с любовью софт для людей
    • Perfect Streamer
Опубликована новая версия Perfect Streamer 1.8.1.315 от 02.01.2025 в репозитории:
- Списки контроля доступа к потокам у пиров.
- Добавлены опции логина и пароля для HLS/HTTP input.
- Улучшена совместимость работы логина и пароля для SRT со сторонним софтом.
- Улучшение работы и оптимизация производительности.
- Исправление ошибок.

Stream Accept List у пиров - это возможность задать для каждого пира индивидуальный список каналов, доступный только данному пиру на сервере. Применимо для SRT в режиме Listen, PS1 и HTTP/HLS.
По умолчанию все каналы доступны на сервере для пиров без ограничений.
Также у пира доступно ограничение по количеству соединений и есть возможность задать дату завершения доступа к каналам.

http://doc.pstreamer.tv/ru/manual/manual.html#peer
Гарантированная доставка видеопотоков в любую точку мира без использования дорогостоящих сетей

 

Поиск