Playlist probleem

Screenshot Actie stream monitor off air

1 Like

Hierbij Screenshot actie wanneer offline

1 Like

Hopende dit enige duidelijkheid verschaft wat ik bedoel.
Ik denk zelf dat we een setting niet ok hebben

We horen het graag

1 Like

Hallo Robert,

Ik denk dat ik nu uw probleem en het gedrag van mAirList kan uitleggen.

De streammonitor wordt door de meeste gebruikers zo gebruikt dat een geactiveerde stream wordt herkend en vervolgens de lopende playlist IN DE ENCODER eenvoudigweg wordt weggevaagd en de stream voor de luisteraar wordt weergegeven.

Om dit te doen, moet de streammonitor als volgt naar de ingang met hoge prioriteit in de audio-instellingen worden geleid:

en dit vinkje kan in de encoder worden gezet:

Met deze instellingen zou een wijziging van de afspeellijst aan het einde van het uur geen effect hebben.

Op basis van je screenshots denk ik dat je kunt zien dat je de streammonitor alleen gebruikt als hulpmiddel om een ​​inkomende actieve stream te detecteren.

En ik vermoed dat de streammonitor gericht is op de geluidskaart of het kanaal waarop ook de automatisering wordt afgespeeld (?)

Volgens de screenshots is het als volgt opgezet:

Als er een stream wordt gedetecteerd,

  • via actie wordt een jingle ingevoegd
  • de stroom geïntegreerd
  • een laatste jingle toegevoegd, die na het einde van de stream moet worden afgespeeld
  • vervaagd naar het volgende element

Het probleem met deze aanpak zou zijn dat de stream als een element in de huidige afspeellijst wordt ingevoegd en het actieve programma niet rechtstreeks op de encoder verbergt, terwijl de automatiseringsafspeellijst op de achtergrond blijft draaien.

Dit was het feit dat mij aanvankelijk in verwarring bracht, omdat ik het gedrag van mAirList niet kon begrijpen voordat ik naar de schermafbeeldingen keek.

Als de afspeellijst nu het einde van het uur bereikt met een vaste of flexibele vaste tijd, wordt de afspeellijst voor het volgende uur afgespeeld en wordt het element beëindigd - ongeacht of de stream nog wordt herkend.

Omdat de actie slechts één keer wordt uitgevoerd wanneer een stream is geactiveerd. De stream moet dan weer inactief zijn zodat mAirList de detectie reset en het gedrag herhaalt voor de acties die zijn ingevoerd in “Wanneer ON AIR”.

Overigens kunnen je instellingen naast de annulering aan het eind van het uur nog wel wat problemen opleveren:

Elke keer dat de stream even stopt en vervolgens weer wordt herkend,

  • de afspeellijst is geladen
  • er wordt een jingle ingevoegd
  • de stream is geïntegreerd (tot de uurverandering)

Kunt u mij feedback geven of mijn aanname over uw instellingen juist is?

(met behulp van Google Translator)

Hallo Stefan

Ja dat klopt
Heb jou voorstel getest en dat werkt
Helaas alleen een probleem met aac formaat
Als ik bv mp3 gebruik gaat het wel goed
AAC wil op een of andere manier niet

Wij gebruiken daarom een omweg via breakaway die vervolgens weer naar mairlist streamt.

Dan werkt bovenstaande niet omdat er dan vertraging optreedt
Dus met de juiste constructie is het onmogelijk om aac te streamen. Is het bekend dat mairlist hier moeite mee heeft ?

Gr Robert

Ik schreef een paar dagen geleden een voorgestelde oplossing hiervoor:

Daarom vroeg ik eerder of deze aanpak al geprobeerd was :wink:

Ja alle settings op aac geprobeerd geen succes
Is totaal niet stabiel

Blijkbaar werkt het voor anderen. AAC wordt echter niet officieel ondersteund vanwege licentieredenen.

Is er een speciale reden waarom MP3 320kbs niet zomaar wordt gebruikt?

