Unity 3d Uses FMOD for its audio services. I would like to have a Shoutcast support in my game. I want players to browse for their favorite streams and be able to add their own manually, like in Winamp. I heard it’s not possible to have this using pure C# calls through the Unity API. However, it’s possible to write C++ plugins with a Pro license.
Is it possible to write a C++ plugin for Unity, which would use FMOD Shoutcast API in order to create a streaming C# interface, which I then could use within my game?
The goal here is to have a robust Shoutcast implementation, which can be used from C# level, so that I can employ Internet radio stations in my game directly.