RTMP реле нескольких (динамических) направлений - PullRequest
0 голосов
/ 20 апреля 2019

Я хотел бы использовать модуль 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 для перенаправления нескольких возвратов из моей базы данных?

...