Проксирование rtmp потоков в nginx

Розділи: 

Появилась на работе задача проксировать rtmp потоки.
Кто из вас не знает, сообщаю, что есть замечательный модуль nginx-rtmp-module с которым можно пересобрать nginx.
Так вот, надеялся, что вот такая конструкция из pull'ов заработает:

rtmp {
server {
listen 1945;
application live {
live on;
pull rtmp://192.168.0.1:1935/live/stream1;
pull rtmp://192.168.0.2:1936/live/stream2;
pull rtmp://192.168.0.3:1937/live/stream3;
}
}
}

Но c такой конструкцией при открытии потоков отличных от первого всё-равно открывался первый вместо всех остальных.
Отчаявшись, даже написал письмо автору модуля nginx-rtmp-module, Роману Арутюняну.
Но потом меня посетила умная мысль и я попробовал вот так:

rtmp {
server {
listen 1945;
application live {
live on;
pull rtmp://192.168.0.1:1935/live name=stream1;
pull rtmp://192.168.0.2:1936/live name=stream2;
pull rtmp://192.168.0.3:1937/live name=stream3;
}
}
}

И всё заработало как часики.