Skip to content
🚧 These docs are a work in progress and may contain inaccuracies. Content is being actively reviewed and validated.

Playback & Queue

Podcast audio streams directly from the podcast host’s server — MP3, AAC, and Opus are all supported natively. Unlike video, podcast playback never requires transcoding.

By default, Dubby routes podcast audio through your server before sending it to your device. This hides your IP address from podcast hosting providers, protecting your listening privacy.

You can disable the audio proxy in your listening preferences if you prefer direct connections (slightly lower latency).

Playback progress syncs across all your devices using the same system as video. If you pause an episode on your phone, you can resume from the same position on your TV or web browser.

An episode is marked as played when you reach the mark-played threshold — 90% by default. You can adjust this in your listening preferences.

The podcast queue is a per-user ordered list of episodes to play next.

  • Add to queue — Add any episode to the front (“Play Next”) or back (“Play Last”) of your queue
  • Remove — Remove individual episodes
  • Reorder — Drag episodes to change their play order
  • Clear — Remove all episodes from the queue

Each podcast subscription can be configured to automatically add new episodes to your queue. You control the position:

  • Next — New episodes are inserted at the front of the queue
  • Last — New episodes are appended to the end

This is configured per-podcast in your subscription settings.

Adjust playback speed from 0.5x to 3.0x. You can set:

  • A global default speed in your listening preferences (applies to all podcasts)
  • A per-podcast speed override in each subscription’s settings (e.g., 1.5x for conversational shows, 1.0x for dense technical content)

The per-podcast speed takes priority over the global default.

Configure how far forward and backward the skip buttons jump:

DirectionDefaultRange
Skip forward30s5–120s
Skip back15s5–120s

When enabled (the default), Dubby automatically plays the next episode in your queue when the current one finishes. Disable this if you prefer manual episode selection.

Two optional audio processing features are available:

  • Trim silence — Automatically removes long pauses in speech, reducing episode length without changing playback speed
  • Volume boost — Normalizes audio levels so quiet podcasts are easier to hear

Both are disabled by default and can be enabled in your listening preferences.

Dubby supports several Podcasting 2.0 enhancements when podcasts include them in their feeds:

Episode chapters let you jump between sections of an episode. When a podcast provides chapters (via <podcast:chapters>), the player displays a chapter list with titles and timestamps. Some chapters include images and links.

When available, episode transcripts are fetched and displayed alongside the player. Supported formats include SRT and VTT. Transcripts make podcasts accessible and searchable.

Podcasts using <podcast:person> tags display guest and host information, including names, roles, and profile images. This is also what powers person search in discovery.

Podcast creators can mark highlight segments using <podcast:soundbite> tags — short clips that represent the best moments of an episode. These are surfaced in the episode detail view.