T72Ninja wrote: ↑02 Oct 2024, 05:20
А вот подмешать в MPTS EPG из стороннего генератора не получается. Пробрасываю 18 PID. Битрейт очень маленький. Возможно из-за битрейта проблема, стример его не видит.
Мы не делали отдельный input для EPG генератора. Вам достаточно его подмешать в сети на мультикаст или юникаст любого входного SPTS потока. Проверьте, что не включена фильтрация EIT на этом SPTS потоке. Также сверьте service-id (PNR) и transport-id.
Подмешать конечно можно, это делать отдельный МПТС на Астре или другом сервере вообще. Было бы роскошно всё это делать в одном ПО. Генератор шлёт в отдельную группу, эту группу бы в МПТС подмешивать прямо перед модуляторами. Хотелось бы так.
T72Ninja wrote: ↑02 Oct 2024, 05:28
Ещё обратил внимание, что нельзя установить TS ID =0
Это не запрещено, у нас первый МПТС начинается с нуля Transport Stream ID = 0 (0x0000)
Поправили, доступно в следующем обновлении
Srt/hls это сегментированные протоколы. Проанализировать pcr можно только по записи с источников udp/rtp.
Мы так и сравниваем, pcr в оригинале со спутника или по земле зашкаливает на некоторых потоках, от этого на телевизорах и модуляторах, очень чувствительных к этому, начинаются рассинхроны и заикания. Особенно на старых телевизорах.
Как я понял ваш софт заточен больше под srt/hls.
T72Ninja wrote: ↑02 Oct 2024, 05:20
А вот подмешать в MPTS EPG из стороннего генератора не получается. Пробрасываю 18 PID. Битрейт очень маленький. Возможно из-за битрейта проблема, стример его не видит.
Мы не делали отдельный input для EPG генератора. Вам достаточно его подмешать в сети на мультикаст или юникаст любого входного SPTS потока. Проверьте, что не включена фильтрация EIT на этом SPTS потоке. Также сверьте service-id (PNR) и transport-id.
Подмешать конечно можно, это делать отдельный МПТС на Астре или другом сервере вообще. Было бы роскошно всё это делать в одном ПО. Генератор шлёт в отдельную группу, эту группу бы в МПТС подмешивать прямо перед модуляторами. Хотелось бы так.
Зачем сторонний софт ? Настройте сеть нужным образом. Шлите EIT на SPTS группу или юниикаст. SPTS EIT сквозняком пробросист на модулятор
T72Ninja wrote: ↑02 Oct 2024, 05:28
Ещё обратил внимание, что нельзя установить TS ID =0
Это не запрещено, у нас первый МПТС начинается с нуля Transport Stream ID = 0 (0x0000)
Поправили, доступно в следующем обновлении
Srt/hls это сегментированные протоколы. Проанализировать pcr можно только по записи с источников udp/rtp.
Мы так и сравниваем, pcr в оригинале со спутника или по земле зашкаливает на некоторых потоках, от этого на телевизорах и модуляторах, очень чувствительных к этому, начинаются рассинхроны и заикания. Особенно на старых телевизорах.
Как я понял ваш софт заточен больше под srt/hls.
SRT с никакими фрагментами не работает.
Непонятно, в чем у вас проблема с PCR. Джиттер ? pss выравнивает джиттер.
Или PTS/DTS/PCR gap ? В pss анализатор умеет это измерять.
Или интервал PCR. Ругается анализатор ?
Спасибо за ответы.
Ещё вопрос: для PS не нужно запускать несколько инстансов, мультипоточность поддерживается для многоядерных процессоров? 2 процессора по 24 ядра и ещё гипертрейдинг, например.
Обновлю демку до крайней версии буду дальше тестировать.