Sonos podcasts via Android and Pocket Casts

Warning! This guide is out of date. Please visit the newer version - Native Sonos Podcast support with Pocket Casts!

Sonos, sadly has never had a great reputation with podcasts. They just plain don’t work. The proposed workarounds, by using services such as Stitcher tend to fall short of available shows and usability.

If you’re an avid podcast consumer and use an Android device, chances are you use Pocket Casts by Shiftyjelly. Pocket Casts recently added a feature to stream straight to Chromecast from the app. Great. But sadly it does not play ball with Sonos (yet).

There have been many suggestions on how to get podcasts working nicely through Sonos via Android. This is by far the best setup I’ve come across. And especially if you already use Pocket Casts…


Prerequisites

  1. Sonos setup + Sonos Controller for Android… Duh.

The Android Sonos Controller will read any audio files stored in /sdcard/Music and show in the menu as ‘On this Mobile Device’

The controller will also read audio files stored in /sdcard/Podcasts if there is at least one file in /sdcard/Music. This is usually where things don’t appear to work if you have no local music on the phone. A quick fix is to put a blank MP3 file into the Music directory.

Once you have a populated Music directory, Pocket Casts can be configured to download Podcasts into the appropriate directory automatically as follows:

  • Pocket Casts
  • Settings
    • Storage
      • Store podcasts on: Custom Folder
      • Custom folder location: /sdcard/Podcasts

Pocket Casts settings for Sonos Podcasts

Once this is done, you’ll need to rescan both the /sdcard/Music and /sdcard/Podcasts directories. There are a few ways to do this:

You’ll need to force a rescan each time you download a new podcast for it to appear in the Sonos Controller app.

After these steps, you’ll be able to open the Sonos Controller and see your podcasts listed under the ‘On this Mobile Device’ menu option.

Sonos Podcasts on Android

Load Disqus Comments…