Skip to main content
Descaragador de Podcasts XYZ Logo
Descaragador de Podcasts XYZ
Volver al descargador RSS
Deep Dive 2026-05-23

Las escisiones del RSS, el control de Apple y la expansión de Spotify: la guerra de estándares que nunca terminó detrás del podcast

Gavin Chen
Autor del reportaje
Las escisiones del RSS, el control de Apple y la expansión de Spotify: la guerra de estándares que nunca terminó detrás del podcast

Desde el nacimiento del RSS y la división entre RSS 1.0, RSS 2.0 y Atom, hasta el dominio del espacio de nombres itunes: y el resurgimiento de Podcasting 2.0, este artículo explica por qué el RSS del podcast sigue siendo una infraestructura abierta y decisiva.

Compilado y escrito por: Gavin Chen

Un prodigio de 14 años, un presentador de MTV y un programador de carácter difícil ayudaron a inventar el podcast.

Desde las guerras de portales de Netscape hasta los micropagos con Bitcoin, la historia del RSS del podcast es también la historia de la web abierta intentando sobrevivir.

Una palabra improvisada y una pequeña etiqueta XML terminaron sosteniendo una industria multimillonaria.


En una era dominada por el streaming y los algoritmos de recomendación, el podcast todavía funciona sobre una base antigua pero abierta: RSS. Cuando te suscribes a un programa en Apple Podcasts, XiaoYuZhou o muchas otras apps, lo que suele haber debajo sigue siendo un feed XML.

Sin embargo, no todos los feeds de podcast RSS se parecen. Algunos están llenos de etiquetas itunes:. Otros dependen de content:encoded. Los más recientes añaden podcast:transcript, podcast:chapters o podcast:value. Estas diferencias no son accidentales. Son el resultado de más de veinte años de disputas técnicas, luchas de poder entre plataformas y debates sobre qué tipo de web queremos conservar.

Este artículo recorre esa historia y explica cómo el RSS del podcast pasó de ser un experimento geek de finales de los 90 a una infraestructura central del audio abierto.

Este artículo también se publicó en la cuenta oficial de WeChat y en la cuenta personal de X del autor. Te invitamos a seguirlas.

Cuenta oficial de WeChat: 小陈的科技日常

Cuenta personal de X: GavinC

Si necesitas republicarlo, citarlo o hablar de una posible colaboración, puedes contactar con el autor a través de este sitio, de los mensajes de la cuenta oficial de WeChat o de los mensajes directos en X.

Capítulo 1. El comienzo: cómo nació RSS en medio de la guerra de portales de Netscape (1997-1999)

Para entender el RSS del podcast, primero hay que volver al final de los años noventa. Netscape estaba perdiendo rápidamente terreno frente a Internet Explorer. Como respuesta, impulsó productos de portal como My.Netscape.Com, donde los usuarios podían reunir titulares y enlaces de distintos sitios. La necesidad de sindicar contenido fue el origen del RSS.

Evolución de la cuota de mercado de los navegadores entre 1994 y 2008 Fuente: wired

1.1 Guha, MCF y la sombra de RDF

Ramanathan V. Guha había trabajado antes en el grupo de investigación avanzada de Apple, donde desarrolló Meta Content Framework (MCF), un sistema para describir relaciones entre documentos y recursos web. MCF influyó más tarde en RDF. Cuando Apple canceló el proyecto, Guha se fue a Netscape y siguió trabajando en publicación estructurada y metadatos.

Ejemplo de Meta Content Framework (MCF) Fuente: w3.org - An MCF Tutorial

En 1999, Netscape publicó RSS 0.90, llamado entonces RDF Site Summary. El nombre sugería una fuerte relación con RDF, aunque en la práctica la implementación era mucho más simple.

XML
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns="http://my.netscape.com/rdf/simple/0.9/">
  <channel>
    <title>My Netscape News</title>
    <link>http://www.my.netscape.com</link>
    <description>The best news on the web.</description>
  </channel>
  <item>
    <title>Breaking News</title>
    <link>http://www.my.netscape.com/news/breaking</link>
  </item>
</rdf:RDF>

