Noxalus / Multi-Streaming-Server

A NGINX server with RTMP module to send video streaming to multiple services simultaneously (Youtube, Twitch, Dailymotion, Hitbox, Beam, etc...).
173 stars 41 forks source link

Multi Instances #18

Closed eaba closed 5 years ago

eaba commented 5 years ago

Can multi instances be created?

Noxalus commented 5 years ago

Hello,

I didn't test, but probably not.

Why would you like to have multiple instances?

eaba commented 5 years ago

Just wondering if something like youtube or facebook live streaming can be achieved. Each user having her own push endpoint

Noxalus commented 5 years ago

That's the exact purpose of this project! You can have multiple endpoint for multiple services 👍

eaba commented 5 years ago

Please can you show samples? Can it be done dynamically without restarting nginx? What doing something like stream keys, that is authentications? I would appreciate any help from you? Thanks!

Noxalus commented 5 years ago

I've written a wiki page that explains how it work here 😉

eaba commented 5 years ago

Would that work in a multiple source(user) platform like facebook? Won't reloading the configuration affect other streams(users)?

Noxalus commented 5 years ago

Hum, I'm not sure to understand what you are saying. Do you mean that with Facebook, multiple users can stream to the same live? 🤔 I don't really see how it could work 😮

But the purpose of this project is to broadcast the stream from a single source to multiple services, if you want another source at the same time, you can try to add another live application in the Nginx configuration file, but if you send the stream to the same service with the same keys, I don't really now what will happen when both sources will send a stream at the same time 😰

eaba commented 5 years ago

Basically multiple sources to multiple services