It is unbelievable that you will want to find something that could be replaced. In addition, this is usually not performed on the client side. You have not indicated which languages ββand which are not used, so I will provide a general answer.
There are two ways to do this.
Method 1. Encoding the stream on the server
Basically, with this, you create an audio stream on a server that consists of playable audio files. Customers play an audio stream, like any traditional "live" Internet radio station, without knowing how to create a stream. You can use SHOUTcast / Icecast for servers and several different stream source codes such as Ices.
Method 2. Make media available and let customers understand it.
To do this, you will start from scratch. Have a JSON channel or similar file that contains a playlist of audio files to be played back when. On the client side, you can use JWPlayer or similar, and search for the desired position of the current track when it starts, and then play the tracks in order from there.
source share