1.2 La entrada de Dave Winer

Al mismo tiempo, Dave Winer impulsaba formatos XML para blogs. Consideraba que el primer RSS de Netscape era demasiado limitado porque la publicación sindicada necesitaba algo más que titulares y enlaces. Hacían falta resúmenes, párrafos y contenido más rico. Llegó a describir el formato de Netscape como "gravemente insuficiente" y dijo que le faltaba "justo lo que los escritores y lectores de la web necesitan".

English original: "woefully inadequate"; "missing the key thing web writers and readers need".

Su propuesta terminó influyendo en RSS 0.91, donde Netscape abandonó buena parte de la ambición RDF y se acercó a un diseño más pragmático. Dan Libby explicó así ese giro en la propia especificación:

"RSS se concibió originalmente como un formato de metadatos para resumir un sitio web. Ahora han quedado claras dos cosas: la primera es que los proveedores quieren más un formato de sindicación que un formato de metadatos. La estructura de un archivo RDF es muy precisa y debe ajustarse al modelo de datos RDF para ser válida. Eso no resulta fácil de entender para los humanos y puede dificultar la creación de archivos RDF útiles. La segunda es que hay muy pocas herramientas disponibles para generar, validar y procesar RDF. Por estas razones, hemos decidido adoptar un enfoque XML estándar."

English original: "RDF references removed. RSS was originally conceived as a metadata format providing a summary of a website. Two things have become clear: the first is that providers want more of a syndication format than a metadata format. The structure of an RDF file is very precise and must conform to the RDF data model in order to be valid. This is not easily human-understandable and can make it difficult to create useful RDF files. The second is that few tools are available for RDF generation, validation and processing. For these reasons, we have decided to go with a standard XML approach."

Dave Winer

1.3 Cuando Netscape se retiró, empezó la guerra

Tras la compra de Netscape por AOL, RSS perdió a su primer cuidador. My.Netscape retiró el soporte y hasta desapareció la DTD de RSS 0.91. Pero el formato ya se había extendido por el mundo de los blogs. Con adopción creciente y sin una autoridad clara, RSS entró en una larga guerra de estándares.

Capítulo 2. Guerra de dioses: la división de RSS y el nacimiento de Atom (2000-2005)

Después de Netscape, la comunidad de RSS se partió básicamente en dos bandos.

2.1 RSS 1.0: la vía RDF y la web semántica

El grupo RSS-DEV, con figuras como Rael Dornfest y Guha, quería devolver RSS a una base más rigurosa apoyada en RDF. El resultado fue RSS 1.0, publicado en 2000.

Su legado más importante no fue dominar el podcasting, sino consolidar la idea de que RSS podía ampliarse mediante espacios de nombres.

Uno de sus participantes más célebres fue Aaron Swartz, que se unió al proceso con solo 14 años.

XML
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="http://www.example.com/rss">
    <title>Example Channel</title>
    <link>http://www.example.com</link>
    <description>An example RSS 1.0 feed</description>
    <dc:creator>John Doe</dc:creator>
  </channel>
  <item rdf:about="http://www.example.com/article1">
    <title>Article One</title>
    <content:encoded><![CDATA[<p>Full HTML content here.</p>]]></content:encoded>
  </item>
</rdf:RDF>

2.2 RSS 2.0: gana el pragmatismo

Dave Winer veía el enfoque basado en RDF como algo excesivamente complejo. Para él, RSS tenía valor porque era fácil de producir y fácil de consumir. En 2002 publicó RSS 2.0, cuyo nombre más conocido sería Really Simple Syndication.

XML
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Example Podcast</title>
    <link>http://www.example.com</link>
    <description>An example podcast feed</description>
    <item>
      <title>Episode 1</title>
      <description>In this episode, we discuss...</description>
      <enclosure url="http://www.example.com/ep1.mp3" length="12345678" type="audio/mpeg"/>
      <guid>http://www.example.com/episode1</guid>
    </item>
  </channel>
</rss>

