Guide
Adding podcast and audio streams in PodWave
PodWave is for intentional listening, not infinite scroll
PodWave (podwave.zettyfactory.com) is a podcast and audio listening app with room for discovery and timestamped notes. Before notes matter, you need a library that actually plays. This guide covers adding podcast feeds and direct audio streams, keeping that library tidy, and diagnosing the failures that look like “PodWave is broken” when the URL or feed is the real culprit.
Feed URL vs direct stream URL
Two different strings get confused constantly:
- Podcast feed (RSS / Atom) — an XML document listing episodes, titles, enclosures, and artwork. Subscribing to a feed lets PodWave discover new episodes over time.
- Direct audio stream / file URL — a single media endpoint
(
.mp3,.m4a, AAC/HLS playlist, etc.). Good for one-off audio or stations that publish a continuous stream rather than episodic RSS.
If you paste an episode page HTML URL into a “add feed” field, nothing magical happens.
You need the feed XML URL (often linked as “RSS,” “Subscribe,” or in page source as
application/rss+xml). If you only want one file, use the direct media URL
instead of forcing it through feed subscription.
How to find a podcast’s feed
- Open the show’s official site or hosting page (Buzzsprout, Transistor, Anchor/Spotify for Podcasters, Libsyn, self-hosted, etc.).
- Look for RSS / Subscribe / “Copy feed URL.”
- Prefer
https://feeds. Mixed content and expired certificates break clients quietly. - Paste into PodWave’s add/subscribe flow and confirm the show title and latest episode list look right before you walk away.
Apple Podcasts or Spotify share links are often deep links into those apps — not raw RSS. When a share sheet only gives an app link, dig for the publisher’s RSS on the official site.
Adding a stream in PodWave (practical path)
- Open PodWave on the web (or your installed client when available).
- Choose add / subscribe / import — depending on the current UI label.
- Paste the feed URL or direct audio URL.
- Wait for metadata fetch. A healthy feed returns title, author, artwork, and episodes.
- Play the newest episode once to verify audio, not just metadata.
- Optionally add the show to a collection or pin it if you use library organization.
Verification matters. A feed can resolve while every enclosure URL is dead — which feels like a player bug until you open the enclosure in a new tab.
Organizing a library that stays usable
- Subscribe sparingly at first. Ten shows you finish beat forty you ignore.
- Unsubscribe or mute finished seasons so “new” badges mean something.
- Separate “active listening” from “archive curiosity.” If PodWave offers collections or filters, use them; otherwise mentally group by weekday habits (commute news vs. long-form weekends).
- Use notes on purpose. Timestamped notes are for moments you will revisit — quotes, ideas, timestamps to share — not for narrating every minute.
Common failures and what they usually mean
Feed adds but shows zero episodes
Often a category page, HTML homepage, or JSON API URL was pasted instead of RSS. Or the
feed uses a namespace/structure the parser does not yet handle. Confirm the URL returns
XML with <item> / entry nodes and enclosure tags.
Episodes appear but will not play
Enclosure URLs may be expired signed links, geo-blocked, or HTTP-only on an HTTPS app shell. Try the media URL directly in the browser. If the file downloads or plays there but not in-app, note the format (some exotic codecs fail on specific platforms).
Works on desktop, fails on mobile (or reverse)
Autoplay policies, background audio restrictions, low-power mode, and cellular data savers differ by platform. Also re-check that you subscribed on the same account/device profile you are testing — local libraries can diverge during early sync features.
Duplicate shows
Publishers sometimes rotate feed URLs or offer regional mirrors. Prefer the canonical https feed from the official site and remove older duplicates so progress and notes do not split across clones.
Private / members-only feeds
Tokenized RSS URLs are secrets. Do not paste them into public chats. If a token rotates, re-subscribe with the new URL; PodWave cannot invent access you were not given.
Respect for creators
Adding a feed is not a license to redistribute episodes. Use PodWave as a personal listening client. If a creator provides a members feed, keep it private. If a stream is clearly not meant for third-party clients, follow the publisher’s stated rules.
A starter library you can finish
If you are migrating from another app, resist importing everything on day one. Pick:
- Two daily shows you already finish most episodes of
- One long-form weekend show
- One discovery feed you are willing to prune in two weeks
Listen for a week, use notes on moments you would actually quote, then expand. PodWave stays pleasant when the queue reflects attention, not FOMO. Direct streams (non-RSS) can live beside feeds for live audio or one-off files — just label them clearly so you do not mistake a single URL for a show that should update itself.
Related listening tools from the same studio
If you also collect live radio stations, that workflow lives in WaveLog — different job, similar URL hygiene lessons. For PodWave product overview and platforms, stay on the PodWave product page.
Start with one feed you already love, confirm playback, then expand. A small library that plays beats a huge library that only fetches artwork.