Назад | Перейти на главную страницу

nginx динамически меняет конфигурацию для rtmp

Я использую модуль RTMP для отправки потока rtmp и ищу способы динамической передачи переменных, которые можно использовать в потоке push.

Например:

    application live {
        live on;
        record off;

        #Youtube
        push rtmp://a.rtmp.youtube.com/live2/$my_publish_key;

        #Facebook
        push rtmp://example.com/$my_publish_key_2;

    }

Есть ли какие-нибудь уловки, позволяющие динамически передавать переменные, которые можно использовать для заполнения URL-адресов?

В идеале они должны быть переданы как $args это можно было затем разобрать. Другая идея - установить переменную в nginx из значения, полученного из URL-адреса, которое затем можно было бы использовать.

Любые идеи? Спасибо!