Skip to main content

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

Latest PyPI version Number of PyPI downloads

License

Mopidy-Podcast is Copyright 2014 Thomas Kemmer.

Licensed under the Apache License, Version 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Mopidy-Podcast-0.3.0.tar.gz (22.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page