La gran decisión fue mantener un núcleo sencillo y dejar el crecimiento a través de extensiones. Gracias a eso, el RSS del podcast pudo adaptarse sin romper su compatibilidad básica. En la lista de correo, Winer llegó a anticipar que la ruptura era casi inevitable:

"Sigo pensando cómo hacer avanzar RSS. Desde luego quiero meter cosas tipo ICE en RSS2; publicar y suscribirse está en lo alto de mi lista, pero voy a pelear con uñas y dientes por la simplicidad. Me encantan los elementos opcionales. No quiero ir por el camino de los namespaces y los esquemas, ni intentar convertirlo en un dialecto de RDF. Entiendo que otras personas quieran hacerlo, así que supongo que vamos a terminar con una bifurcación."

English original: "I'm still pondering how to move RSS forward. I definitely want ICE-like stuff in RSS2, publish and subscribe is at the top of my list, but I am going to fight tooth and nail for simplicity. I love optional elements. I don't want to go down the namespaces and schema road, or try to make it a dialect of RDF. I understand other people want to do this, and therefore I guess we're going to get a fork."

2.3 Atom: empezar de nuevo

Muchos desarrolladores no estaban satisfechos con el rumbo de RSS 2.0 ni con la influencia de Winer. De ahí nació Atom, que terminó siendo un estándar de la IETF en 2005.

Atom aportó varias mejoras:

  1. <id> obligatorio para cada entrada.
  2. Mejor semántica temporal con published y updated.
  3. Tipado de contenido más explícito.

No sustituyó a RSS 2.0 en el mundo del podcast, pero sí dejó una herencia importante: atom:link rel="self".

2.4 Aaron Swartz y el coste humano de la web abierta

Aaron Swartz participó también en Creative Commons y Markdown y acabó convirtiéndose en un símbolo de la libertad de la información. Su muerte en 2013 recuerda que la historia de RSS no es solo técnica: también es profundamente humana.

Aaron Swartz

Capítulo 3. El nacimiento del podcast: la magia de <enclosure> (2000-2004)

El podcast no nació como producto de una gran empresa. Surgió porque varias personas combinaron herramientas ya existentes hasta hacer posible la distribución automática de audio.

3.1 Una etiqueta pequeña con consecuencias enormes

A finales de 2000, Dave Winer añadió <enclosure> a RSS 0.92 para permitir que un feed apuntara a archivos multimedia adjuntos.

XML
<enclosure url="http://www.scripting.com/mp3s/weatherReportSuite.mp3"
           length="12216320"
           type="audio/mpeg" />

Sus tres atributos eran muy simples:

  • url: ubicación del archivo
  • length: tamaño en bytes
  • type: tipo MIME

En ese momento parecía un detalle menor. Con el tiempo se volvió el cimiento del podcast. El 11 de enero de 2001, Winer mostró por primera vez esta función en su blog junto con la canción "Weather Report Suite" de Grateful Dead y escribió:

"Este es el primer audio enclosure que hemos añadido a RSS; espero que esto se convierta en una nueva forma de sindicación."

English original: "This is the first audio enclosure we've added to RSS, hopefully this will become a new way of syndicating."

3.2 Adam Curry y iPodder

Si Dave Winer fue el padre técnico del podcast, Adam Curry fue el gran difusor. El ex VJ de MTV vio el potencial de <enclosure> y construyó herramientas para descargar automáticamente audio desde feeds y sincronizarlo con el iPod.

Adam Curry

3.3 Cómo apareció la palabra "podcast"

En 2004, el periodista Ben Hammersley propuso de manera casual el término podcasting en un artículo. La palabra se quedó. Poco después, programas como Daily Source Code ayudaron a fijar el formato en la cultura digital. La famosa apertura de Adam Curry quedó como una de las frases icónicas de aquella etapa:

Ben Hammersley

Origen del nombre podcast Fuente: benhammersley.com

"...con un jet de 16 millones de dólares atado al culo y la próxima generación de radio en mis oídos, creo que estoy volando hacia el futuro."

English original: "...with a 16 million dollar jet strapped to my ass and the next generation of radio in my ears, I think I'm flying into the future."

A finales de 2005, podcast fue elegida palabra del año por el New Oxford American Dictionary Fuente: Oxford University Press