Wij denken dat aac een betere kwaliteit geeft dan mp3 ?
Wat is jullie ervaring en hoe doen andere stations dit? Mp3 of andere formaten (codecs)

Dit is een kwestie van geloof en ik wil geen religieuze oorlog beginnen, vooral niet met Pasen.

Technisch MOET AAC iets betere kwaliteit leveren, waar de signaalverwerking in BAO zeker van profiteert.

Persoonlijk denk ik niet dat veel luisteraars het verschil zouden merken, vooral niet bij niet-audiofiele hoofdtelefoons of apparaten.

Bovendien wordt met DAB+ de kwaliteit van de stream die de luisteraar bereikt aanzienlijk verminderd en zendt vrijwel geen enkele zender uit op 320 kbps.

Helaas kan BreakawayOne niet rechtstreeks of via een virtuele kabel in een server worden geïntegreerd.

Daarom gebruik ik StereoTool, dat direct in de encoderuitgang van bijvoorbeeld mAirList kan worden geïntegreerd, zodat de omweg via een stream voor geluidsverwerking niet eens nodig is. Het spelerssignaal gaat van de LINE-IN van de encoder of de spelers rechtstreeks in originele kwaliteit naar StereoTool, wordt zonder verlies verwerkt en vervolgens teruggestuurd naar de encoder, die het in de gewenste kwaliteit naar de streamingserver stuurt.

Ik stuur de stream vanaf de server direct als 320kbps stream naar de streamserver en van daaruit naar de luisteraar in 192kbps.

(Ik stuur je een PB met voorbeeldstreams waar je het resultaat kunt horen.)

2 Likes

Goedemorgen Stefan,

Bedankt voor jou informatie.
Wij kunnen inderdaad op onze server niet voor elkaar krijgen om breakaway te integreren in mAirlist.
Vandaar Breakaway onze encoder is.
Dan werkt het wel.
Het probleem van aac is de stream van de externe studio naar mAirlist.
Dat vind mAirlist niet fijn.
Met mp3 werkt het wel.
We gaan er weer mee aan de slag. We hadden een mooie constructie bedacht zoals ik in de screenshots had aangegeven maar dan hebben we het probleem met de event scheduler. Die kan niet stop gezet worden.
Het zou dus een fantastische oplossing zijn als je met een actie of een scriptje die scheduler kon stoppen en starten
Dan is alles in 1 keer opgelost.

Dus mochten daar ideeen /mogelijkheden voor zijn horen wij het uiteraard zeer graag.

Gr Robert

Hallo Robert,

Het zou mogelijk zijn om de streammonitor aan en uit te zetten via een script, tijdgestuurd of per element in de playlist.

Wanneer de streammonitor is ingesteld zoals weergegeven in mijn schermafbeeldingen hierboven, zal deze onmiddellijk het actieve programma overspelen en in plaats daarvan de inkomende stream uitzenden zodra deze actief is.
Dit geeft ook zekerheid als er technische problemen zijn aan de kant van de omroepstudio, want als er geen stream is gaat het normale programma gewoon door.

Ik neem morgen (of overmorgen) contact met je op met het script (dat ik toevallig voor mijn eigen doeleinden heb gemaakt).

Weet je hoe je het script kunt uitvoeren via een gebeurtenis of wanneer een dummy-element start?

Goedemorgen Stefan,

Bedankt voor jou antwoord.
Ik zou dit graag willen testen.
Zoals jij het hebt omschreven in de afbeeldingen hierboven werkt. (Dat heb ik inmiddels getest)
Maar de oplossing met het script zou ik ook zeker willen testen.
Ik heb hier geen ervaring mee dus hopende jij hierbij enige uitleg kunt geven.
Alvast super bedankt voor jou support.

Gr Robert

1 Like

Hallo Robert,

Ik voeg twee scripts aan dit bericht toe, die elk VOLLEDIG de streammonitor activeren of deactiveren.

schakel_streammonitor_in.mls (149 Bytes)
schakel_streammonitor_uit.mls (150 Bytes)

Download deze scripts en sla ze op in een map waartoe mAirList toegang heeft.

