Комментарии:
well presented. it helped a lot. thank you so much
ОтветитьGood tutorial ! Impressive 👍😍. But I have some doubts. In production, how can I decide how many servers I have to create based on the users count ?.
ОтветитьIs possible agregate the analytics data from all rmtp servers of the ha proxy in only one? its cool to have HA and high demand scalability, but how to merge all stats of the all server nodes? thank you!
ОтветитьI love you
ОтветитьWondering how to apply this in production
Ответитьcan you help setup my server ?
ОтветитьKING
ОтветитьYou did the scaling for lareg number viewers are there but you didn't setup loadblacing for large number of streamers, there is relay server but I think this will increase the latency, can't we use Nginx as Revers proxy for rtmp protocol if yes can you please share the config for that?
Ответитьplease i have 2 questions:
1)i want to scale horiz servers that will be consumed by watchers but how can i add a new server instance in relay push tasks??
2) in doc i found pull mode can i use pull mode from servers to fetch the stream that i want from relay ???
thank youuu
how do i set it up so i can stream from outside my network to the server, I want to make it my irl bitrate control with NOALBS.
ОтветитьI configured relay and the haproxy to load balance streams. However, when I load up the streams in VLC or web browser, round robin doesn't happen. All streams stay on Server1. Why aren't they being routed to Server2. Anyone know why?
ОтветитьI cant even open the admin app, I just get a 503, I am trying to run this on an actual website but all I have access to is cpanel and the file directory, and the log for my nodejs app has some random unexpected syntax errors from within the modules scripts relating to a /streams route every time I try and connect to the admin app
Ответитьtoo bad all the good videos use OBS
ОтветитьThanks Hussein you're awesome
ОтветитьHussein how do we scale this application further?
Ответитьi dint find any tutorials or doc for adaptive bit rate stream on node media server...can u please tell me how to do that?
Ответитьamazing! may i ask about how many viewers are supported? is it possible to reach 1000 - 5000 viewers if server has a big CPU ( Cores ) with 32gb ram ?
ОтветитьHow to use ws in it
ОтветитьSubscribed! Thanks for your great time that you give us..
ОтветитьHow does the proxy differentiate between a client pushing a stream, which has to hit app 1, vs a consuming client, who can access any server?
ОтветитьNice bro! My question is... If I have 3 servers, does the relay method go on all 3 servers or only on one? since with load balancing a server is chosen at random. Thank's bro!
Ответитьi try with HLS with to much fragment files unfortunately can you share something to learn ? :)
ОтветитьUnderrated video. This is amazing!
Ответитьthank you so much for this awesome tutorial but i think that maybe its not good idea to proxy the main relay
Ответить@hussein - Great Stuff. Would you by any chance know how we can receive or consume a "RTMPS" stream? I'm having trouble finding a flutter video player that can consume a RTMPS stream.
ОтветитьIf we relay the stream then the same stream will play in all servers... Then all servers will cost the same resource...
ОтветитьIs there anyway that I can host the node media server on an online server so that anyone can stream on my site?
Ответитьexcellent!
ОтветитьYou have become a family to me! I love your long videos ! Thanks for existing!
ОтветитьHELLO SIR :) I Wonder if you can help me ? i have a server & mixxx software instold on the server & admin name for the radio
can you combine with them all to go streamin audio on line without using a therd company like(icecast or shoucast or any athore ) what i mean is we can be the compny to stream insted .. if so i'll send you my phone number to chat & descuse your fee about all ..tnx
Thank you bro so much ! love you!
ОтветитьMakes it look so easy.. awesome.
ОтветитьHi Bro your content is excellent today i m configure the NMS server but the m3u8 URL is not working for me pls help me and Keep up the great work. See you soon!
ОтветитьHey Hussien,
Can you tell us about : Architecture of ZAB – ZooKeeper Atomic Broadcast protocol?
Regards
Nice video
ОтветитьYou forgot to "npm init" before you "npm install" anything.
Ответитьi would love to see a video about webrtc , stun/turn , signaling server and all that stuff !!!
ОтветитьHussein, your content is excellent. Thanks for all you do. It isn't easy to make videos consistently. Keep up the great work. See you soon!
ОтветитьAnother precise and awesome tutorial from the King of Backend Engineering!
ОтветитьLET'S GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO! FINALLY!
ОтветитьAwesome content!!
ОтветитьI admire your enthusiasm :)
Ответитьthis is dope
ОтветитьLove what you do, keep the good work👍😍
ОтветитьThe app I'm developing also shorts to NMS 😂😅 NoMercy MediaServer
I will definitely peek into their code to see what they do 😁 it looks nice.
Can you talk about ECH and Mozilla dropping ESNI
ОтветитьOh, this video is very interesting for me!
I'm actually looking at low-latency streaming solutions and offering some additional features, like camera angles.
WebRTC was pretty easy in a test environment, but deploying it is a nightmare!
STUN, TURN and all those things just aren't needed with a RTMP-setup.
This video was very appreciated🧡