Capítulo 4. Apple entra en escena y estalla la guerra de espacios de nombres (2005-2010)

Cuando el podcast empezó a crecer, RSS 2.0 puro ya no bastaba. Hacían falta campos para carátulas, autores, clasificación, episodios, temporadas y avisos de contenido.

4.1 itunes: se convierte en estándar de facto

En 2005, Apple integró los podcasts en iTunes 4.9 y presentó el espacio de nombres itunes:. Durante muchos años, la compatibilidad del podcast equivalió en la práctica a ser compatible con Apple.

Steve Jobs presenta en la WWDC 2005 iTunes 4.9 con soporte integrado para podcasts Fuente: @MacMuzeum Youtube

XML
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>Planet Money</title>
    <itunes:author>NPR</itunes:author>
    <itunes:image href="https://media.npr.org/assets/img/podcast-cover.jpg"/>
    <itunes:category text="Business">
      <itunes:category text="Investing"/>
    </itunes:category>
    <itunes:explicit>false</itunes:explicit>
  </channel>
</rss>

Etiquetas itunes: habituales:

EtiquetaSignificadoNivel
<itunes:author>autor o presentadorcanal, episodio
<itunes:image>portadacanal, episodio
<itunes:category>categoríascanal
<itunes:explicit>contenido explícitocanal, episodio
<itunes:duration>duraciónepisodio
<itunes:season> / <itunes:episode>temporada y númeroepisodio
<itunes:new-feed-url>nueva URL del feedcanal

4.2 Otros espacios de nombres importantes

El RSS del podcast también se apoya en otras ramas históricas:

  • content:encoded para show notes HTML completos
  • atom:link rel="self" para declarar la URL canónica del feed
  • dc:creator para metadatos Dublin Core
  • media: para descripciones multimedia y miniaturas
XML
<content:encoded><![CDATA[
  <h2>Show Notes</h2>
  <p>En este episodio hablamos de...</p>
  <h3>Timestamps</h3>
  <ul>
    <li><strong>00:00</strong> - Introducción</li>
    <li><strong>05:30</strong> - Entrevista</li>
  </ul>
]]></content:encoded>

4.3 La era de Google Reader y el declive del RSS

Google Reader llevó RSS a una audiencia enorme, y su cierre en 2013 fue visto como el símbolo del declive del formato. Pero el podcast resistió mejor porque sus aplicaciones suelen analizar directamente el feed.

Capítulo 5. Tres estilos típicos de feeds RSS de podcast

Los feeds de podcast no difieren por casualidad. Sus formas reflejan estrategias distintas de hospedaje y compatibilidad.

5.1 Estilo de medios tradicionales: NPR / Planet Money

  • pocos espacios de nombres
  • seguimiento estricto de Apple
  • content:encoded para notas completas
  • poca experimentación

5.2 Estilo de plataformas de hosting: Simplecast / The Daily

  • combinación frecuente de itunes + atom + content
  • uso claro de atom:link rel="self"
  • mejor soporte para temporadas y episodios
  • prioridad a la compatibilidad amplia

5.3 Estilo independiente y geek: Syntax.fm / Transistor

  • combinación frecuente de itunes + content + dc
  • notas HTML más ricas
  • adopción más rápida de novedades
  • mayor cercanía con Podcasting 2.0
Rasgoestilo NPRestilo Simplecastestilo Syntax.fm
cantidad de namespacesbajamediamedia
atom:linknoopcional
dc:creatornono
show notesHTMLHTMLHTML rico + marcas de tiempo
actitud ante estándares nuevosconservadoraneutralprogresista

Capítulo 6. Cerrado contra abierto: Spotify y el regreso de Podcasting 2.0 (2019-actualidad)

6.1 La ofensiva de Spotify

Desde 2019, Spotify gastó enormes cantidades para meter el podcast dentro de su propio jardín amurallado. Las compras de Gimlet y Anchor, junto con acuerdos exclusivos como el de Joe Rogan, fueron su apuesta más visible.

