Size: a a a

2020 March 24

LA

Lesnoy Alex in cesbo_ru
Есть
источник

Y

Yuri in cesbo_ru
Dmitry Belousov
нет. не полегчает. попробуй ка ты в http стримить...
Да, вещатель -> ffmpeg -> астра, все хорошо, cc errors отсутвуют, осталось только добиться что бы ffmpeg не падал при реконнектах астры 🙂
источник

DB

Dmitry Belousov in cesbo_ru
Yuri
Да, вещатель -> ffmpeg -> астра, все хорошо, cc errors отсутвуют, осталось только добиться что бы ffmpeg не падал при реконнектах астры 🙂
покажу код:

#!/bin/sh
ps auxw | grep 127.0.0.1:5613 | grep -v grep  > /dev/null
if [ $? != 0 ]
then
ffmpeg -i "https://cdn.nasha-tema.tv/nasha_tema_peers_EqmQZFdpZKwqEzbiH5sC.m3u8" -vcodec copy -acodec copy -f mpegts "udp://lo@127.0.0.1:5613/?pkt_size=1316" &  > /dev/null
fi
источник

Y

Yuri in cesbo_ru
не, здесь обратное :
ffmpeg ... -f mpegts -listen 1 http://0.0.0.0:9245
источник

Y

Yuri in cesbo_ru
вот после того как астра отключается от стрима http, ffmpeg падает 🙂
источник

DB

Dmitry Belousov in cesbo_ru
я просто скриптик поднятия написал
источник

DB

Dmitry Belousov in cesbo_ru
как пример
источник

DB

Dmitry Belousov in cesbo_ru
если поиск не находит процесс ффмпега - запускаем его снова
источник

Y

Yuri in cesbo_ru
а, так это и так понятно... но некрасиво 🙂
источник

DB

Dmitry Belousov in cesbo_ru
ну а насчет астра от http отключается - это как?
источник

Y

Yuri in cesbo_ru
по большому счету можно запуск ffmpeg обернуть в while 1
источник

ЯС

Ярец Сергей in cesbo_ru
ffmpeg вырубается если нет потребителя
источник

ЯС

Ярец Сергей in cesbo_ru
Я с таким уже сталкивался.
источник

ЯС

Ярец Сергей in cesbo_ru
Нужно делать udp
источник

ЯС

Ярец Сергей in cesbo_ru
На локалхост например. И будет все норм.
источник

Y

Yuri in cesbo_ru
udp низя... смотри выше 🙂 дикое переупорядочивание пакетов на HD канале ... возможно из-за того что на данной машине астра работает на 700 мегабит потоков
источник

Y

Yuri in cesbo_ru
🙂
источник

ЯС

Ярец Сергей in cesbo_ru
Ну ок. HLS?
источник

Y

Yuri in cesbo_ru
а как mpegts обернуть в hls  ? 🙂
источник

Y

Yuri in cesbo_ru
в http без проблем оборачивается
источник