Pull нужно запросить, чтобы он произошел. В данном случае он просто не исполняется. Exec вообще непонятно почему так у вас... В общем можно много во что указать, но очень долго...
Решение на самом деле очень простое: один раз запустить ffmpeg в любой среде, и проследить, чтобы он не падал) не нужен тут nginx.
Если по человечески - демон ffprobe, пингующий поток с cdn, запускающий ffmpeg.
Если хочется запускать изнутри nginx:
rtmp {
exec_static -i *адресс cdn+имяпотока* -c:v libx264 -profile:v main -b:v 1500K -s 850x480 -c:a aac -b:a 128k -f flv *входящий адресс cdn+имяпотока_480* -c:v libx264 -profile:v main -b:v 750K -s 640x360 -c:a aac -b:a 128k -f flv *входящий адресс cdn+имяпотока_360*
}
Вместо *блаблабла* подставить реальные сущности.
Все, будет висеть демоном и выполнять задачу