Sam tijdelijk stream over laten nemen
-
frank1964
Sam tijdelijk stream over laten nemen
Vraagje van mijn kant.
a.s. zaterdag zend een bevriende omroep de zomerse 50 uit welke ik ook mag relayen.
Is er een een schript of is het uberhaubt mogelijk dat SAM op een bepaalde tijd stopt met de stream en crosst naar een live stream om na bepaalde tijd weer terug te keren op de bestaande stream?
Dus heel simpel kan je een url aan 1 van de sam spelers geven en deze af laten spelen en deze dan ook nog eens in een PAL script te laten werken ??
a.s. zaterdag zend een bevriende omroep de zomerse 50 uit welke ik ook mag relayen.
Is er een een schript of is het uberhaubt mogelijk dat SAM op een bepaalde tijd stopt met de stream en crosst naar een live stream om na bepaalde tijd weer terug te keren op de bestaande stream?
Dus heel simpel kan je een url aan 1 van de sam spelers geven en deze af laten spelen en deze dan ook nog eens in een PAL script te laten werken ??
-
marcoonline
Re: Sam tijdelijk stream over laten nemen
als dit zou kunnne is het wel makelijk om nog eens een stream door te sturen moet nu handmatig de stream toe voegen en daarna handmatig de stream laten feaden met de eigen playlist
-
frank1964
Re: Sam tijdelijk stream over laten nemen
Het lijkt er op dat het niet kan wat ik wil
moet ik voor zaterdag even wat anders gaan verzinnen.......
- Kees
- Beheerder
- Berichten: 3186
- Lid geworden op: 28 nov 2005, 22:07
- SAM-versie: 4.2.2.*
- Database: MySQL
- Windows: 11
- Locatie: Bergen op Zoom
- Contacteer:
Re: Sam tijdelijk stream over laten nemen
Ja hoor....verry simpel zei de Franse boerin...
Maak een palscript en laat deze door de ES starten
Let wel op..dit werkt niet met AAC+ streams.
Maak een palscript en laat deze door de ES starten
Code: Selecteer alles
Queue.AddFile('http://url:poort',ipTop);
ActivePlayer.FadeTonext;
// nu vul je de tijd in dat de stream moet stoppen.
PAL.WaitForTime(T['18:00:00']);
ActivePlayer.FadeToNext;-
frank1964
Re: Sam tijdelijk stream over laten nemen
helemaal toppie Kees !
Ik denk trouwens ook niet dat het met de WMA stream werkt hè, want als ik het goed begrijp wordt dan de stream direct ge relayed via de shoutcast server ?
Ik denk trouwens ook niet dat het met de WMA stream werkt hè, want als ik het goed begrijp wordt dan de stream direct ge relayed via de shoutcast server ?
- Kees
- Beheerder
- Berichten: 3186
- Lid geworden op: 28 nov 2005, 22:07
- SAM-versie: 4.2.2.*
- Database: MySQL
- Windows: 11
- Locatie: Bergen op Zoom
- Contacteer:
Re: Sam tijdelijk stream over laten nemen
De speler van SAM draait de stream net zoals hij een mp3 of wma file draait.
Enige wat je ziet is dat hij met het opstarten buffert naar de 100%.
Ik heb het vanavond getest met jou stream en zowel de mp3 als de wma stream werden keurig door SAM gedraaid.
De mp3 stream gaf zelfs de song info weer in de speler.
Alleen met de AAC+ stream werkt het niet.
Spelers van SAM ondersteunen geen AAC+ protocol
Enige wat je ziet is dat hij met het opstarten buffert naar de 100%.
Ik heb het vanavond getest met jou stream en zowel de mp3 als de wma stream werden keurig door SAM gedraaid.
De mp3 stream gaf zelfs de song info weer in de speler.
Alleen met de AAC+ stream werkt het niet.
Spelers van SAM ondersteunen geen AAC+ protocol
-
marcoonline
Re: Sam tijdelijk stream over laten nemen
bedankt kees ik ga hem ook maar eens ff overnemen van je is wel zo makelijk weet je ook hoe ik die releay een eigen naam kan geven ipv de track info die bij de ander vandaan komt. liefst ook in PAL natuurlijk
-
frank1964
Re: Sam tijdelijk stream over laten nemen
Kees schreef:De speler van SAM draait de stream net zoals hij een mp3 of wma file draait.
Enige wat je ziet is dat hij met het opstarten buffert naar de 100%.
Ik heb het vanavond getest met jou stream en zowel de mp3 als de wma stream werden keurig door SAM gedraaid.
De mp3 stream gaf zelfs de song info weer in de speler.
Alleen met de AAC+ stream werkt het niet.
Spelers van SAM ondersteunen geen AAC+ protocol
Okee dus als ik het goed begrijp pak ik dus de mp3 stream op en zend SAM het wel gewoon over al mijn streams incl. de aac streams weer uit....
Weer wat geleerd
-
frank1964
Re: Sam tijdelijk stream over laten nemen
Nou ik heb het even op de zaak geprobeerd.... sam op het bedrijfsnetwerk geinstalleerd
met een wma streampje en alle collega's blij met de muziek, de IT mensen alleen wat minder... veel data verkeer. Maar om een lang verhaal kort te maken je PAL scriptje werkt helemaal perfect !!!! Ik ben een gelukkig mens en kan zaterdag draaien zoals ik wil.
-
zorgradio
Re: Sam tijdelijk stream over laten nemen
Ik werk nu ruim een half jaar met dit scriptje, werkt prima echter een enkele keer valt voortijdig de stream weg.
Denk aan een dipje op het netwerk o.i.d., even remote met de hand de PAL opnieuw starten en het draait weer.
Jammer dat het ook wel eens gebeurt als ik het niet hoor.
Dacht ooit ergens iets gelezen te hebben over een controle of er nog verbinding is maar kan het nergens meer vinden (forum wordt beetje vol
).
Iemand een suggestie hoe dit ook alweer in elkaar zat?
groeten Arthur
Denk aan een dipje op het netwerk o.i.d., even remote met de hand de PAL opnieuw starten en het draait weer.
Jammer dat het ook wel eens gebeurt als ik het niet hoor.
Dacht ooit ergens iets gelezen te hebben over een controle of er nog verbinding is maar kan het nergens meer vinden (forum wordt beetje vol
Iemand een suggestie hoe dit ook alweer in elkaar zat?
groeten Arthur
-
zorgradio
Re: Sam tijdelijk stream over laten nemen
Gevonden, stond notabene op mijn eigen computer in de map mijn documenten :finga:
voor degene die denkt dit ook nog eens nodig te hebben (en als ik het zelf weer niet kan vinden
) zal ik het toch even plaatsen.
groeten Arthur
voor degene die denkt dit ook nog eens nodig te hebben (en als ik het zelf weer niet kan vinden
Code: Selecteer alles
{ Here is an example script that can be used to relay a remote show or URL
About:
This script will play a remote show inside SAM
The show starts at a specified time, and then ends at
another specified time.
The script also contains some error-correction code
that will attempt to connect to the stream up to 20 times
in case it goes down. We schedule one song between each attempt.
Usage:
a) Compile configuration below and start PAL script.
b) If this show is only in certain days you will need to modify the script to
only queue the show up during these days.
See the DayOfWeek function.
}
{ CONFIGURATION }
{==================================================}
const ShowURL = 'Insert URL To Stream Here';
const StartTime = '23:59:59'; //<-- MODIFY START TIME
const EndTime = '05:59:59'; //<-- MODIFY END TIME
{ IMPLEMENTATION }
{--------------------------------------------------}
var T : Integer;
{Wait for the show to start}
PAL.WaitForTime(StartTime);
{Add show to queue}
Queue.Clear;
Queue.AddURL(ShowURL,ipTop);
{Fade to show}
ActivePlayer.FadeToNext;
{Precautions - if there is a brief disconnect or server problem,
then we would want to retry a few times to get back to the show.
To do this we place the URL quite a few times in the queue, followed
by some normal programming. That way we will try and reconnect until
the end of the show}
T := 0;
while T < 20 do
begin
Queue.AddURL(ShowURL,ipBottom);
CAT['Tracks'].QueueBottom(smLRP,EnforceRules);
T := T + 1;
end;
{Wait for show to end}
PAL.WaitForTime(EndTime);
{Clear queue}
Queue.Clear;
{Fade to normal programming}
ActivePlayer.FadeToNext;
{--------------------------------------------------}
-
Artechhosting
Re: Sam tijdelijk stream over laten nemen
Iemand enige idee hoe ik dit script compile naar bepaaalde dagen ik krijg het niet aan de praat ik wil dit alleen runnen op maandag,woensdag en vrijdag avond... iemand een idee?? hoe day of the week toe tevoegen
KeihardHollands Crew
http://www.keihardhollands.nl
KeihardHollands Crew
http://www.keihardhollands.nl
- Wout
- Beheerder
- Berichten: 3522
- Lid geworden op: 03 dec 2007, 14:17
- SAM-versie: 2019.3
- Database: MariaDB
- Windows: 11
- Locatie: West-Brabant
- Contacteer:
Re: Sam tijdelijk stream over laten nemen
Artechhosting schreef:Iemand enige idee hoe ik dit script compile naar bepaaalde dagen ik krijg het niet aan de praat ik wil dit alleen runnen op maandag,woensdag en vrijdag avond... iemand een idee?? hoe day of the week toe tevoegen
KeihardHollands Crew
http://www.keihardhollands.nl
Code: Selecteer alles
PAL.Loop:=True;
var Maandag : Boolean;
var Woensdag: Boolean;
var Vrijdag : Boolean;
var Dagjeover: Boolean;
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Maandag := (DayOfWeek(Now) = Monday);
Woensdag := (DayOfWeek(Now) = Wednesday);
Vrijdag := (DayOfWeek(Now) = Friday);
//------------------------------------------------------------------------------
Dagjeover := (Maandag or Woensdag or Vrijdag);
//------------------------------------------------------------------------------
//*******************************************************************************************
while (Dagjeover) and ((Now >= T['00:00:01']) and (Now <= T['23:59:58'])) do
begin
{ CONFIGURATION }
{==================================================}
const ShowURL = 'Insert URL To Stream Here';
const StartTime = '23:59:59'; //<-- MODIFY START TIME
const EndTime = '05:59:59'; //<-- MODIFY END TIME
{ IMPLEMENTATION }
{--------------------------------------------------}
var T : Integer;
{Wait for the show to start}
PAL.WaitForTime(StartTime);
{Add show to queue}
Queue.Clear;
Queue.AddURL(ShowURL,ipTop);
{Fade to show}
ActivePlayer.FadeToNext;
{Precautions - if there is a brief disconnect or server problem,
then we would want to retry a few times to get back to the show.
To do this we place the URL quite a few times in the queue, followed
by some normal programming. That way we will try and reconnect until
the end of the show}
T := 0;
while T < 20 do
begin
Queue.AddURL(ShowURL,ipBottom);
CAT['Tracks'].QueueBottom(smLRP,EnforceRules);
T := T + 1;
end;
{Wait for show to end}
PAL.WaitForTime(EndTime);
{Clear queue}
Queue.Clear;
{Fade to normal programming}
ActivePlayer.FadeToNext;
{--------------------------------------------------}
end; -
Artechhosting
Re: Sam tijdelijk stream over laten nemen
Super bedankt ga het proberen ......
Bareus
Keihardhollands.nl Crew
Bareus
Keihardhollands.nl Crew
-
- Vergelijkbare Onderwerpen
- Reacties
- Weergaves
- Laatste bericht
-
- 1 Reacties
- 1481 Weergaves
-
Laatste bericht door Wout

