Add support for deep linking / subscribe to app protocol url
Use cases
Subscribe to feeds should be easy, many podcast offer on their website to subscribe to the podcast with a subscribe button (and this is also RSS), so this should also work with .
Desired behavior
If I click on a subscribe URL, e.g. pcast://cre.fm/feed/m4a Podcasts should be open and offer to subscribe to the podcast
Benefits of the solution
Simply subscribing to the podcast will result in more podcast subscriptions. If another player offers this, but Podcasts does not, then the other one is used (because podcasts are not even offered).
Possible drawbacks
No idea
Technical notes
-
List of protocols of other podcast apps See scheme properties here. Maybe just use the most common one?
-
Podlove Subscribe Button - A universal and easy-to-use button, to subscribe to podcasts with player clients or website players. From here are the list of the protocols above.
-
Protocol-registry - NPM Package to registry an protocol for an app on Linux, Mac and Windows, useful to see how app protocols are registered under Linux (and other platforms).