Is there a standard way to subscribe to a feed using a podcast app?

Usually, when a podcast is displayed in a browser, it does not offer to open using the podcast manager. I looked into the Swallowcatcher manifest , it will process the feed: // url and podcast: // url and itpc: // intend to subscribe to podcasts, although this is the only application that allows you to do this.

Unfortunately, it looks like Swallowcatcher has been terminated and removed from the app store. :(

Is this the best way to call a podcast manager? Is "feed" or "podcast" a standard Android scheme for invoking any podcast manager the user has installed (doggcatcher / swallowcatcher / Google listen / beyondpod / etc.), Or is there a more standard way to invoke an Android podcast application?

Update

Considering this , you might think that you can subscribe with:

Intent bymime = new Intent(Intent.ACTION_VIEW); bymime.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); bymime.setData(Uri.parse(url)); bymime.setType("application/xml"); _context.startActivity(bymime); 

... but it does not work. Did I miss something?

Update

Entering the setData and setType functions (with the Android source code installed and the sdk / sources folder), I found that setType sets the data to null, and setData sets to null.

Solution that works:

  Intent bymime = new Intent(Intent.ACTION_VIEW); bymime.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); bymime.setDataAndType(Uri.parse(url), "application/xml"); _context.startActivity(bymime); 

This works in Antennapod ... but now the question is, how many other podcast apps will catch this? Is this the standard way to subscribe to a podcast with another application?

+4
source share
3 answers

As a rule, a podcast is an RSS feed, here is a specification from an apple (who gets a loan to enter a term, obviously, therefore they are specifications):

http://www.apple.com/itunes/podcasts/specs.html#example

Besides the two protocol schemes, you can also consider the " itpc:// " - itunes podcast link (and, hey, it would be great on android, and there would be a ton of podcast) = D

+6
source

They just listened to Google Listen by changing IGFL: / URL to feed: / URL

+1
source

I could not find a good way to link using URL schemes. However, this "sight" seems to work for most modern podcast apps: https://subscribeonandroid.com/

Just change the url to include the feed:

 https://subscribeonandroid.com/yoururl.com/yourfeed.rss 
0
source

All Articles