Ninguém é dono do podcasting, e isso explica quase tudo sobre ele
Podcasts e rádio pela internet parecem dois serviços de streaming a mais. Eles são o oposto: dois dos últimos sistemas genuinamente abertos da internet, em que qualquer um pode publicar sem permissão e qualquer app pode reproduzir o que qualquer um publicou. É essa abertura que faz eles se comportarem do jeito que se comportam — inclusive nas partes que parecem quebradas.
Um podcast é um arquivo de texto no servidor web de alguém
Um podcast é um feed RSS: um documento XML listando episódios, cada um com título, descrição, data e um link para um arquivo de áudio. Essa é a tecnologia inteira. O publicador hospeda o arquivo, o arquivo aponta para o áudio, e qualquer app que consiga ler XML pode assinar. Não existe servidor central, não existe conta, e não existe empresa que possa remover um programa do podcasting como um todo.
Quando você assina, um app guarda o endereço daquele feed e busca de novo periodicamente para ver se apareceram itens novos. Nada é empurrado para você; o app é que confere. É por isso que um episódio novo às vezes aparece num app antes de outro — eles simplesmente conferiram em momentos diferentes, e um feed que não foi buscado de novo não tem como avisar ninguém de que mudou.
Diretórios como o Apple Podcasts, o Spotify ou o aberto Podcast Index são mecanismos de busca sobre esses feeds, não os podcasts em si. A busca acontece no diretório; a reprodução acontece direto do servidor do próprio publicador. Um app que usa um desses diretórios é cliente dos dois lados — ele não hospeda nada.
As peças em movimento
- Feed
- O documento RSS. Mude o endereço dele e você efetivamente mudou o programa de lugar; os feeds normalmente carregam uma tag de redirecionamento exatamente por essa razão.
- Enclosure
- O link para o arquivo de áudio em si dentro da entrada de cada episódio. Baixar um episódio significa buscar esse arquivo — nada diferente de qualquer outro download.
- Diretório / índice
- Um catálogo de feeds em que se pode buscar. O Podcast Index é o aberto; ele é uma lista de endereços, e não guarda áudio nenhum.
- Metadados ICY
- O truque que os streams de rádio usam para dizer a um player qual é a faixa atual. Ele é intercalado no próprio áudio, e é por isso que o texto de “tocando agora” de uma estação pode estar errado, atrasado ou completamente ausente — depende inteiramente de como a estação está configurada.
- Stream versus arquivo
- Uma estação de rádio não tem começo nem fim. Você não consegue navegar nela, retomá-la nem baixá-la como um episódio, porque não existe um “ela” — só o que está saindo agora.
O que separa um bom app de podcast de uma lista de feeds
Offline que você controla
Baixar antes de um voo, manter os últimos três episódios, apagar depois de ouvir. Tudo isso é download comum de arquivo — a diferença é se o app te dá os controles.
Velocidade e corte de silêncio
A maior parte da escuta de palavra falada acontece em algum lugar entre 1,2× e 1,8×. Qualquer player que mude a velocidade sem transformar as vozes em esquilo está fazendo a correção de tom direito.
Retomada que sobrevive a tudo
Um episódio de três horas ouvido ao longo de quatro dias, em dois aparelhos e com um celular reiniciado, deveria continuar de onde você parou. É por esse recurso que as pessoas realmente julgam apps de podcast.
Um player para tudo
Um podcast, uma estação de rádio, um audiolivro e um filme deveriam compartilhar um conjunto de controles, um temporizador para dormir e uma Tela Bloqueada. Apps separados para cada coisa é como a escuta acaba espalhada.
Rádio pela internet: um stream sem linha do tempo
Uma estação de rádio pela internet é um stream de áudio contínuo, normalmente servido por software Icecast ou SHOUTcast, num endereço fixo. Você conecta, recebe o que estiver tocando naquele momento, e quando desconecta nada é guardado. Não existe biblioteca, não existe lista de episódios, e não existe jeito de voltar — o conceito não existe no formato.
Diretórios de estações como o Radio Browser são, de novo, listas de endereços mantidas por voluntários. Uma estação que mudou de lugar, fechou ou trocou a URL do stream é simplesmente uma entrada morta até alguém corrigir, e é por isso que todo app de rádio tem algumas estações que não tocam. O app não está falhando; o endereço está.
O que varia entre estações é a taxa de bits — tipicamente de 64 a 320 kbps — e o codec, normalmente MP3 ou AAC. Nos dados móveis, um stream AAC de 64 kbps é genuinamente leve, o que faz da rádio uma das poucas coisas que você pode deixar rodando o dia inteiro sem ficar de olho na sua franquia.
Perguntas que as pessoas fazem
Por que um episódio aparece num app antes de outro?
Os apps buscam os feeds de novo nos horários deles, e alguns diretórios guardam cache de forma agressiva. Arrastar para atualizar força uma busca na hora. Nada é empurrado no podcasting — conferir é o mecanismo inteiro.
Consigo baixar uma estação de rádio como um episódio de podcast?
Não. Uma estação é um stream ao vivo sem início ou fim definidos, então não existe arquivo para buscar. O que alguns players oferecem é gravação — capturar o que está tocando a partir do momento em que você aperta gravar — que é uma coisa completamente diferente, e está sujeita aos termos da própria estação.
Por que o texto de “tocando agora” de uma estação está errado?
Ele vem dos metadados ICY que a própria estação insere. Se a automação da estação está mal configurada, o texto atrasa, fica travado numa faixa anterior, ou mostra uma mensagem de patrocinador em vez disso. Nenhum player consegue corrigir, porque não existe mais nada para ler.
Assinar diz ao publicador quem eu sou?
O servidor dele vê uma requisição pelo feed e, depois, pelo arquivo de áudio — com um endereço IP e o que o app disser que é. Ele não vê um nome nem uma conta, porque não existe conta. É mais ou menos a mesma visibilidade que qualquer servidor web tem sobre qualquer pessoa lendo uma página.
Podcasts e rádio no FoxDL
A busca vem do Podcast Index aberto, as estações vêm do Radio Browser, mantido pela comunidade. O FoxDL não hospeda nem os episódios nem os streams — tudo é reproduzido a partir do endereço do próprio publicador.
- Buscar e assinar podcasts, com episódios novos aparecendo por conta própria.
- Manter episódios offline para um voo ou o trajeto do trabalho, na mesma biblioteca de todo o resto.
- Estações de rádio do mundo inteiro, navegáveis como lista ou num mapa.
- Um player para tudo — o mesmo controle de velocidade, temporizador para dormir, Tela Bloqueada, relógio e widgets dos seus próprios arquivos.
- Pedidos de remoção podem ir para o banco de dados de origem ou para nós, e a gente vai dizer qual dos dois se aplica.
Podcasts e rádio são grátis em toda plataforma, e não fazem parte de nenhuma cota.
Perguntas frequentes
- Dá para usar o FoxDL como app de podcast?
- Como encontro rádios online?
- Existe app para Apple Watch, widgets e suporte à Siri?
- O FoxDL tem equalizador?
Continue lendo
Sem perdas, taxa de bits e o equalizador: o que muda o som e o que não muda
O que o sem perdas muda, o que um equalizador realmente faz, e o que melhora a escuta antes de tudo.
Onde os seus arquivos realmente moram num iPhone, e quem consegue vê-los
A sandbox, para onde os downloads realmente vão, e por que renomear um arquivo quebra tantos apps.
O que um app de mídia no seu celular consegue ver, e o que ele nunca deveria enviar
O que um app de mídia consegue ver, como ler um rótulo de privacidade, e por que uma tranca não é criptografia.
Sua biblioteca, enfim em um lugar só.
Download grátis. Sem conta nem cadastro; o conjunto completo está na versão gratuita.