Pal Wait For Time

Voor vragen over Playlist Automation Language.
Plaats reactie
Gebruikersavatar
radiomuzzic
Beginnende SAM-gebruiker
Berichten: 4
Lid geworden op: 14 jul 2010, 19:59
SAM-versie: 4.2.2.*
Database: MySQL 5.0

Pal Wait For Time

Ongelezen bericht door radiomuzzic »

Hey Broadcasters!

Ik heb problemen met mijn uuropenerscript.
Wanneer het bijvoorbeeld 10 uur is heb ik dit script:

Code: Selecteer alles

// 10 uur
    while (Now >= T['09:00:01']) and (Now <= T['09:59:59']) do

begin
  PAL.WaitForTime(T['10:00:00']);   Queue.Clear;
   Cat['Music (All)'].QueueTop(smRandom, NoRules);
   Queue.AddFile('G:\Muzzic\Jingles\Programmas\Top Of The Hour (1).mp3',ipTop); 
   Queue.AddFile('G:\Muzzic\Jingles\Reclame Muzzic\Reclamejingle.mp3',ipTop);
Cat['Promos (All)'].QueueTop(smRandom, NoRules);
   Queue.AddFile('G:\Muzzic\Jingles\Reclame Muzzic\Reclamejingle.mp3',ipTop);
   Queue.AddFile('G:\Muzzic\Jingles\Uuropener\Start 10u00.mp3',ipTop);
   Queue.AddFile('G:\Muzzic\Jingles\Einde Programma.mp3',ipTop);
     ActivePlayer.FadeToNext;
end;
Dit script werkt uitstekend, TOT dat ik mijn uur verander.
Aangezien er ongeveer 20sec vertraging op de stream zit wil ik dat hij deze actie niet uitvoert als het 10:00:00 is, maar als het 09:59:40 is. Zo komt het beter terecht bij de luisteraars.
Maar dan begint SAM vast te lopen en draait hij oneindig keer 'G:\Muzzic\Jingles\Einde Programma.mp3'

De volgorde dat moet gespeeld worden op het uur is deze:

- Einde Programma
- Uuropener
- Reclamejingle
- Willekeurige Promo
- Reclamejingle
- Top Of The Hour
- Een muziekfile uit de categorie Music


Iemand een idee aan wat dit probleem kan liggen?

Thx!

Mark

Gebruikersavatar
Wout
Moderator
Berichten: 3270
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Pal Wait For Time

Ongelezen bericht door Wout »

Verander onderstaand

Code: Selecteer alles

    while (Now >= T['09:00:01']) and (Now <= T['09:59:59']) do
naar

Code: Selecteer alles

    while (Now >= T['09:00:01']) and (Now <= T['09:59:39']) do
Afbeelding

Gebruikersavatar
radiomuzzic
Beginnende SAM-gebruiker
Berichten: 4
Lid geworden op: 14 jul 2010, 19:59
SAM-versie: 4.2.2.*
Database: MySQL 5.0

Re: Pal Wait For Time

Ongelezen bericht door radiomuzzic »

Nu speelt de muziek tot 09:59:40...
Vervolgens gaat de muziek uit en slaat het programma vast.
Ik zie bovenaan het SAM venster: "SAM Broadcaster (reageert niet)"
Vanaf dat het STIPT 10:00:00 is werkt SAM terug perfect en draait hij de juiste jingles zoals het moet...
Gevolg: 20sec radiostilte tussen 09:59:40 en 10:00:00.

Gebruikersavatar
Wout
Moderator
Berichten: 3270
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Pal Wait For Time

Ongelezen bericht door Wout »

Code: Selecteer alles

while (Now >= T['09:00:01']) and (Now <= T['09:59:39']) do
 begin
  PAL.WaitForTime(T['09:59:40']);
   Queue.Clear;
    Cat['Music (All)'].QueueTop(smRandom, NoRules);
    Queue.AddFile('G:\Muzzic\Jingles\Programmas\Top Of The Hour (1).mp3',ipTop);
    Queue.AddFile('G:\Muzzic\Jingles\Reclame Muzzic\Reclamejingle.mp3',ipTop);
    Cat['Promos (All)'].QueueTop(smRandom, NoRules);
    Queue.AddFile('G:\Muzzic\Jingles\Reclame Muzzic\Reclamejingle.mp3',ipTop);
    Queue.AddFile('G:\Muzzic\Jingles\Uuropener\Start 10u00.mp3',ipTop);
    Queue.AddFile('G:\Muzzic\Jingles\Einde Programma.mp3',ipTop);
   ActivePlayer.FadeToNext;
 end; 
Afbeelding

Gebruikersavatar
radiomuzzic
Beginnende SAM-gebruiker
Berichten: 4
Lid geworden op: 14 jul 2010, 19:59
SAM-versie: 4.2.2.*
Database: MySQL 5.0

Re: Pal Wait For Time

Ongelezen bericht door radiomuzzic »

Heb het script uitgetest en krijg hetzelfde probleem als daarvoor:
Nu speelt de muziek tot 09:59:40...
Vervolgens gaat de muziek uit en slaat het programma vast.
Ik zie bovenaan het SAM venster: "SAM Broadcaster (reageert niet)"
Vanaf dat het STIPT 10:00:00 is werkt SAM terug perfect en draait hij de juiste jingles zoals het moet...
Gevolg: 20sec radiostilte tussen 09:59:40 en 10:00:00.

Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht