Mount, poort en luisterlink

Een luisterlink bestaat uit meerdere technische onderdelen. Als je weet wat host, poort en mount betekenen, kun je beter controleren of een player, encoder of DJ-software naar de juiste stream wijst.

Een luisterlink kan er bijvoorbeeld zo uitzien:

https://servernaam:poort/mount

De onderdelen zijn:

OnderdeelBetekenis
https://De beveiligde manier waarop de player verbinding maakt
servernaamDe server waar de stream draait
poortDe ingang op de server waarop de stream luistert
/mountHet pad van de specifieke stream

Niet elke streamlink ziet er exact hetzelfde uit. Sommige links gebruiken een domeinnaam, andere een servernaam of IP-adres. Soms staat de poort zichtbaar in de link, soms is die weggewerkt achter een nette playerlink.

Host of server

De host is de servernaam of het adres waar de stream bereikbaar is. Dit kan een domeinnaam zijn of een technisch serveradres.

Voor klanten is vooral belangrijk:

  • gebruik de host precies zoals het panel die toont
  • verander geen letters, punten of streepjes
  • gebruik geen oude host uit een eerder pakket
  • plak niet per ongeluk extra spaties mee

Poort

De poort is de technische ingang van de streamserver. Een encoder of player moet de juiste poort gebruiken om bij de juiste stream uit te komen.

Een verkeerde poort kan zorgen dat:

  • de encoder niet verbindt
  • de player niets afspeelt
  • je op een andere stream terechtkomt
  • statistieken niet kloppen

Mountpoint

Een mountpoint is het pad van de stream. Bij Icecast ziet dat er vaak uit als /stream, /live of een andere naam die bij de stream hoort.

Belangrijk:

  • een mountpoint begint meestal met /
  • schrijf het exact over
  • gebruik geen spaties
  • verander de mount niet zonder te weten welke player of encoder hem gebruikt

De luisterlink is bedoeld voor luisteraars of players. Dat is iets anders dan de verbindingsgegevens voor een DJ of encoder.

Een luisterlink mag je delen met een website, player of app. Een bronwachtwoord of DJ-wachtwoord deel je niet met luisteraars.

Luisterlink is geen bronaccount

Een luisterlink is om te luisteren. Een bronaccount of encoderwachtwoord is om audio naar de server te sturen. Houd die twee altijd gescheiden.

Deel de actuele publieke luisterlink die voor je stream is geleverd. Gebruik een aangeboden HTTPS-proxylink voor je website of app. Een proxy kan het openbare luisteradres gelijk houden wanneer de achterliggende bron wijzigt. Ga er niet van uit dat een oude link altijd blijft werken.

In MediaCP staan beschikbare links bij Widgets & Links; afhankelijk van de taal of inrichting kan dit Luisterlinks heten. In het DJ portal kies je eerst je stream en kijk je bij API-codes → Luisterlinks. Daar staan de geleverde HTTP- en HTTPS-links. Deel geen beheeradres, loginlink of encoderwachtwoord.

Gebruik op een HTTPS-website de aangeboden HTTPS-luisterlink. Voor apparatuur die alleen HTTP ondersteunt, gebruik je uitsluitend een daadwerkelijk geleverde HTTP-variant. Alleen https vervangen door http, of zelf een poort wijzigen, garandeert geen werkende verbinding.

Een directe serverlink bevat vaak de server, poort en mount. Die kan nuttig zijn bij onderzoek, maar gebruik voor je publieke player bij voorkeur de geleverde proxy- of luisterlink. Controleer een nieuwe link door te luisteren; een pagina die opent bewijst nog niet dat er geluid is.

Een eigen luisterdomein

Met een eigen luisterdomein kun je een herkenbaar adres zoals listen.jouwdomein.nl of stream.jouwdomein.nl gebruiken. Laat support eerst controleren hoe dit adres aan jouw stream kan worden gekoppeld.

  1. Geef je gewenste subdomein en de betreffende stream door aan support@audiostreamen.com of via Hulp vragen.
  2. Je ontvangt de juiste DNS-waarde. Meestal gaat het om een CNAME voor bijvoorbeeld listen of stream, met de door support opgegeven hostnaam als doel. Neem de waarde precies over bij de beheerder van je domein.
  3. Laat ook de luisterroute en HTTPS voor dat eigen adres inrichten en controleren. Alleen een CNAME toevoegen regelt nog geen geldig HTTPS-certificaat of werkende streamroute.
  4. Test het volledige geleverde adres in je player, app en browser voordat je bestaande luisterlinks vervangt. Controleer ook of je daadwerkelijk geluid hoort. Laat de oude luisterlink werken tijdens de overstap.

Gebruik geen voorbeeldhost of zelfbedachte DNS-waarde. De juiste bestemming hangt af van de inrichting van jouw stream. Een nieuw luisterdomein verandert niet automatisch de host, poort of inloggegevens van je encoder.

