Могут ли несколько экземпляров ffmpeg использовать один и тот же входной файл sdp - транскодирование в режиме реального времени h264

У меня есть кодировщик ffmpeg, создающий видеопоток h264/rtp с разрешением 1080p. Я также использую ffmpeg для генерации файла sdp, который описывает этот поток.

Пока кодер работает, у меня есть живой транскодер, также использующий ffmpeg, который принимает в качестве входного файла файл sdp и создает выходной поток rtsp с более низким разрешением 720p.

Мой вопрос

Если позже я захочу перекодировать этот поток rtp 1080p в 360p, могу ли я развернуть новый экземпляр ffmpeg и выполнить преобразование ИЛИ заблокирует ли доступ к исходному потоку rtp экземпляр ffmpeg, который перекодирует в 720p?

Я знаю, что у меня может быть один экземпляр ffmpeg, который принимает в качестве входных данных файл sdp и выдает несколько выходных данных, но это означает, что я должен создавать свои потоки с более низким разрешением, все за один раз, независимо от того, хочет ли это разрешение потребитель клиента

Любая помощь была бы отличной, спасибо

0 ответов

Другие вопросы по тегам