Antes de começar
Três decisões prévias evitam 90 % dos problemas:
- Data de corte com margem. Escolher uma semana tranquila, sem eventos nem transmissões especiais, e assumir que o serviço antigo será pago por mais um mês.
- Domínio próprio para o stream. Se ainda não existe, é o momento de criar algo como
stream.minharadio.com.brque redirecione para o provedor: a próxima migração será trocar um redirecionamento. - Quem faz o quê. O provedor novo deveria configurar o encoder, subir a biblioteca e publicar o aplicativo; a rádio faz o inventário e os diretórios. Deixar por escrito.
Os 7 passos
- 1
Inventário de tudo o que aponta para o stream atual
Antes de mexer em qualquer coisa, anotar cada lugar onde está a URL do stream antigo: o player do site (e do site antigo, se ainda estiver online), os aplicativos (próprio e de terceiros), os diretórios (TuneIn, Radio Garden, Online Radio Box, myTuner, Radios.com.br e similares), as caixas de som inteligentes, os links em redes e biografias, os widgets em sites parceiros, e os receptores das retransmissoras se a rádio alimenta outras emissoras pelo stream. O que não é anotado aqui é o que depois "parou de funcionar" sem que ninguém saiba por quê.
- 2
Contratar o novo serviço com sobreposição
Ativar o provedor novo enquanto o antigo continua ativo. Com uma ou duas semanas de sobreposição basta; o custo desse mês duplo é o seguro mais barato de toda a migração. Pedir ao provedor novo as URLs definitivas (Icecast, HLS, player) e as credenciais do encoder.
- 3
Transmitir para os dois servidores ao mesmo tempo
Configurar o encoder para enviar o sinal ao servidor antigo e ao novo em paralelo (a maioria dos encoders permite dois destinos; se não, rodar um segundo encoder no mesmo PC). A partir desse momento as duas URLs tocam igual e dá para testar a nova com calma: qualidade, metadados da música, estabilidade por alguns dias.
- 4
Carregar o AutoDJ e a programação
Subir a biblioteca musical, comerciais e vinhetas para o AutoDJ novo e programar os horários em que a rádio emite sem estúdio. Testar que o AutoDJ entra sozinho quando o encoder cai. É o passo que mais tempo leva (subir GB de música) e o que mais se adia.
- 5
Trocar o player do site e os aplicativos
Substituir o código do player no site pelo do provedor novo. Os aplicativos são o ponto delicado: se o aplicativo é do provedor antigo, se perde com a migração e é preciso publicar um novo (o provedor novo faz isso, com prazos de revisão das lojas: dias no Google Play, um pouco mais na App Store). Se o aplicativo é próprio e lê a URL de um arquivo de configuração remoto, troca-se ali; se tem a URL fixa no código, é preciso publicar uma atualização e assumir que parte dos usuários demora semanas para atualizar. Por isso convém manter o stream antigo até que a maioria tenha migrado.
- 6
Atualizar os diretórios
TuneIn, Radio Garden, Online Radio Box e os demais têm formulários ou contatos para trocar a URL do stream; alguns demoram dias para aplicar a mudança. Fazer isso enquanto as duas URLs funcionam evita que a rádio apareça "fora do ar" no diretório durante a espera. Mesmo critério para as caixas de som (se usam TuneIn, resolve-se ao trocar o TuneIn).
- 7
Verificar e cortar o antigo
Observar as estatísticas dos dois painéis por alguns dias: quando os ouvintes do stream antigo caem para quase zero (ficam os que têm a URL em um reprodutor antigo ou um aplicativo sem atualizar), cancela-se. Se ficam ouvintes significativos no antigo, é que algo do inventário do passo 1 não foi trocado.
Lista de verificação
- URLs do stream antigo anotadas: site, aplicativos, diretórios, caixas de som, retransmissoras, redes
- Provedor novo ativo, com URLs e credenciais em mãos
- Encoder transmitindo para os dois servidores; qualidade e metadados verificados
- AutoDJ novo carregado e testado; horários programados
- Player do site trocado (e do site antigo, se ainda estiver online)
- Aplicativo: publicado o novo ou atualizada a configuração; plano para os usuários que não atualizam
- Diretórios atualizados: TuneIn, Radio Garden, Online Radio Box, outros
- Estatísticas do stream antigo em zero ou quase; cancelamento do serviço antigo
- Cópia de segurança da biblioteca do AutoDJ antigo baixada antes do cancelamento
Erros comuns
| Erro | O que acontece |
|---|---|
| Cancelar o antigo no mesmo dia em que se contrata o novo | É a causa número um de rádios "fora do ar" por uma semana: os aplicativos e os diretórios continuam apontando para o servidor que já não existe. |
| Esquecer as retransmissoras | Se outras emissoras retransmitem a partir do stream, é preciso avisá-las e dar a URL nova com tempo. |
| Não baixar a biblioteca do AutoDJ antigo | Ao cancelar o serviço, a música enviada se perde. Baixar antes, ou ter a cópia local em dia. |
| Mudar o bitrate sem avisar | Se o novo é 128 kbps e o antigo era 64, ouvintes com dados limitados podem notar; é uma melhoria, mas convém comunicar. |
| Publicar o aplicativo novo sem período de convivência | Os usuários demoram para atualizar. Se o aplicativo antigo para de tocar de um dia para o outro, perdem-se ouvintes que não vão procurar o novo. |
Quanto tempo leva
Com o provedor novo acompanhando: a ativação e o encoder em dois destinos, no mesmo dia; o AutoDJ, de um a três dias conforme os GB a subir; o player do site, minutos; o aplicativo novo, de uma a duas semanas entre o desenvolvimento com a marca e a revisão das lojas; os diretórios, de horas a dias conforme cada um. O corte do antigo, quando as estatísticas disserem: tipicamente em duas semanas.
Perguntas sobre a migração
Por quanto tempo é preciso manter os dois serviços?
Entre uma e quatro semanas, conforme o quanto a rádio depende de aplicativos e diretórios. Se a escuta é quase toda pelo site próprio, uma semana basta. Se há aplicativo próprio com muitos usuários, convém um mês para que a maioria atualize.
Posso manter a mesma URL do stream ao trocar de provedor?
Se a URL que circula é um domínio próprio da rádio (por exemplo, stream.minharadio.com.br) que redireciona para o servidor do provedor, sim: troca-se o redirecionamento e pronto. Se a URL é a do provedor (domínio ou IP dele), não; por isso convém, na migração, passar a uma URL com domínio próprio para que a próxima vez seja trivial.
O provedor novo pode fazer a migração?
Os provedores sérios acompanham: configuram o encoder, subem a biblioteca, publicam o aplicativo e ajudam com os diretórios. A INOVANEX faz isso como parte da ativação; convém pedir antes de contratar e deixar por escrito.
O que acontece com as estatísticas históricas?
Perdem-se com o painel antigo, salvo se forem exportadas. Antes do cancelamento, baixar os relatórios mensais que se quer conservar (ouvintes por dia, países, dispositivos): são o histórico que respalda a venda de publicidade.