Mopidy extension for streaming podcasts
Project description
Mopidy-Podcast is a Mopidy extension for searching and streaming podcasts.
Installation
Like other Mopidy extensions, Mopidy-Podcast can be installed using pip by running:
pip install Mopidy-Podcast
You can also download and install Debian/Ubuntu packages for Mopidy-Podcast releases.
Configuration
Configuration items are still subject to change at this point, but basically you have to specify a list of podcast directories you want to use for searching and browsing.
The default feeds directory is included with the distribution, and provided a list of feed URLs for your favorite podcasts, will show up under Subscribed Feeds - or whatever you set feeds_label to - when browsing:
[podcast] enabled = true # list of podcast directories for searching and browsing directories = feeds # top-level directory name for browsing browse_label = Podcasts # maximum number of search results search_limit = 50 # maximum number of episodes to show for each podcast max_episodes = 100 # sort order: "asc" (oldest first) or "desc" (newest first) sort_order = desc # directory update interval in seconds update_interval = 86400 # number of podcasts to cache cache_size = 128 # cache time-to-live in seconds; should be less than "update_interval" cache_ttl = 3600 # optional http request timeout in seconds timeout = # links to podcast RSS feeds; examples from npr.org feeds = http://www.npr.org/rss/podcast.php?id=510019 http://www.npr.org/rss/podcast.php?id=510253 http://www.npr.org/rss/podcast.php?id=510306 # feeds directory name for browsing feeds_label = Subscribed Feeds
Additional podcast directories are available as extensions:
Configured podcast directories will be updated and checked for new episodes every “update_interval” seconds.
Project Resources
License
Mopidy-Podcast is Copyright 2014 Thomas Kemmer.
Licensed under the Apache License, Version 2.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.