Question app streaming radio

hello, I’m thinking about making an application for a web radio, I want to have your opinion on the plugins to use, here’s what I need in the player
1 - playback of the streaming on remote server,
2 - loading with loader before reading
3 - Volume

Thank you in advance for your advice