Para quienes defendían la web abierta, esto era una amenaza directa. Si un programa deja de circular por RSS y solo existe dentro de una plataforma cerrada, el podcast pierde una parte esencial de su naturaleza.

6.2 Podcasting 2.0 responde

En 2020, Adam Curry y Dave Jones impulsaron Podcasting 2.0 y el directorio independiente Podcast Index. Su idea no era romper RSS 2.0, sino ampliarlo manteniendo la compatibilidad histórica.

El centro de esta evolución es el espacio de nombres podcast::

XML
<podcast:transcript url="https://example.com/ep1.srt" type="application/srt"/>
<podcast:chapters url="https://example.com/ep1-chapters.json" type="application/json+chapters"/>
<podcast:person role="host">John Doe</podcast:person>
<podcast:soundbite startTime="73.0" duration="60.0">
  The most interesting part of the interview
</podcast:soundbite>

Capacidades clave:

  1. transcripciones con <podcast:transcript>
  2. capítulos con <podcast:chapters>
  3. metadatos de participantes con <podcast:person>
  4. clips destacados con <podcast:soundbite>
  5. intercambio directo de valor con <podcast:value>
XML
<podcast:value type="lightning" method="keysend" suggested="0.00000015000">
  <podcast:valueRecipient name="Host" type="node" address="02d5c1..." split="90"/>
  <podcast:valueRecipient name="Editor" type="node" address="03a8b7..." split="10"/>
</podcast:value>

Capítulo 7. La forma particular del ecosistema chino del podcast

China siguió una trayectoria distinta. Durante mucho tiempo, el audio estuvo dominado por plataformas centralizadas y cerradas. En muchos casos se parecían más a la radio por internet que al podcast abierto basado en RSS.

La llegada de XiaoYuZhou en 2020 marcó un giro importante: mantuvo la lógica RSS, pero añadió funciones sociales locales como comentarios por marca de tiempo, estados de escucha y analítica para creadores. Afra Wang, fundadora del podcast chino Loud Murmurs, resumió así la importancia de RSS:

"Cuando mi programa fue eliminado de Ximalaya, perdí miles de suscriptores y todo el historial de interacción. Pero como teníamos un feed RSS, el contenido del programa seguía siendo accesible desde otros clientes."

English original: "When my show was deleted on Ximalaya, I lost thousands of subscribers and all interaction records. But because we had an RSS feed, the show's content could still be accessed through other clients."

Capítulo 8. JSON Feed y el futuro de la sindicación

En el desarrollo web moderno, JSON resulta mucho más natural que XML. Por eso en 2017 apareció JSON Feed, una alternativa pensada para ofrecer una sindicación más limpia y fácil de procesar.

JSON
{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "My Example Podcast",
  "feed_url": "https://example.com/feed.json",
  "items": [
    {
      "id": "https://example.com/episode1",
      "title": "Episode 1: Getting Started",
      "content_html": "<p>Full HTML content here.</p>",
      "attachments": [
        {
          "url": "https://example.com/ep1.mp3",
          "mime_type": "audio/mpeg"
        }
      ]
    }
  ]
}

Aunque JSON Feed es más cómodo para muchos desarrolladores, todo el ecosistema del podcast sigue profundamente ligado a RSS 2.0.

Capítulo 9. Consejos prácticos para creadores de podcast

9.1 Qué mirar al elegir una plataforma

PlataformaSoporte de namespacesSoporte de Podcasting 2.0Ideal para
Buzzsproutitunes + atom + podcastbuenoprincipiantes
Simplecastitunes + atom + contentmediomedios profesionales
Transistoritunes + content + dcbuenocreadores independientes
Captivateitunes + atom + podcastfuertequienes quieren funciones nuevas
Libsynitunes + atommediopublicación estable y clásica
XiaoYuZhouitunes + contentnulocreadores en chino

9.2 Etiquetas imprescindibles

En el nivel del canal:

  • <title>
  • <description> o <itunes:summary>
  • <itunes:image>
  • <itunes:category>
  • <itunes:author>
  • <itunes:explicit>
  • <language>

