Я запускаю команду ffmpeg в качестве службы systemd, чтобы перехватить живой поток RTSP и сгенерировать куски hls, чанки установлены на 30 секунд с опцией -hls_time, когда я сам запускаю команду на консоли, она работаетхорошо, но когда он запускается из сервисных чанков, предполагается, что длительность 30 секунд составляет 7 или 8 секунд.Это команда:
/ usr / bin / ffmpeg -rtsp_flags предпочитать_tcp -i "rtsp: //192.168.1.16: 554 / user = admin & password = & channel = 1 & stream = 1.sdp" -acodecкопия -vcodec копия -hls_time 30 -hls_list_size 10 -hls_flagsplaylist.m3u8
Я новичок в сервисах ffmpeg и linux, поэтому, пожалуйста, побалуйте меня, если это простой вопрос.Заранее спасибо