Zie ook een player op je website plaatsen.

Proxy en failover

Een proxy geeft je luisteraars een vast openbaar luisteradres. Achter dat adres kan een andere audiobron worden gekozen, zonder dat je de link op je website, in je app of bij partners hoeft te vervangen.

Failover is het overschakelen naar een beschikbare reservebron als de hoofdbron uitvalt. Dat werkt wanneer de reservebron en de automatische omschakeling voor jouw stream zijn ingericht. Een proxylink alleen is geen garantie dat er ook een werkende backupbron beschikbaar is.

Dit kan nuttig zijn als je station continu uitzendt en je het risico op uitval wilt beperken. Bespreek met support welke voorziening bij jouw dienst hoort en welke hoofdbron, reservebron of noodvoorziening gebruikt wordt.

  • Gebruik de geleverde proxy-luisterlink in je website, app en externe players. Een directe link naar alleen de hoofdbron profiteert niet van het omschakelen achter een andere proxylink.
  • Zorg dat de afgesproken reservebron beschikbaar is en controleer de instellingen samen met support.
  • Plan een afgesproken test van omschakelen en herstel. Laat niet zomaar een actieve uitzending uitvallen om failover te testen.

Failover kan onderbrekingen beperken, maar belooft geen ononderbroken audio onder alle omstandigheden. De bron, het netwerk en het gedrag van de player kunnen invloed hebben op wat een luisteraar tijdens het omschakelen hoort.

Poort 80 en HTTPS

De oude benaming poort 80 + SSL gaat over bereikbaarheid en een beveiligde luisterverbinding. Het zijn twee verschillende eigenschappen:

VerbindingStandaardpoortGebruik
HTTP80Een geleverde HTTP-luisterlink voor apparatuur of toepassingen die deze nodig hebben. Deze verbinding is niet versleuteld.
HTTPS443Een versleutelde luisterverbinding voor onder meer beveiligde websites en apps. Dit wordt vaak SSL genoemd; moderne verbindingen gebruiken TLS.

Als een link geen poortnummer vermeldt, gebruikt de browser de standaardpoort van het protocol. HTTPS betekent dus niet dat de stream via poort 80 loopt. Verander zelf geen poorten of het protocol in een geleverde link.

Een luisterroute via een standaard webpoort kan helpen op netwerken die andere streamingpoorten blokkeren. Bedrijfsnetwerken of openbare wifi kunnen echter ook webverkeer beperken; een webpoort garandeert geen toegang op ieder netwerk.

Gebruik voor een HTTPS-website de geleverde HTTPS-luisterlink om problemen met onveilige inhoud op een beveiligde pagina te voorkomen. Controleer een nieuwe luisterlink in de bedoelde player en op mobiel, wifi en mobiel internet. Een gewijzigde publieke luisterroute is geen opdracht om ook je encoderinstellingen te wijzigen: daarvoor blijven de afzonderlijke verbindingsgegevens uit het panel leidend.

Vraag bij twijfel welke HTTP-, HTTPS- en proxyroute voor jouw dienst is ingericht via Hulp vragen.

Een .pls- of .m3u-bestand bevat een verwijzing naar de audiostream. Het is zelf geen radioplayer en bevat ook niet de muziek. Gebruik zo'n bestand alleen als de app of het apparaat dat formaat ondersteunt of vraagt. Voor een website is een aangeboden HTML5-player meestal duidelijker.

Heb je nog een oude playlist.pls op je eigen website? Open een kopie als tekstbestand en vervang het oude adres bij File1 door je actuele publieke luisterlink. Een eenvoudig voorbeeld is:

[playlist]
NumberOfEntries=1
File1=https://stream.example.invalid/live
Version=2

Dit adres is een niet-werkend voorbeeld. Vul je eigen geleverde luisterlink in en test het bestand in de bedoelde app. Bewaar vóór vervangen een kopie. Als andere websites naar jouw playlistbestand verwijzen, houd dan de URL van dat bestand gelijk en pas alleen de verwijzing erin aan.

De oude kennisbank noemde ook ASX, RAM en QTL voor oudere players. Welk formaat bruikbaar is, hangt af van het apparaat of programma. Download hiervoor niet zomaar een oud pakket en hernoem een bestand niet alleen naar een andere extensie. Vraag bij twijfel om een passende luisterlink of player.

Controleer bij problemen

Als een stream niet speelt of een encoder niet verbindt, controleer dan rustig:

  • klopt de host?
  • klopt de poort?
  • klopt de mount?
  • gebruik je luistergegevens of brongegevens?
  • staat er geen spatie aan het begin of einde?
  • gebruik je de actuele gegevens uit het panel?

Daarna kun je verder met encoder en bitrate.