Я уже пытался найти ответ, но ничего не нашел ни на этой доске, ни в Google.
Я следил за руководством на YouTube о том, как настроить сервер Nginx на моем старом MacBook Pro для одновременной потоковой передачи RTMP-видео из OBS на разные платформы.
Я уже протестировал его, и все отлично работает, когда я стримлю на Twitch и YouTube. Я также добавил Stunnel для потоковой передачи на Facebook (поскольку Facebook требует подключения RTMPS), и он отлично работает.
В качестве последнего теста я также хотел добавить Telegram в качестве пункта назначения. Я в основном скопировал и вставил конфигурацию, которую я сделал с Facebook, но она не работает, и я не могу понять, почему.
Это мой файл nginx.conf:
rtmp {
сервер {
слушать 1935;
пинг 30 с;
уведомить_метод получить;
рестриминг приложения {
жить дальше;
# Конфигурация YouTube
push rtmp://a.rtmp.youtube.com/live2/********* КЛЮЧ ПОТОКА ********;
# Конфигурация подергивания
push rtmp://mil02.contribute.live-video.net/app/********* КЛЮЧ ПОТОКА ********;
# Ниже приведен переход к Stunnel > Facebook
push rtmp://127.0.0.1:19350/rtmp/****** КЛЮЧ ПОТОКА ****;
# ТЕЛЕГРАММА
нажмите rtmp://127.0.0.1:19351/rtmp/****** КЛЮЧ ПОТОКА *****;
}
}
}
Вот конфигурация для Stunnel:
[fb-live]
клиент = да
принять = 127.0.0.1:19350
подключение = live-api-s.facebook.com:443
проверить цепочку = нет
[телеграмма]
клиент = да
принять = 127.0.0.1:19351
подключение = dc4-1.rtmp.t.me/s/
проверить цепочку = нет