我想使用rtmp模块接收1个rtmp提要,调用数据库以转发所有目标,然后将一个提要转发到多个目标。我正在使用on_publish指令来调用数据库并返回所有选项,但我只能通过302重定向执行1个位置。
这是我的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;
我知道数据库调用正确无误,并且重定向与数据库中的第一个条目一起工作,如何获取nginx来重定向数据库中的多个返回值?