Open
Description
Contains current information about Podcast support. Podcast support will be available in the v20 update for SoundByte on Windows 10 , Xbox One and iOS
Status:
- Enforce the naming system: PodcastEpisode, PodcastShow. PodcastShow is similar to a track, PodcastEpisode is similar to a playlist.
- Add ability to discover podcasts in the core library (via the ITunes API)
- Expose this functionality to the content service on the Discover Podcasts page
- Build podcast UI detail page for iOS and UWP. List episodes via Soundbyte website (look into how this works with importing)
- Add ability for users to import custom podcast feeds within the apps (auto subscribes)
- Add ability to accept podcast feeds in the website
- Add ability to search for podcasts
- Setup a "health" page that shows the status of cached tracks and playlists (based on last update time)
- Setup a service that updates metadata for podcasts on a daily / weekly bases (also look into this for tracks / users, might be difficult because of external music provides)
- Setup web api that grabs podcasts from soundbyte id or podcast feed
- Add ability to subscribe / unsubscribe from podcasts in the web api
- Expose ability to subscribe and unsubscribe from podcasts in the app.
- Add podcast feed of episodes to listen to
- Add ability to see episodes within the app (the API can determine which episodes have been listened to if the user is logged in).
- Local fallback for listening to podcasts (both for updating when re-connected to the internet, and having the ability to subscribe and listen to podcasts without a soundbyte account)
- Add new history API that takes into account at what time the user stopped listening
- Add ability to like and comment on podcast shows (this will auto import the podcast into soundbyte)
- Add ability to manually download podcasts (premium - will have a free tier)
- Add ability to auto download podcasts when they come out (premium)
- More of a major app setting, adjust what main buttons appear on the app bar, and what screen to open first (this allows people to treat SoundByte as simply a podcast player).
- Import OPML / Export OPML
- Add ability to view downloaded podcasts
- Eventually move to a improved crawling system (expensive :/ ) that can crawl feeds more often, useful for server side notifications of new episodes eventually
- Add support for server side notifications
Metadata
Metadata
Assignees
Labels
No labels