BBC’s iPlayer has the best music and radio programs. If you’re a fan, then certainly you want to listen to it on the go.

An article that tackles this scenario fairly well can be found here. If that doesn’t work for you try the methods described here. These have been tested with an HTC Touch Diamond and HTC Touch:

Method 1: Streaming with Real Player

  1. Download Real Player Pocket PC edition. Real Player for the PPC was never really released. The link points to a cab that needs to be copied over to your device and then executed.
  2. Extract the RAM files for shows that you like.
  3. Copy the ram files over to your device.
  4. Open the ram files begin streaming your favorite show.

This makes it easy to play shows on the go. It should automatically play the most recent show. However, the steps mentioned above are not obvious and requires some one time only effort on your part. In addition, if you are in an area with low signal strength, streaming quality will suffer. This method is only suitable if you have an unlimited mobile data plan.

Method 2: Sync and play with Real Player

  1. Download www.flashget.com 
  2. Extract the RAM files for shows that you like.
  3. Use flashget to download the RAM files.

This method will give you better audio quality since there is no streaming involved and does not require a data plan. If you have the time to download each show (which flashget makes it easy to do), then this isn’t so bad.

Method 3: Skyfire

  1. Download www.skyfire.com to your mobile phone.
  2. Visit BBC iplayer site as if you were on your PC

This is the easiest way to do it – if you have a data connection. The audio fidelity isn’t great at all, but this works if you are just listening to the news. Keep this browser handy, in case you want to listen to a show that you don’t have the RAM files for.

Method -1: Other methods that don’t work

You could get the BBC iPlayer Windows Mobile tool. Problem solved! No, wait, it doesn’t work in the US. You could use the iPlayer desktop download. Thats UK only too. Well, you could use a proxy. You could stream using Opera browser and change your browser’s user agent. Using the HTC Touch Diamond, iPlayer wont let you do that either.