-
Notifications
You must be signed in to change notification settings - Fork 382
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhancement]: Add the ability to "re-broadcast" or "re-host" podcasts with an RSS feed #553
Comments
As discussed in discord, this is in v2.0.9 as experimental. RSS feeds are generated with a random ID in the URL. This can be improved by using a user-defined ID or using the library item ID. We can also add a form of authentication in the URL. Only admin users and root can open/close a podcast feed, but any user will be able to see the RSS feed button if it is open and view the URL. Great start! |
In v2.0.10 the feed slug can be set custom or defaults to using the library item id. |
Tested originally on v2.0.9 and now upgraded to v2.0.10. Custom slugs work great - solves the issue of URLs changing when restarting the server. As discussed on discord, Pocketcasts streaming doesn't play nice, but if you download the episode it downloads and plays flawlessly. Metadata such as titles, descriptions, and even custom episode numbering all feed through and are recognised perfectly. The only other issue I've noticed is with artwork. In Pocketcasts, the artwork never appears to load at all (even if you refresh it directly in the app). In Overcast, the artwork doesn't show when looking at the show, but does show when you play an episode. Streaming vs Downloading also works in Overcast fine. All in all, though, a fantastic and incredibly appreciated update - love your work on ABS! |
I just got Pocket Casts on android to test and the cover art was showing and had no problems with streaming. Pocket Casts requires submitting the RSS feed to them first and they give you another URL to use which is not something I've seen before. Most other podcast apps will let you enter the URL directly. I was implementing the cached cover art when I realized that iTunes requires cover art at least 1600x1600 and most cover arts that I looked at were large, so I don't think we need to compress covers for podcasts we can use the image directly. Are you using iOS or Android? Have you tried using any other podcast apps or even tried any other devices to check whether this is isolated to Pocket Casts or your device? You can also test in the browser using Google Podcasts podcasts.google.com. |
…pdate:Podcast RSS feed modal warnings and note text
This was moved out of experimental in v2.0.13. I believe the issues you are coming across are specific to your device or connection. |
How does one add a RSS feed url to mirror? |
I don't understand the question |
In OP 1/2 say add a podcast and audiobookshelf could monitor/download new episodes - is this possible? Say if I wanted to add https://feeds.99percentinvisible.org/99percentinvisible and have ABS download that podcast and make it available for listening |
Yes it is possible, it has nothing to do with this issue request though. |
Ahh! Thanks :). Sorry about that |
Describe the feature/enhancement
Audiobookshelf is already fantastic and extremely polished for what it is, but I think an absolutely killer feature would be the ability to host your own RSS feeds from downloaded podcasts, which would allow them to be read by standard podcatcher apps like Overcast, Pocketcast etc rather than just the native Audiobookshelf app.
The logic flow would then be:
This would be perfect in instances such as Dan Carlin's Hardcore History or downloaded Patreon/Stitcher Premium podcasts, where the optimal listening experience is via dedicated podcast apps.
The text was updated successfully, but these errors were encountered: