Я подозреваю, что это нетривиально, в основном из-за отсутствия документации и / или кодеков.
«Онлайн радио потоки» покрывает множество грехов. Используется много разных кодеков и много разных способов передачи аудиоданных с сервера на клиент.
Есть две основные проблемы. Первое - это получение данных, поступающих на ваш компьютер. Одним из решений является сбор данных из сетевого стека путем написания драйвера фильтра или, что гораздо проще, с использованием существующего стороннего продукта, такого как WinPCAP. Вторая проблема заключается в том, чтобы выяснить, что в этих данных ваши аудиоданные. Эти данные будут сжаты, поэтому вам необходимо знать используемый кодек, чтобы, как только вы получили данные, вы могли их воспроизвести. (Например, кодек может быть встроен во флэш или Java-апплет и поэтому может быть вам недоступен). Данные также могут быть зашифрованы. Если это так, вам также нужно будет подорвать клиентское программное обеспечение, участвующее в потоке передачи данных, который представляет собой совершенно новую игру.
В принципе, вы могли бы потратить два года на это, просто.