MediaCP Manual
Een mediaservice maken

Last updated 2 maanden ago

Een beheerder kan Media Services maken vanuit het Configuratiescherm media vanaf verschillende locaties:

  • Er is een knop op het beheerdersdashboard met het label “Service toevoegen”;
  • Er is een knop ‘Een nieuwe server maken’ op de vermeldingspagina van Media Services;
  • Er is een knop “Service maken” op de pagina Klantoverzicht

De interface voor het maken verschilt van het normale mediaservice-configuratiescherm en presenteert een “Quick Wizard” -handleiding met de kritieke basisopties voor een nieuwe service.

Selecteer Klant

De eerste stap is om de klant te selecteren waarvoor u de service wilt maken. De lijst wordt gepresenteerd in een oplopende (a-z) alfabetische volgorde en geeft aan of een Klant een Klant, Reseller of Beheerder is.

Als u problemen ondervindt bij het vinden van de klant, raden we u aan in plaats daarvan een service uit het klantenoverzicht toe te voegen. U kunt de klant vinden in de klantenlijst en vervolgens op de knop “Service toevoegen” in het klantenoverzicht.

Type mediaservice

De MediaCP ondersteunt een verscheidenheid aan verschillende streaming-engines voor zowel audio- als videostreamingservices. U kunt een volledige vergelijking bekijken op onze pagina Streaming Servers .

Met het selectievakje ‘Geselecteerde media in de toekomst als standaard gebruiken’, kunt u de selectie opslaan om ervoor te zorgen dat deze standaard is ingeschakeld wanneer u de volgende Media Service maakt.

Audio Service Configuraties

Algemene configuratie

  • Publicatienaam – Geef de naam voor deze service op. De naam wordt voornamelijk gebruikt voor weergavedoeleinden. Een URL-vriendelijke slug wordt automatisch gemaakt op basis van de publicatienaam en wordt publicaly en intern gebruikt op verschillende componenten zoals de Station Page, HTML Player en Widgets. De URL-vriendelijke slug converteert de naam naar kleine letters en vervangt spaties en speciale tekens door een streepje.
  • Portbase – SHOUTcast- en Icecast-services gebruiken 2 poorten om te werken, de poortbasis specificeert de eerste poort die moet worden gebruikt en de tweede zal eenvoudigweg een toename zijn van de eerste poort. Een havenbasis van 8000 zou bijvoorbeeld zowel 8000 als 8001 gebruiken.
    • Icecast 2-services (exclusief KH) maken gebruik van 3 poorten van {portbase}, {portbase+10000} en {portbase+10001} omdat het nog niet in staat is om één poort te gebruiken voor zowel SSL- als niet-SSL-verbindingen. Hierdoor kan de standaard portbase werken als SSL en de daaropvolgende poorten onveilig uitvoeren voor broadcasters zonder SSL-mogelijkheid.
  • Beheerderswachtwoord – Definieert het wachtwoord om toegang te krijgen tot beheerfuncties van de Icecast- of Shoutcast-service. Bovendien wordt na het maken van de service automatisch een streamwachtwoord gegenereerd dat specifiek kan worden gebruikt voor de verbinding met de omroep.
  • # Mountpoints – Vaak gebruikt om uit te zenden in verschillende formaten / kwaliteiten, kan worden geconfigureerd als een fallback of zelfs het uitzenden van verschillende streams / kanalen op dezelfde service.
  • # AutoDJ-bronnen – AutoDJ werkt standaard op het standaard mountpoint en kan worden geconfigureerd op extra Mountpoints om verschillende kwaliteiten en formaten te bieden. Elke AutoDJ-bron verbruikt extra CPU- en GEHEUGENbronnen, daarom wordt een limiet aanbevolen.
  • Bitrate – Hogere bitrates verbruiken sneller bandbreedte. Bij gebruik van AutoDJ kunnen hogere bitrates slechts een iets grotere hoeveelheid CPU-bronnen verbruiken met Audio Services.
  • Maximale verbindingen : hiermee geeft u het aantal verbindingen op dat de service mag gebruiken.
    • De schuifregelaar bereikt maximaal 999, maar het is mogelijk om een aangepast nummer in het veld in te voeren.
  • Opslag : hiermee geeft u de totale hoeveelheid schijfopslag op die de Media Service mag gebruiken.
    • De schuifregelaar bereikt maximaal 50 GB, maar het is mogelijk om een aangepast nummer in het veld in te voeren.
    • Opslag wordt gedeeld tussen andere Audio Services onder hetzelfde Klantaccount, dus als de Klant 2 x Media Services met 10 GB opslag heeft, zal elke service een totale limiet van 20 GB (gecombineerd) weergeven.
  • Gegevensoverdracht (MB) – De totale hoeveelheid bandbreedte of gegevensoverdracht die de Media Service elke maand kan verbruiken.
    • De schuifregelaar bereikt maximaal 500 GB, maar het is mogelijk om een aangepast nummer in het veld in te voeren.
    • Een nieuwe maand begint op de 1e dag van elke maand.
  • AutoDJ-service – Standaard wordt elke audioservice geleverd met een AutoDJ-service met Liquidsoap.
    • AutoDJ is een service die is ontworpen om geüploade media automatisch uit te zenden in door de gebruiker gedefinieerde afspeellijsten en schema’s.
    • AutoDJ verbetert de audioservice met functies zoals individuele DJ-aanmeldingen, trackgeschiedenis,
    • AutoDJ-services verbruiken extra CPU-bronnen en raadpleeg de pagina Systeemvereisten voor voorbeelden van gebruik/laden.

