Radio PRO - MP3 and OGG-streaming solution

Got error:

Assets/crosstales/Radio/3rd party/PlayMaker/Scripts/RadioManagerPlayRandom.cs(34,26): error CS1061: Type Crosstales.Radio.RadioManager' does not contain a definition for PlayRandom’ and no extension method PlayRandom' of type Crosstales.Radio.RadioManager’ could be found (are you missing a using directive or an assembly reference?)

Hi Smokas

Which version of “Radio” are you using? It seems not to be the latest version 2.4.0 from the store - please update it and try it again :slight_smile:

If you still have errors, please write me an email.

So long,
Stefan

It is the latest - 2.4.0.

I fixed it in my way :slight_smile: - changed RadioManager.PlayRandom() to RadioManager.Next(true);

Hmm, I still think there are old files laying around in your project :slight_smile:

We made many changes in the last few versions, so if you like to try, please follow this steps in your project:

  • Inside Unity, go to menu “File” => “New Scene”
  • Delete the “crosstales\Radio” folder from the Project-view
  • Import the latest version from the “Asset Store”

We already improved the actions for the upcoming release.

Cheers
Stefan

Created new project with Radio Pro and Playmaker only - same error. Seems that action RadioManagerPlayRandom was not updated, when you submitted package.

OK - I got. There are TWO Playmaker packages - one in 3rd party folder, second - in PlayMaker folder. I imported the second one.

Yes, you’re right. In the current PRO-version 2.4.0 is a folder named “PlayMaker” inside the “3rd party”-folder with an out-dated-version…
I apologize for the hassle it caused!

I hope now everything is fine.

1 Like

We’re nearly ready to release the next version 2.4.1 of radio. Here are some changes:

  • Provider for user added. It’s now easy possible for your users to manage their own stations!
  • Save for user files implemented
  • Locate and edit user files with the default application
  • Provider for Shoutcast radio stations!
  • Editor and code improvements
  • Performance improvements under Windows and NAudio

Here are some impressions from the latest demo:

Cheerio
Stefan

Bought the PRO version today. It was very easy to integrate into my game. Thanks!

Hi radimoto

Thank you for buying “Radio PRO” and I’m glad it’s working for you!

If you’re happy with the product, please don’t forget to rate us in the store.
Or even better: write a little review. It’s very much appreciated!

So long,
Stefan

hi, i used your asset to add music in my car game and it works great , i made a offline mode that plays in game music , and the user can choose to turn radio on in a race
check it out
https://play.google.com/store/apps/details?id=com.victorylane.racing

1 Like

Wow, your game looks great!
If you’re happy with “Radio”, please rate/review it in the store.

All the best with “VLR”!

So long,
Stefan

Managed to test yesterday. Left a review. Great product:)

Edit - yesterdays store version that is

Hey Doc

Thank you very much for your review!
If you encounter any problems, just let me know.

So long,
Stefan

1 Like

Deserved - Great product:)

We also made a little video about the supported platforms:

Hi Stefan-Laubenberger
I purchased Radio Pro and it is fantastic. I wonder if there is any way we can use it for podcasts. Thanks

Hi goodxiexin

What exactly do you mean by “Podcasts”? MP3 or OGG-files on a server?
If that’s the case, it can easily be done - just change the “Cache Memory Size” to the maximal size of your files, e.g. if your largest file is 16MB, change it to 16384.

I hope this helps!

So long,
Stefan

Hi Stefan! I’m interested in using this for my game. I have a question though. Do you know if your asset will work on consoles like PS4 or XBox? Thanks!

Hi Eldron

Thank you for your interest in “Radio”!

I’m 99% sure that it will work since the encoding is done in pure C#-code and this is working under PS4/XBox.
But we don’t own a PS4 or XBox-development kit so we can’t test it.

It would be nice if you could try it and let me know. If it doesn’t work I will issue a refund.

So long,
Stefan