Problemen met ip adres in beeld tijdens streamen

Voor vragen over Playlist Automation Language.
Plaats reactie
djgeronimo

Problemen met ip adres in beeld tijdens streamen

Ongelezen bericht door djgeronimo »

Beste mensen,

ik gebruik een script voor het aanloggen van de dj's maar als de dj eenmaal toegang heeft tot de non stop machine laat deze het ip adres van de dj zien op bv winamp.
PAL.Loop:=True;
PAL.LockExecution;
while DayOfWeek(Now) = Saturday and ((Now >= T['18:35:00']) and (Now <= T['22:00:00'])) do
begin
PAL.UnLockExecution;
Queue.AddFile('http://111.222.333.444:8000',ipTop);
ActivePlayer.Fadetonext;
PAL.WaitForTime(T['23:00:00']);
ActivePlayer.Fadetonext;
PAL.LockExecution;
end;
PAL.UnLockExecution;
Ik heb ook al mms ipv http gedaan maar het blijft zo.
als ik op zijn eigen stream kijk stuurt ie het niet mee. dus het ligt aan de nonstop kant waar het op de een of andere manier toch mee gestuurd wordt. Nu zit ik zelf te denken dat het de ipTop is die het ip adres laat zien, ook al geprobeerd met een tekst bestandje om te kijken of het dan werkt. Als ik in de info kijk van de tag met het ip-adres dan zie ik bij titel het adres wel staan maar kan ik niet aanpassen. mijn vraag is daarom heeft iemand ditr wel eens aan de hand gehad en hoe heb je dat dan opgelost, want het is niet de bedoeling om dat zichtbaar te hebben.

ok alvast bedankt voor de moeite
Grtz DJ Geronimo
Gebruikersavatar
Borg
Beheerder
Berichten: 488
Lid geworden op: 25 jun 2006, 16:54
SAM-versie: 2.8.0.
Database: MySQL
Windows: 10
Locatie: Het Westland
Contacteer:

Re: Problemen met ip adres in beeld tijdens streamen

Ongelezen bericht door Borg »

In de plylist ctrl u (add url) daar vul je het ip adres in en een beschrijving van de stream

Als je daarna rechts klikt krijg je de song info, hier kun je er dan een artist en title inzetten die
je encoder straks laat zien.

Nu moet je wel via PAL deze 'track' starten..

Succes



Jos
ʎɐqǝ uo pɹɐoqʎǝʞ ɐ ʎnq ı ǝɯıʇ ʇsɐן ǝɥʇ sı sıɥʇ
djgeronimo

Re: Problemen met ip adres in beeld tijdens streamen

Ongelezen bericht door djgeronimo »

In de plylist ctrl u (add url) daar vul je het ip adres in en een beschrijving van de stream

Als je daarna rechts klikt krijg je de song info, hier kun je er dan een artist en title inzetten die
je encoder straks laat zien.

Nu moet je wel via PAL deze 'track' starten..

Succes



Jos
Beste Jos, bedankt voor de uitleg dit is gelukt alleen mijn vraag nog is deze
hoe kan ik die dan het beste in een PAL verwerken, ben nog maar maar net bezig ermee

Alvast bedankt voor de hulp tot nu

grtz DJ Geronimo
Gebruikersavatar
Borg
Beheerder
Berichten: 488
Lid geworden op: 25 jun 2006, 16:54
SAM-versie: 2.8.0.
Database: MySQL
Windows: 10
Locatie: Het Westland
Contacteer:

Re: Problemen met ip adres in beeld tijdens streamen

Ongelezen bericht door Borg »

Dat ligt eraan wat je nu voor PAL script gebruikt


Jos
ʎɐqǝ uo pɹɐoqʎǝʞ ɐ ʎnq ı ǝɯıʇ ʇsɐן ǝɥʇ sı sıɥʇ
djgeronimo

Re: Problemen met ip adres in beeld tijdens streamen

Ongelezen bericht door djgeronimo »

Hoi Jos,

Ik gebruik nu het onderstaande PAL script
PAL.Loop:=True;
PAL.LockExecution;
while DayOfWeek(Now) = Sunday and ((Now >= T['21:26:00']) and (Now <= T['00:00:10'])) do
begin
PAL.UnLockExecution;
Queue.AddFile('http://111.222.333.444:8000',ipTop);
ActivePlayer.Fadetonext;
PAL.WaitForTime(T['00:00:10']); (mijn vraag tevens is of dit noodzakelijk is omdat je bovenaan al de eindtijd hebt staan)
ActivePlayer.Fadetonext;
PAL.LockExecution;
end;
PAL.UnLockExecution;
Dit werkt goed maar het ip is dan zichtbaar