En el nivel del episodio:

  • <title>
  • <enclosure>
  • <pubDate>
  • <guid>
  • <itunes:duration>
  • <itunes:episodeType>

9.3 Errores frecuentes

  1. portada con tamaño inválido para Apple
  2. valor length incorrecto en <enclosure>
  3. <guid> duplicados
  4. formato incorrecto de pubDate
  5. olvidar <itunes:new-feed-url> al migrar

Capítulo 10. Por qué RSS sigue importando

El podcast se convirtió en una gran industria porque su infraestructura siguió siendo abierta. Cualquiera puede publicar un feed, crear una app o montar un directorio. Esa apertura reduce barreras y protege a los creadores cuando una plataforma cambia las reglas.

Desde <enclosure> de Dave Winer hasta Podcasting 2.0 y la defensa de la libertad de la información representada por Aaron Swartz, la historia del RSS del podcast nos recuerda que la tecnología siempre arrastra una filosofía.

La próxima vez que pulses "Suscribirse" en una app de podcasts, vale la pena recordar las etiquetas XML que siguen trabajando silenciosamente detrás de todo.

Apéndice: hitos clave en la historia del RSS del podcast

AñoEvento
1997Dave Winer diseña un formato XML para Scripting News; Guha trabaja en MCF en Apple
1999Netscape publica RSS 0.90; Winer publica ScriptingNews 2.0b1; Netscape publica RSS 0.91
2000Nace RSS-DEV; Aaron Swartz participa en RSS 1.0; se introduce <enclosure>
2002Dave Winer publica RSS 2.0
2004"podcast" se populariza; Adam Curry impulsa iPodder y Daily Source Code
2005Apple integra podcasts en iTunes 4.9; itunes: se vuelve estándar de facto
2013Cierra Google Reader; muere Aaron Swartz
2017Se publica JSON Feed
2019Spotify compra Gimlet y Anchor
2020Nacen Podcasting 2.0 y Podcast Index; se lanza XiaoYuZhou
2022Podcast Standards Project publica PSP-1
2024Podcasting 2.0 gana más adopción; Spotify termina la etapa exclusiva de Rogan

Referencias

  1. Two-Bit History: The Rise and Demise of RSS. https://twobithistory.org/2018/12/18/rss.html
  2. Wikipedia: Dave Winer. https://en.wikipedia.org/wiki/Dave_Winer
  3. RSS Advisory Board: RSS History. https://www.rssboard.org/rss-history
  4. Wikipedia: Aaron Swartz. https://en.wikipedia.org/wiki/Aaron_Swartz
  5. Berkman Klein Center: RSS 2.0 Specification. https://cyber.harvard.edu/rss/rss.html
  6. Wikipedia: History of podcasting. https://en.wikipedia.org/wiki/History_of_podcasting
  7. Podcasting 2.0 Namespace Docs. https://podcasting2.org/docs/podcast-namespace/
  8. JSON Feed Version 1.1. https://www.jsonfeed.org/version/1.1
Descargador de Podcasts XYZ

Descargador de Podcasts XYZ

Herramienta de Descarga de Podcasts Gratuita, Simple y Eficiente

Nos comprometemos a brindar a los entusiastas de los podcasts la solución de escucha sin conexión más conveniente. Admite la descarga de contenido de podcasts de las plataformas XiaoYuZhou y Apple Podcast, lo que le permite disfrutar de contenido de audio de alta calidad en cualquier momento y lugar.

© 2026 Descargador de Podcasts XYZ. Todos los derechos reservados.
Esta herramienta es solo para uso personal de aprendizaje e investigación. Respete los derechos de autor y apoye el contenido original.

ImportanteEsta herramienta es solo para uso personal de aprendizaje e investigación. Respete los derechos de autor y apoye el contenido original.El contenido descargado está restringido solo para uso personal. El uso comercial o la redistribución están prohibidos. Al usar esta herramienta, acepta cumplir con las leyes relevantes y los términos de servicio de la plataforma.

Hecho conpara los amantes de los podcasts

Las escisiones del RSS, el control de Apple y la expansión de Spotify: la guerra de estándares que nunca terminó detrás del podcast | Mr. XYZ Downloader