Radio CDN · Platinum
Radio CDN.O servidor mais próximo, para cada ouvinte.
A sua estação está alojada num servidor, em Nova Iorque ou Bucareste. No Platinum, a nossa radio CDN transmite-a a cada ouvinte a partir da mais próxima de cinco cidades, e também recebe o seu codificador na mais próxima.
- Ouvintes: servidor mais próximo
- Codificadores: servidor mais próximo
- ligação https
- AS19624
Nada para instalar e nada para ligar. O painel dá à estação a sua ligação CDN e as definições do codificador do servidor mais próximo, e as ligações e definições que já usa continuam a funcionar ao lado delas.
A rede
Cinco cidades, uma rede de rádio
Cada cidade no mapa responde aos ouvintes e recebe os codificadores. Nova Iorque e Bucareste também alojam as próprias estações. O fluxo de cada estação viaja uma vez da cidade que a aloja para cada cidade onde tem ouvintes, ao longo das linhas aqui desenhadas.
Para onde um ouvinte é enviado
A primeira cidade da lista com um servidor saudável responde. A região é lida a partir da própria rede do ouvinte, que a maioria dos resolvedores públicos transmite; caso contrário, a localização do resolvedor decide, o que continua a acertar no continente certo.
| Ouvintes em | Servidos a partir de, mais próximo primeiro |
|---|---|
| América do Norte, e qualquer lugar não listado abaixo | Nova Iorque |
| América Latina e Caraíbas | Miami, depois Nova Iorque |
| Europa Ocidental e África | Amesterdão, depois Bucareste, depois Nova Iorque |
| Europa Oriental, Médio Oriente e Sul da Ásia | Bucareste, depois Amesterdão, depois Nova Iorque |
| Ásia-Pacífico | São Francisco, depois Nova Iorque |
Um codificador é enviado da mesma forma, para a cidade mais próxima que recebe codificadores.
Ouvintes
Uma ligação, respondida pelo servidor mais próximo
A ligação CDN é a mesma para todos os ouvintes. De onde toca depende de onde estão.
O ouvinte abre a ligação CDN
O nosso servidor de nomes de encaminhamento responde com os servidores saudáveis mais próximos da rede do ouvinte. A resposta é mantida apenas durante 60 segundos, por isso acompanha a rede à medida que esta muda.
O servidor mais próximo reproduz a estação
Vai buscar uma cópia do seu fluxo ao servidor onde a estação reside e entrega-a a todos os que a ouvem ali. Um novo ouvinte começa com alguns segundos já em buffer: nos nossos testes, o áudio começou 0.25–0.7 segundos depois de o leitor se ligar.
Os títulos e os números permanecem intactos
Os títulos das músicas chegam a todos os ouvintes tal como a sua estação os envia, e cada ouvinte em cada servidor conta uma vez nos números da sua estação.
Codificadores
Transmita para o servidor mais próximo, ouça a partir do seu
Sem a CDN, o seu codificador envia o fluxo até ao servidor da estação. Com ela, a ligação do codificador termina no mais próximo dos nossos servidores, e o longo percurso corre entre os nossos próprios servidores, de datacenter para datacenter.
Um nome de servidor e uma porta
ingest.radio.serverroom.net, porta 14000, para codificadores Icecast, SHOUTcast 2 e DJ. Um codificador SHOUTcast v1 ao qual seja dada essa porta marca 14001 por si próprio, como sempre faz.
Passado diretamente para a sua estação
O servidor mais próximo não guarda nenhuma palavra-passe. Lê para que estação o codificador se destina, a partir do ponto de montagem, da palavra-passe ou do Stream ID, e passa tudo o resto, byte a byte, para a porta do codificador que a sua estação tem hoje.
A sua estação responde, como sempre
A verificação da palavra-passe, as horas de DJ e os bloqueios, a desconexão de emergência, a deteção de silêncio e o registo de emissão permanecem todos no servidor da própria estação, por isso nada no comportamento da estação muda. Palavras-passe erradas repetidas a partir de um endereço são bloqueadas por um tempo no servidor mais próximo.
Quando um servidor falha
O que acontece quando algo se avaria
Cada caso abaixo é como a CDN foi construída para se comportar, e o último é o limite do que ela consegue fazer.
Um servidor deixa de responder
Cada servidor é verificado a cada 10 segundos. Após 2 verificações falhadas seguidas, é deixado de fora das respostas, e em cerca de um minuto e meio as novas ligações vão para outro servidor na mesma cidade, ou para a cidade seguinte da lista.
A linha entre dois servidores cai
O servidor do ouvinte volta a ligar-se à sua estação em cerca de um segundo e mantém os seus ouvintes ligados durante a interrupção. Ouvem um breve silêncio, não uma chamada terminada.
O servidor da própria estação está em baixo
Então a estação fica fora do ar em todo o lado, tal como ficaria sem uma CDN. A CDN copia o seu fluxo para os ouvintes; não substitui a estação.
No seu painel
Dois novos blocos na aba Rádio, sem nada para ativar
Em uma estação Platinum, o link CDN e as configurações de Servidor mais próximo já estão lá. Mova ouvintes e codificadores quando for conveniente: o que você usa hoje continua funcionando.
Visão geral: link CDN, servidor mais próximo
- Link
- https://listen.radio.serverroom.net/número/mount
- Por stream
- um link para cada stream da estação, com copiar e abrir
- Players antigos
- uma cópia em http simples de cada link, para players que não abrem https
- Ao lado
- os links próprios da estação, inalterados
Configurações do codificador: servidor mais próximo
- Servidor
- ingest.radio.serverroom.net
- Porta
- 14000
- Icecast
- mount /número/stream, o mesmo usuário e senha
- SHOUTcast v1
- senha número:senha
- SHOUTcast 2
- Stream ID número, a mesma senha
- Contas de DJ
- seu próprio bloco de servidor mais próximo, com seu próprio login
- Ao lado
- direto para o servidor da sua estação, que também funciona
"Número" é o número da sua estação, impresso em cada valor no painel, para você copiá-los como estão.
Respostas
O CDN de rádio, respondido
Quais planos incluem o CDN de rádio?
Platinum, pelo preço habitual. No Free e no Premium, os ouvintes e o codificador de uma estação se conectam ao servidor próprio da estação. Migrar para o Platinum adiciona o link CDN e as configurações de Servidor mais próximo ao painel, e continua sendo a mesma estação.
Meus links e configurações de codificador atuais param de funcionar?
Não. Os links próprios da estação, o web player e as configurações de codificador que você usa hoje continuam funcionando. O link CDN e as configurações de Servidor mais próximo ficam ao lado deles, para você distribuir quando estiver pronto.
De qual servidor um ouvinte ouvirá a estação?
A cidade mais próxima com um servidor saudável, lida a partir da rede do ouvinte: Nova York para a América do Norte, Miami para a América Latina e o Caribe, Amsterdã para a Europa Ocidental e a África, Bucareste para a Europa Oriental, o Oriente Médio e o Sul da Ásia, e São Francisco para a Ásia-Pacífico. Cada região tem a próxima cidade como reserva.
Os ouvintes do CDN contam nas minhas estatísticas?
Sim. Cada ouvinte conta uma vez, seja qual for o servidor de onde ouve, nos mesmos números que todos os outros.
O que meu codificador precisa?
Apenas as configurações de Servidor mais próximo do painel: sem opção de TLS, sem plug-in, nada novo para instalar. Codificadores Icecast, SHOUTcast v1 e SHOUTcast 2 aceitam todas elas, assim como contas de DJ com seu próprio login.
Minha senha passa por outro servidor?
Seu login passa pelo servidor mais próximo no caminho, sem alterações. Esse servidor não guarda nenhuma senha de estação e não verifica nenhuma: o servidor próprio da sua estação responde ao login, exatamente como quando o codificador se conecta diretamente a ele.
O que acontece se um servidor cair?
Cada servidor é verificado a cada 10 segundos, e um que falhe 2 verificações seguidas sai das respostas. Em cerca de um minuto e meio, novos ouvintes e codificadores vão para outro servidor na mesma cidade ou para a próxima cidade da lista. Se o servidor que hospeda a estação estiver fora do ar, a estação sai do ar, com ou sem o CDN.
Leia a seguir
O resto da plataforma de rádio
Coloque cada ouvinte no servidor mais próximo
O CDN de rádio vem com o Platinum, o plano com a maior taxa de bits, mais ouvintes e mais controle. Uma estação Free ou Premium migra no lugar e mantém tudo o que tem.