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.
Meting via de JSON-API van MistServer, geschikt voor live audio- en videostreams.
Meting via status-json.xsl. Basistelling werkt zonder adminrechten; voor landen-uitsplitsing en unieke luisteraars is admin-toegang nodig.
Meting via de publieke /stats-feed of, met adminrechten, admin.cgi voor de volledige luisteraarslijst.
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.nlSHOUTcast hosting
SHOUTcast-server met publieke of admin-statusfeed, beide ondersteund door Streamreporter.
Bekijk bij live-streams.nlCentovaCast
Beheerpaneel bovenop Icecast/SHOUTcast — Streamreporter meet gewoon door, ongeacht het paneel.
Bekijk bij live-streams.nlAzuraCast
Open-source radiobeheerpaneel met AutoDJ, eveneens gewoon meetbaar via de Icecast/SHOUTcast-laag eronder.
Bekijk bij live-streams.nlMSCP Pro
Media Server Control Paneel voor beheerders die meerdere klanten en streams centraal willen beheren.
Bekijk bij live-streams.nlRadio VPS
Eigen virtuele server voor playout-software of een zelfbeheerde streamingserver.
Bekijk bij live-streams.nlOok een webplayer voor op je eigen site nodig? Bekijk de jPlayer webplayer bij live-streams.nl.
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
| Provider | Endpoint | Streamherkenning |
|---|---|---|
| MistServer | /api (JSON) | Streamnaam |
| Icecast | /status-json.xsl | Mountpath |
| SHOUTcast | /stats?json=1 | SID |
Gebruik je een ander platform?
Laat het ons weten — de architectuur is gemaakt om nieuwe providers toe te voegen.