Streaming radio SSL · https în primul rând
Streaming radio SSL.Fiecare ascultător pe https.
Streamingul radio SSL este modul în care se aude fiecare post Server Room: linkul de ascultare pe care îl oferim este https, servit pe un certificat Let's Encrypt. Nimic de solicitat și nimic de plătit, pe fiecare plan, inclusiv Free.
- TLS pe fiecare plan
- copie http pentru playere mai vechi
- Setările encoderului neschimbate
Un player de pe un site https îl redă, o aplicație de telefon îl acceptă, iar ceea ce ascultă auditoriul tău rămâne între ei și noi. Encoderul tău se conectează exact ca înainte; doar partea ascultătorului s-a mutat pe https.
De ce https
Un stream http eșuează în tăcere în trei locuri
Nimic din audio nu se schimbă cu TLS. Ce se schimbă este cine va accepta să îl redea.
Playere pe site-uri https
Browserele nu mai încarcă audio http într-o pagină https. Încearcă în schimb adresa https sau blochează cererea, așa că un stream care răspunde doar pe http nu redă nimic și nu afișează nicio eroare.
Aplicații de telefon
iOS refuză conexiunile http simplu din aplicații, cu excepția cazului în care dezvoltatorul adaugă o excepție, iar revizuirea aplicației întreabă de ce. Un stream https nu are nevoie de nicio excepție, ceea ce este unul dintre motivele pentru care aplicațiile de post de pe Premium și Platinum îl folosesc.
Confidențialitatea ascultătorului
Prin http, oricine de pe traseul rețelei poate citi ce post are deschis un ascultător și poate modifica ceea ce primește. Prin https vede doar că ascultătorul este conectat la serverul nostru.
Linkul
O adresă https per stream, pe portul standard
Portul postului stă în cale, nu după două puncte. Proxy-ul nostru https de pe nodul radio transportă fiecare post pe portul 443, astfel încât linkul funcționează pe rețele care lasă afară doar traficul web, iar portul propriu al postului rămâne liber pentru encodere.
Anatomia linkului de ascultare
- Protocol
- https
- Gazdă
- ny1.radio.serverroom.net
- Cale
- /portul tău/stream
- Certificat
- Let's Encrypt
- Fila de prezentare îl tipărește cu butoane de copiere și deschidere
- Pe Platinum, fiecare dintre streamurile 3 are propriul link https, cele mai ușoare pentru ascultătorii pe date mobile
- Pe Platinum, linkul CDN al postului este https pe portul 443, de asemenea: listen.radio.serverroom.net, numărul postului tău și mountul
- Numărul de ascultători, graficul pe 24 de ore și orele lunare de ascultare stau pe același ecran
CDN Radio · Platinum
Fiecare ascultător se conectează la serverul cel mai apropiat de el
Postul tău rulează pe un singur server, în New York sau București. Ascultătorii și encoderul nu trebuie să ajungă acolo: pe Platinum, CDN-ul nostru radio răspunde fiecăruia de pe cel mai apropiat dintre cele cinci orașe, iar fiecare server al nostru preia o singură copie a fluxului tău, indiferent câți ascultători are.
- Un singur link pentru toți ascultătorii. Linkul CDN al postului conectează fiecare ascultător la serverul nostru cel mai apropiat de rețeaua lui, care redă postul tău din copia păstrată pentru toți cei care ascultă de acolo.
- Și encoderul merge la cel mai apropiat server. Acel server transmite emisia direct către postul tău, care verifică parola și rulează emisiunea exact ca acum.
- Un server care nu mai răspunde este scos din listă. Fiecare este verificat la fiecare 10 secunde; după 2 verificări eșuate consecutive este exclus, iar ascultătorii care se reconectează ajung pe următorul cel mai apropiat.
Pe Platinum, panoul tău arată linkul CDN al postului și setările encoderului pentru serverul Cel mai apropiat. Pe Free și Premium, ascultătorii și encoderul se conectează la serverul propriu al postului. Linkurile și setările encoderului folosite acum continuă să funcționeze pe orice plan.
Ascultători în mai multe regiuni? Platinum îi întâmpină pe fiecare în apropiere
În loc să traverseze un ocean pentru a ajunge la postul tău, fiecare ascultător se conectează la un server din sau din apropierea regiunii sale, la fel și encoderul tău. În testele noastre, sunetul a pornit la 0.25–0.7 secunde după ce playerul s-a conectat prin aceste servere.
- America de NordNew York
- America Latină și CaraibeleMiami
- Europa de VestAmsterdam
- Europa de EstBucurești
- Africa de Nord și restul AfriciiAmsterdam
- Orientul MijlociuBucurești
- Asia de Vest: Turcia și CaucazulBucurești
- Asia de Sud și CentralăBucurești
- Asia-PacificSan Francisco
Fiecare regiune are un al doilea oraș în spatele primului, iar New York în spatele ambelor, pentru momentul în care un server nu mai răspunde.
Player și pagină
Un player web și o pagină de post care sunt deja https
Fila Share îți oferă un player web încorporabil pentru propriul site: alege tema, accentul și înălțimea, urmărește previzualizarea, copiază codul. Pagina publică a postului poartă același player cu logo-ul tău, programul săptămânal al emisiunilor și ce este acum în direct și se alătură ghidului nostru radio odată ce o aprobăm. Totul este pe fiecare plan.
- Playerul umple lățimea pe care i-o dai, așa că se potrivește într-o bară laterală sau într-un banner pe toată lățimea
- O pagină de post pentru posturile care nu au încă un site
- Un link https direct pe fila de prezentare generală pentru VLC și aplicațiile radio
Encodere
Encoderul tău își păstrează setările
Doar ascultarea s-a mutat pe https. Sursele se autentifică în continuare pe portul propriu al postului cu parola sursei, așa că niciun encoder nu are nevoie de o opțiune TLS și niciuna dintre setările tale nu se schimbă.
Din fila Go live
- Encodere Icecast
- server, portul postului, mount, utilizator, parolă
- Encodere cu protocol SHOUTcast
- server, portul postului plus unu, parolă
- Studio în browser
- pe Premium și Platinum, nimic de configurat
Limite de țară
Același proxy impune unde poți fi auzit
Dacă licențele tale muzicale acoperă doar unele țări, setează-le sub „Unde se aude postul” în fila Licensing. Proxy-ul https respinge atunci un ascultător din orice altă parte cu un refuz clar și lasă să treacă un ascultător a cărui țară nu o poate determina. Cu fiecare ascultător care ajunge prin https, regula nu are nicio ușă laterală.
- Limite de țară pe fiecare plan, inclusiv Free
- Setarea este păstrată împreună cu înregistrările tale de licențiere
- Licențe listate și verificate de echipa noastră, cu un semnal când una expiră în 30 de zile
Planuri
https pe toate cele trei planuri; restul este bitrate și audiență
Free este $0 pe lună după o configurare unică de $5. Premium este $39 pe lună, iar Platinum $79. Fiecare își servește ascultătorii prin https, iar Platinum adaugă linkul CDN radio, servit din cel mai apropiat dintre cinci orașe.
| Feature | Free | Premium | Platinum |
|---|---|---|---|
| Radio CDN, Platinum only | |||
| Listeners on the nearest of five cities | Not included | Not included | Included |
| Your encoder in at the nearest city | Not included | Not included | Included |
| A failed server skipped, the next city serves | Not included | Not included | Included |
| Broadcasting | |||
| Concurrent listeners, hard cap | 1,000 | 2,500 | 5,000 |
| Listener hours per calendar month | no allowance | 500,000 | 1.5 million |
| Maximum bitrate | 32 Kbps | 128 Kbps | 320 Kbps |
| Streams (extras are lower-bitrate relays) | 1 | 1 | 3 |
| https listen link and web player | Included | Included | Included |
| Icecast and SHOUTcast-protocol encoders | Included | Included | Included |
14 zile gratuite la Premium și Platinum. Cardul sau contul PayPal este înregistrat la finalizarea comenzii și nu se percepe nicio taxă până la sfârșitul zilei 14; anulați înainte de atunci și perioada de probă nu costă nimic. O singură perioadă de probă pentru fiecare client nou, iar o stație Free sau Premium primește una atunci când trece la un plan superior.
Ai un public în Europa, Americi, Orientul Mijlociu, Africa de Nord sau Asia de Vest?
CDN-ul radio de la Platinum îți servește fiecare ascultător din cel mai apropiat dintre cele cinci orașe, Amsterdam, București, Miami, New York și San Francisco, și îți preia encoderul tot la cel mai apropiat, astfel încât postul pornește mai repede și bufferizează mai puțin oriunde s-ar afla. Dacă un server nu mai răspunde, preia următorul oraș cel mai apropiat. Cum funcționează CDN-ul radio
Pagina de găzduire radio listează fiecare caracteristică a fiecărui plan.
Răspunsuri
Întrebări despre streamingul radio SSL
Ce este streamingul radio SSL?
Servirea unui stream radio prin https, astfel încât conexiunea dintre ascultător și server să fie criptată cu TLS. Pe platforma noastră este linkul pe care îl primește fiecare post: https pe un certificat Let's Encrypt. Pentru playerele care nu pot deschide https, cum ar fi Winamp, radiourile hardware și software-ul mai vechi, panoul listează și o copie http simplu a aceluiași link. Pe Platinum, linkul CDN are de asemenea o copie http simplu.
Plătesc suplimentar pentru un stream radio https?
Nu. Vine cu fiecare plan, inclusiv Free, și nu este nimic de activat.
De ce nu mai redă vechiul meu link de stream http?
Http simplu direct către portul unui post este respins pe platforma noastră. Copiază linkul https din fila de prezentare generală și pune-l în playerele, aplicațiile și listările de directoare; pentru un player care nu poate deschide https, folosește copia http simplu pe care panoul o listează sub Pentru playere mai vechi. Un post aflat încă pe una dintre mașinile noastre mai vechi își păstrează vechea adresă până se mută; întreabă-ne pe chat pentru adresa sa https.
Adaugă https întârziere streamului?
Doar atunci când un ascultător se conectează: strângerea de mână TLS costă un drum dus-întors sau două la conectare. După aceea, audio curge la fel ca prin http.
Se poate conecta encoderul meu prin SSL?
Nu este nevoie. Encoderele se autentifică pe portul postului cu parola sursei, ca înainte, și doar conexiunile ascultătorilor sunt https. Fila Go live tipărește setările.
Ce playere pot deschide un stream https?
Browserele, VLC, aplicațiile de telefon, aplicațiile de post pe care le construim pe Premium și Platinum și majoritatea aplicațiilor și directoarelor radio. Un receptor hardware foarte vechi, anterior TLS, s-ar putea să nu poată: dă-i copia http simplu a linkului din fila de prezentare generală.
Există o perioadă de probă gratuită pentru planurile radio plătite?
Da, 14 zile la Premium și Platinum. Adaugi un card sau PayPal la finalizarea comenzii, prima taxare are loc la sfârșitul perioadei de probă, iar anularea înainte de acel moment nu costă nimic. Fiecare client nou primește o perioadă de probă, iar un post Free sau Premium primește una atunci când face upgrade.
Citește în continuare
Mai multe despre platforma radio
Un post https pentru o configurare unică de $5
Planul gratuit transportă audio live către 1,000 ascultători simultan, prin https din primul minut.