Providers

Werkt met de streamingsoftware die je al gebruikt

Streamreporter is gebouwd rond een providerarchitectuur: de kernapplicatie — dashboard, grafieken, historie — blijft voor elk platform hetzelfde. Alleen de manier van meten verschilt per provider.

MistServer
Ondersteund

Meting via de JSON-API van MistServer, geschikt voor live audio- en videostreams.

Herkenning op streamnaam
Icecast
Ondersteund

Meting via status-json.xsl. Basistelling werkt zonder adminrechten; voor landen-uitsplitsing en unieke luisteraars is admin-toegang nodig.

Herkenning op mountpath, bv. /live
SHOUTcast
Ondersteund

Meting via de publieke /stats-feed of, met adminrechten, admin.cgi voor de volledige luisteraarslijst.

Herkenning op SID, bv. 1
Nog geen streamingserver?

Hosting voor deze platforms regel je bij live-streams.nl

Streamreporter is een product van iNetActief, hetzelfde team achter streaming-hostingprovider live-streams.nl. Onderstaande pakketten werken allemaal naadloos samen met je Streamreporter-dashboard.

Icecast hosting

Kant-en-klare Icecast-streamingserver, direct te koppelen aan Streamreporter.

Bekijk bij live-streams.nl

SHOUTcast hosting

SHOUTcast-server met publieke of admin-statusfeed, beide ondersteund door Streamreporter.

Bekijk bij live-streams.nl

CentovaCast

Beheerpaneel bovenop Icecast/SHOUTcast — Streamreporter meet gewoon door, ongeacht het paneel.

Bekijk bij live-streams.nl

AzuraCast

Open-source radiobeheerpaneel met AutoDJ, eveneens gewoon meetbaar via de Icecast/SHOUTcast-laag eronder.

Bekijk bij live-streams.nl

MSCP Pro

Media Server Control Paneel voor beheerders die meerdere klanten en streams centraal willen beheren.

Bekijk bij live-streams.nl

Radio VPS

Eigen virtuele server voor playout-software of een zelfbeheerde streamingserver.

Bekijk bij live-streams.nl

Ook een webplayer voor op je eigen site nodig? Bekijk de jPlayer webplayer bij live-streams.nl.

Architectuur

Eén interface, uitbreidbaar naar nieuwe platforms

Elk streamingplatform praat via een eigen kleine "provider"-module met de streamingserver. De rest van de applicatie — dashboard, historie, wereldkaart, verbindingsdetails — hoeft daarvoor niet aangepast te worden.

  • Nieuwe platforms zijn toe te voegen zonder de kernlogica te wijzigen
  • Icecast en SHOUTcast werken ook zonder adminrechten op de streamingserver
  • Eén centrale cronjob meet alle klanten en streams tegelijk, elke minuut
ProviderEndpointStreamherkenning
MistServer/api (JSON)Streamnaam
Icecast/status-json.xslMountpath
SHOUTcast/stats?json=1SID

Gebruik je een ander platform?

Laat het ons weten — de architectuur is gemaakt om nieuwe providers toe te voegen.