I wanted to create my own web radio in node.js, which will include a functionality to create a library by admin. this library will holds sngs in it. while my songs get picked on backend and played on frontend to all connected users. How can I do it?
You're question is very broad. but am going to answer the part of audio stream
as below
on you're node js server install a package called wrtc
which will receive stream from producer and broadcast that stream to other peers which peers uses normal browser/mobile webrtc
endpoints