Relais &IP-binding

Audioservices kunnen worden geconfigureerd om een andere service opnieuw uit te zenden. Icecast-services kunnen zowel vanuit Shoutcast als Icecast worden doorgegeven, terwijl Shoutcast-services alleen andere Shoutcast-services kunnen doorgeven.

Icecast Relais

  • Relay Type – Master-Slave relais maakt het relais van een volledige Icecast 2 of Icecast 2 KH service inclusief alle mount punten mogelijk. Met het Single Broadcast-relais kan worden doorgegeven van een Shoutcast- of Icecast-bevestigingspunt naar een lokaal montagepunt op deze ijscast-service.
  • Relay-URL – Geef het volledige adres op aan de server of koppeling die wordt doorgegeven. SSL-ondersteuning is beperkt bij het doorgeven van Icecast 2-services, dus u moet een onveilige / niet-ssl-poort opgeven in de URL. Voorbeelden:
    • Master-Slave – Geef de basis-URL zonder koppelpunt op, zoals http://audio-streaming.com:8000/
    • Eén uitzending – Geef de volledige URL naar de stream op, zoals http://audio-streaming.com:8000/stream
  • Gebruikersnaam – (alleen eenmalige uitzending)
  • Wachtwoord
    • Icecast / Icecast KH – Geef het relaywachtwoord op dat u vindt onder de serviceconfiguratie van de oorspronkelijke service.
    • Shoutcast – Geef het beheerderswachtwoord van de oorspronkelijke stream op.
  • Lokale mount (alleen één uitzending)
    • Geef het lokale koppelpunt op om de uitzending ook te leveren, standaard zou dit /stream zijn, maar misschien wilt u muiltiple-koppelpunten configureren en lokaal leveren aan een koppelpunt-URL van /relay die kan worden gebruikt als een fallback wanneer er geen live-uitzending naar de /stream-koppeling is.
    • Master-Slave relay kopieert alle koppelpunten van oorsprong naar deze service en dit veld wordt niet weergegeven.

Shoutcast Relais

  • Relay van SHOUTcast 2 server
  • Relay from Port – Afgeschaft – gebruik dit veld niet, het zal in toekomstige versies worden verwijderd.
  • Relay naar andere services toestaan : hiermee definieert u of deze Shoutcast-server kan worden gebruikt om door te geven vanaf. Dit moet zijn ingeschakeld als u van deze server naar een andere server wilt doorsturen.
  • IP-adres binden – Hiermee kan een beheerder deze server binden aan een specifiek IP-adres. Standaard van ANY bindt zich aan alle IP-adressen op de server. Het wordt aanbevolen om standaard te laten.

Videoserviceconfiguraties