1. Maak scripts als een element

Om de scripts herhaaldelijk in een afspeellijst (of in een lesplan) te kunnen gebruiken, dient u twee elementen in de database aan te maken.

(Ik laat er hier slechts één zien als voorbeeld, koppel de tweede aan het andere script)

Voeg een “Command”-element toe (hier kun je bijvoorbeeld ook een dummy gebruiken)

Geef het een naam zodat u/de presentatoren het gemakkelijk kunnen herkennen in de afspeellijst

Voeg onderaan een “Actie bij Start” toe zoals weergegeven in de schermafbeelding en sla het item op in de database.

2. Gebruik scripts in een afspeellijst

In de playlist kun je nu de elementen op de gewenste locatie invoegen, waar ze vervolgens het script uitvoeren zodra het element wordt gestart.

Let op: Het element verschijnt niet in de speler, maar wordt nog steeds uitgevoerd(!)

3a. Gebruik script bij lesplanning

Je kunt de elementen ook gebruiken bij het plannen van lessen. Stel het in als “Specifiek artikel” in het uur en voer de ID in of zoek eenvoudigweg naar de naam van het artikel.

3b. Voer het script uit als een event

Als u de streammonitor als gebeurtenis wilt uitvoeren, selecteert u in de gebeurtenisinstellingen de actie ‘Script uitvoeren’ en koppelt u daar naar het juiste bestand.

1 Like

Hallo Stefan,

Bedankt voor jou duidelijke uitleg.
Echter heb ik nog wel een vraag hierbij?
Klopt het dan dat zodra de stream monitor start (Ingeschakeld)
ook daadwerkelijk de scheduler stopt? dus de non stop playlist mag niet bij een nieuw uur automatisch starten?
Ik hoor het graag.

Gr Robert

1 Like

In de hierboven geposte instellingen wordt de ontvangen stream afgespeeld zolang deze actief wordt ontvangen (als de streammonitor is ingeschakeld).

Alles wat “onder” in de playlist wordt afgespeeld, is vanwege de instelling “High Priority Input” niet via de door de encoder doorgestuurde stream te horen. Desondanks reageert mAirList op elementen met acties die in de playlist worden “gespeeld”.

Zelfs het wijzigen van het uur met een nieuwe afspeellijst stopt niet met het ontvangen van de stream zolang de streammonitor is geactiveerd.

Probeer het gewoon eens :wink:

We gaan ermee aan de slag
Je hoort hoe het afloopt

Alvast bedankt voor de support

Gr Robert

1 Like

Hallo Stefan,

Het werkt inderdaad maar hiermee behaal ik helaas niet
het gewenste resultaat.
Zou er ook een optie zijn om de Scheduler (non stop) te blokeren tegen het laden van een nieuw uur? en deze (scheduler / agenda) dus te activeren en deactiveren via een comando / Script?

Ik hoor het graag.

Gr Robert.

Ik begrijp het probleem niet. Misschien komt het door de vertaling, misschien omdat je echt een andere route wilt gaan? :wink:

Het volgende uur wordt niet automatisch geladen, maar alleen door een gebeurtenis die handmatig moet worden aangemaakt. Je kunt dat dus deactiveren of het evenement wijzigen. Je hebt hiervoor geen script nodig.

Ik neem overigens aan dat je bij het herkennen of verloren gaan van een stream de eerder ingevoerde acties in de streammonitor hebt verwijderd?

Afgezien daarvan maakt het herladen van een afspeellijst niet uit, zolang er maar een stream wordt ontvangen - zolang de instellingen maar zijn geactiveerd zoals ik al meerdere keren in detail heb beschreven.

Mocht je er nog steeds niet uitkomen omdat je een ander pad wilt bewandelen dan het “normale” beschreven pad, dan moet ik je na drie uur aan antwoorden, scripts en screenshots helaas doorverwijzen naar de betaalde support van mAirList. :wink:

Goedemorgen Stefan,

Na flink testen en instellen draait het inmiddels naar behoren.
Nogmaals bedankt voor de support.
Echt top.

Gr Robert