Podcast 🎧

Par l'entremise d'un abonnement à un flux de données au format RSS, le podcasting permet aux utilisateurs l'écoute immédiate ou le téléchargement automatique d'émissions audio ou vidéo.

  • Garder la maĂ®trise de son podcast

    Depuis quelques années le podcasting1 prend de plus en plus d’ampleur, certainement parce que le format séduit aussi bien les créateurs que les auditeurs : pour les uns il est très plaisant de s’exprimer de vive voix, d’échanger avec un ou plusieurs interlocuteurs, et pour les autres il s’écoute comme une émission de radio avec la liberté du « on demand »2.

    Flux RSS ?

    D'un point de vue technique, la manière de mettre à disposition un podcast est relativement simple : il s'agit d'un flux RSS – listant des fichiers audio – auquel les auditeurs s'abonnent (Syndication) et qu'ils peuvent ensuite écouter via une application dédiée (web ou mobile).
    Ainsi, au dela du processus principal de création (à savoir l'enregistrement, le montage et la rédaction de la description d'un épisode, etc.) il est donc nécessaire de générer un fichier RSS écrit en XML.

    Par exemple :

    <?xml version="1.0" encoding="utf-8"?>
    <rss version="2.0"
      xmlns:content="http://purl.org/rss/1.0/modules/content/"
      xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
      xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
    >
      <channel>
        <title><![CDATA[Podcast title]]></title>
        <description><![CDATA[Description]]></description>
        <lastBuildDate>2020-06-17T02:00:00+02:00</lastBuildDate>
        <link>https://example.com/episodes/</link>
        <language>en</language>
        <generator>https://cecil.app</generator>
        <itunes:summary><![CDATA[Description]]></itunes:summary>
        <googleplay:description><![CDATA[Description]]></googleplay:description>
        <itunes:owner>
          <itunes:name><![CDATA[Owner name]]></itunes:name>
          <itunes:email>owner@domain.tld</itunes:email>
        </itunes:owner>
        <googleplay:owner>owner@domain.tld</googleplay:owner>
        <image>
          <url>https://example.com/cover.png</url>
          <title><![CDATA[Staticast]]></title>
          <link>https://example.com/episodes/</link>
          <description><![CDATA[Staticast]]></description>
          <width>1400</width>
          <height>1400</height>
        </image>
        <itunes:image href="https://example.com/cover.png" />
        <googleplay:image href="https://example.com/cover.png" />
        <itunes:author><![CDATA[Author name]]></itunes:author>
        <googleplay:author><![CDATA[Author name]]></googleplay:author>
        <itunes:category text="Category" />
        <googleplay:category text="Category" />
        <itunes:type>episodic</itunes:type>
        <item>
          <guid>https://staticast-demo.cecil.app/episodes/1/</guid>
          <title><![CDATA[Episode title]]></title>
          <description><![CDATA[<Description]]></description>
          <pubDate>2020-06-17T02:00:00+02:00</pubDate>
          <link>https://example.com/episodes/4/</link>
          <itunes:summary><![CDATA[Description]]></itunes:summary>
          <googleplay:description><![CDATA[Description]]></googleplay:description>
          <enclosure url="https://example.com/episode-1.mp3" length="252235" type="audio/mpeg" />
          <itunes:duration>11</itunes:duration>
        </item>
      </channel>
    </rss>

    Construire le flux RSS

    Valider le flux RSS


    1. Système de diffusion d'Ă©missions audio ou vidĂ©o sur Internet, qui permet de les tĂ©lĂ©charger et de les transfĂ©rer sur un appareil numĂ©rique (selon Le Robert). 

    2. « Ă  la demande » 

  • Diffuser son podcast simplement

    Pendant le confinement j’ai écouté de nombreux podcasts divers et variés (depuis mon ordinateur ou mon smartphone) et j’ai constaté que la plupart des podcasteurs diffusaient leurs épisodes d’une des 2 manières suivantes :

    1. auto-hébergé via un site WordPress équipé d’un plugin dédié (tel que PowerPress ou encore Seriously Simple Podcast) : type de contenu dédié + lecteur « amélioré »;
    2. via une plateforme de diffusion / hébergement dédiée (ex : Ausha, podCloud, etc.) : facilité d’utilisation, nombreux services, mais captif.

    Aussi, je me suis dis que ça pourrait être intéressant de proposer une solution alternative libre et open-source.