Algemene configuratie

  • Publicatienaam – Geef de naam voor deze service op. De naam wordt voornamelijk gebruikt voor weergavedoeleinden. Een URL-vriendelijke slug wordt automatisch gemaakt op basis van de publicatienaam en wordt publicaly en intern gebruikt op verschillende componenten zoals de Station Page, HTML Player en Widgets. De URL-vriendelijke slug converteert de naam naar kleine letters en vervangt spaties en speciale tekens door een streepje.
  • Type service
    • Live streaming – Beschikbaar voor alle streamingengines
    • Ondemand Streaming (Flussonic &Wowza Alleen)
    • TV Station (Flussonic &Wowza Only) – Zendt video’s uit in een lineaire live 24×7-uitzending met schakelen tussen live encoder.
    • Relay
    • Live Streaming Low Latency (alleen Wowza) – Deze optie is nu afgeschaft en de optie Low Latency is nu beschikbaar in de serviceconfiguratie.
    • Shoutcast/Icecast Relais
  • Relay-URL – Relay vanuit een bestaande live-uitzending.
    • RTSP Broadcast – Ondersteund door elke Streaming Engine.
    • RTMP Broadcast – Alleen ondersteund door Flussonic &NginxRtmp. Wowza Streaming Engine kan alleen opnieuw worden uitgezonden vanuit andere Wowza RTMP-URL’s.
    • HLS Broadcast (m3u8) – Alle streaming engines
    • SHOUTcast &Icecast – Alle Streaming Engines
  • Live Streaming &FTP-wachtwoord – Definieert het wachtwoord om uit te zenden naar de service en/of het verbindingswachtwoord voor FTP-services.
  • Bitrate – Hogere bitrates verbruiken sneller bandbreedte.
  • Kijkers : hiermee geeft u het aantal kijkers op dat tegelijkertijd toegang heeft tot de stream.
    • De schuifregelaar bereikt maximaal 10,00, maar het is mogelijk om een aangepast nummer in het veld in te voeren.
  • Opslag : hiermee geeft u de totale hoeveelheid schijfopslag op die de Media Service mag gebruiken.
    • De schuifregelaar bereikt maximaal 50 GB, maar het is mogelijk om een aangepast nummer in het veld in te voeren.
    • Opslag wordt NIET gedeeld tussen andere Videoservices onder hetzelfde klantaccount.
  • Gegevensoverdracht (MB) – De totale hoeveelheid bandbreedte of gegevensoverdracht die de Media Service elke maand kan verbruiken.
    • De schuifregelaar bereikt maximaal 500 GB, maar het is mogelijk om een aangepast nummer in het veld in te voeren.
    • Een nieuwe maand begint op de 1e dag van elke maand.

Functies

  • Afspeeltypen (Wowza) – Schakel streaming naar specifieke eindpunten in door een of meer van de volgende afspeeltypen te selecteren. Apple HLS is minimaal vereist door de videospeler. Adobe HDS en Microsoft Streaming zijn nu afgeschaft.
  • Transcoderprofielen – Transcodeert de uitzending automatisch naar verschillende indelingen die het meest worden gebruikt om een Adaptive Bitrate (ABR) -uitzending te bieden. Transcodering verbruikt veel CPU-bronnen en u moet de Transcoder Benchmarks bekijken.
    • Bron / Passthru – Voegt de originele uitzending toe aan de HLS-uitgang voor ABR. Wordt gebruikt om de CPU te verminderen bij het leveren van meerdere indelingen in een configuratie zoals (voorbeeld) 240p, 480p en Passthru, waarbij Passthru de oorspronkelijke uitzending op 720p is. Passthru-uitvoer is niet getranscodeerd en geeft geen logo-overlays weer op de stream.
    • Alleen audio (Wowza) – Biedt een HLS-uitvoer van de stream met alleen audio.
  • Streamdoelen – Met streamdoelen kunnen klanten de uitzending naar meerdere bestemmingen verzenden, zoals Facebook en Youtube. Vink de selectievakjes aan om de klant toe te staan elk als doel te configureren.
  • GeoIP-landvergrendeling – Stelt de klant in staat om country locking in te schakelen indien gewenst
  • DVR / nDVR / Rewind Feature – (Flussonic &Wowza) – Hiermee kan de klant nDVR- of terugspoelfuncties inschakelen. Kijkers kunnen een live-uitzending terugspoelen met DVR-streams. Hiervoor wordt wel extra schijfruimte gebruikt die niet wordt meegeteld voor de opslagtoewijzing.
  • HLS Low Latency (Wowza) – Past hls-afspeellijstunk en -duur aan om de latentie te verminderen tussen de video die door de encoder wordt afgespeeld en wat de kijker ziet. Lagere latentie kan problemen in de stream veroorzaken als deze niet stabiel genoeg is, dus het wordt aanbevolen om tussen de profielen te schakelen.
  • Opname (Wowza)
    • Service – Geef een andere service op om de opnamen op te slaan.
    • Autostart – Moet de live-opname automatisch worden gestart wanneer de uitzending begint of handmatig wordt gestart door de Klant.
  • Authenticatie
    • Live verificatie – Een wachtwoord vereisen om te publiceren. Als dit is uitgeschakeld, is er geen wachtwoord vereist om uit te zenden.
    • Inkomende stream vergrendelen – Beperk uitzending tot een lijst met IP-adressen. Wordt vaak gebruikt wanneer Live Authentication is uitgeschakeld.
  • HTTP origin Mode (CDN) (Alleen Wowza) – Implementeert de applicatie naar Wowa Streaming Engine in HTTP Origin-modus, klaar voor connectiviteit met een CDN.

Table of Contents