Я хотел бы реализовать сервер на Python, который передает музыку в формате MP3 через HTTP. Я бы хотел, чтобы он транслировал музыку так, чтобы клиент мог подключиться к потоку и начать слушать все, что сейчас играет, как на радиостанции.
Раньше я реализовал свой собственный HTTP-сервер на Python, используя SocketServer.TCPServer (да, я знаю, что BaseHTTPServer существует, просто хотел сам написать мини-стек HTTP), так как же музыкальный стример будет отличаться архитектурно? Какие библиотеки мне нужно посмотреть со стороны сети и со стороны MP3?