Is het volgende dan goed gedaan
Queue.AddFile('e:\doorlink.m3u',ipTop);
of moet ik van die m3u bv een mp3 maken, dat zie ik hier of daar ook wel eens voorbij komen
Ik hoor graag hoe en wat

Groetjes van DJ Geronimo (Jeroen)
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 941
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: 2025.3
Database: MySQL
Windows: Virtual machine
Contacteer:

Re: Problemen met ip adres in beeld tijdens streamen

Ongelezen bericht door cyberneticorganism »

Volgens mij hoef je maar eenmalig die beschrijving in te vullen bij dat IP nummer. Daarna is dat opgeslagen in de database van SAM. De volgende keer dat je die url (lees ip adres) start, moet je volgens mij automatisch die beschrijving erbij krijgen. Ik heb het zelf nog niet uitgeprobeerd eigenlijk.

Dan over je PAL, je kan het als volgt aanpassen:

Code: Selecteer alles

PAL.Loop:=True;
PAL.LockExecution;
while DayOfWeek(Now) = Sunday and ((Now >= T['21:26:00']) and (Now <= T['21:26:50'])) do
begin
PAL.UnLockExecution;
Queue.AddFile('http://111.222.333.444:8000',ipTop);
ActivePlayer.Fadetonext;
PAL.WaitForTime(T['00:00:10']); (mijn vraag tevens is of dit noodzakelijk is omdat je bovenaan al de eindtijd hebt staan)
ActivePlayer.Fadetonext;
PAL.LockExecution;
end;
PAL.UnLockExecution;
Het gaat erom dat hij blijft controleren of de tijd tussen 21:26 en 21:26 en 50 seconden is. Ziet SAM dat de tijd daartussen valt, dan gaat het verder met het script... de url wordt in de queue geplaatst, en hij fade over van de lopende track naar de URL.

Dan blijft ie vervolgens weer hangen op PAL.WaitForTime(T['00:00:10']); en wacht SAM tot die tijd is aangebroken. Als het dan 10 seconden na middernacht is fade SAM weer naar een track toe.

Btw. ipTop zorgt er alleen maar voor dat de url bovenin de queue wordt geladen. Dus boven alle andere tracks die in de queue staan.
djgeronimo

Re: Problemen met ip adres in beeld tijdens streamen

Ongelezen bericht door djgeronimo »

Beste mensen ik ben eruit denk ik,

Het gaat erom dat je eerst een link maakt naar de dj die via zijn eigen stream aan het draaien is.
als je ip+poort aangeeft zoals hieronder staat, dan laat ie bij ons op de stream het ipadres zien van de dj die aan het draaien is, dit is natuurlijk niet geheel de bedoeling.
Na hulp van jos (waar voor dank) ben ik aan de slag gegaan en nog ff verder gekeken op het forum.
oude versie
PAL.Loop:=True;
PAL.LockExecution;
while DayOfWeek(Now) = Sunday and ((Now >= T['21:26:00']) and (Now <= T['21:26:50'])) do
begin
PAL.UnLockExecution;
Queue.AddFile('http://111.222.333.444:8000',ipTop);
ActivePlayer.Fadetonext;
PAL.WaitForTime(T['00:00:10']); (mijn vraag tevens is of dit noodzakelijk is omdat je bovenaan al de eindtijd hebt staan)
ActivePlayer.Fadetonext;
PAL.LockExecution;
end;
PAL.UnLockExecution;
In plaats van:
Queue.AddFile('http://111.222.333.444:8000',ipTop);


vul ik in:
Queue.Addlist('E:\djlive\henkie.m3u',ipTop);


Schrijf dit scripje nu weg als bijvoorbeeld henkie.PAL.
Deze kan je later starten en runnen in de PAL list.

Hoe ga je te werk voor de link:

Je gaat in Sam naar playlist en maakt een map aan bijvoorbeeld djlive
d.m.v. rechtermuis klik je op playlist dan doe je add url hier geef je het url plus poortnummer in en een titel en deze komt dan in de map djlive te staan.
Vervolgens ga je naar de map djlive en rechter muisknop op de net aangemaakte link en klikt op save list nu geef je een titel in en deze maakt een m3u file aan. sla deze op in bijvoorbeeld E:\djlive
doordat je in de bovengenoemde de link legt naar deze track zal deze op de ingestelde tijd gaan draaien en je dj zit live via de sam.
Queue.Addlist('E:\djlive\henkie.m3u',ipTop);
Het is een heel gezoek maar hoop dat jullie er ook wat aan hebben

grtz DJ Geronimo
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht