Open Podcast Directory — A proposal to globally enable auto-discovery of podcasts

tl;dr:

Meet the Open Podcast Directory (OPD).

  • create a DNS record for host “_opd” in your domain
  • record type TXT
  • record data is the URL of a podcast feed
  • multiple TXT records are permitted, to enable auto-discovery of multiple podcasts within a given domain

Why?

Content creators are currently dependent on directories. Apple’s iTunes directory is the de facto standard. We are already seeing a splintering of the podcast space…

Not all shows are podcasts, by John Gruber
The podcast monetization problem…, by Tanner Campbell

Each podcast’s content creator can use the existing DNS system to “publish” their show’s feed URL.

Later we can expand the directory by adding “opd:” XML namespace tags to standardize things like Seasons, etc without relying on existing directories’ namespace extensions.

$ dig txt _opd.moversmindset.com
; <<>> DiG 9.10.6 <<>> txt _opd.moversmindset.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15816
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;_opd.moversmindset.com. IN TXT
;; ANSWER SECTION:
_opd.moversmindset.com. 86101 IN TXT "https://moversmindset.com/feed/podcast"
;; Query time: 1 msec
;; SERVER: 10.0.1.1#53(10.0.1.1)
;; WHEN: Fri Apr 26 09:34:04 EDT 2019
;; MSG SIZE rcvd: 91

ɕ