I have built a streaming website recently that stream the important matches of deferent competitions, the site has an admin part where the streamer can add the m3u8 of the stream and this match will shows up on the site, just noticed that the add of the url streams is the streamer responsibility, if that what you are looking for , I will be happy to work with you