Я хотел бы использовать модуль rtmp для получения 1 канала rtmp, вызвать мою базу данных для всех пунктов назначения для переадресации, а затем переслать этот один канал нескольким адресатам. Я использую директиву on_publish для вызова своей базы данных и возврата всех опций, НО я могу сделать только 1 местоположение с перенаправлением 302.
Вот мой конфиг приложения nginx:
application g1_channel1 { live on;
# Turn on HLS hls on;
hls_path /mnt/hls/channel1;
hls_fragment 3;
hls_playlist_length 60;
# disable consuming the stream from nginx as rtmp
deny play all;
notify_relay_redirect on;
allow publish all;
session_relay on;
on_publish http://127.0.0.1:3000/g1_channel1Push;
Я знаю, что вызовы базы данных выполняются правильно, и перенаправление работает с 1-й записью в базе данных, как мне получить nginx для перенаправления нескольких возвратов из моей базы данных?