calendar.xml; Zeitgesteuertes abspielen

Status
Für weitere Antworten geschlossen.

privat

Benutzer
Ich habe folgendes vor ich möchte mehrere Playlist Zeit gesteuert abspielen können.
Nur Irgendwie klappt es nicht so wie ich es möchte.

Habt Ihr ein TIPP

Code:
<?xml version="1.0" encoding="UTF-8" ?>
<eventlist>
<event type="dj">
<dj archive="0">dj</dj>
<calendar  starttime="00:00:00" />
</event>
<event type="playlist">
<playlist loopatend="0" shuffle="1" priority="2" >jingles</playlist>
<calendar starttime="01:00:00"  timeoffset="00:00:00" duration="00:05:00"  repeat="255" />
</event>

<event type="mix">
<playlist loopatend="0" shuffle="1" priority="2" >mix</playlist>
<calendar starttime="10:00:00"  timeoffset="11:00:00" duration="00:00:00"  repeat="255" />
</event>

</eventlist>

Die Playlist Mix sollte von 10 Uhr bis 11 Uhr spielen macht die aber nicht geladen wird Sie aber.
 
AW: calendar.xml Zeitgesteuertes abspielen

Wie kommst du auf die --> repeat="255"?

Ich denke mal das sollte so aussehen:

Code:
<?xml version="1.0" encoding="UTF-8" ?>
<eventlist>
<event type="dj">
<dj archive="0">dj</dj>
<calendar  starttime="00:00:00" />
</event>
<event type="playlist">
<playlist loopatend="0" shuffle="1" priority="2" >jingles</playlist>
<calendar starttime="01:00:00" timeoffset="00:00:00" duration="00:05:00" repeat="128" />
</event>

<event type="mix">
<playlist loopatend="0" shuffle="1" priority="3" >mix</playlist>
<calendar starttime=”10:00:00″ duration=”11:00:00″ repeat=”127″/>
</event>

</eventlist>

Damit sollte die Jingles Playlist stündlich und die Mix Playlist jeden Tag ab 10 Uhr laufen. Wenn jeweils ein anderes Jingle zur vollen Stunde laufen soll mußt du ein kleines extra Skript bemühen was dir per Zufall aus meheren Jingles eines aussucht.

Hier noch mal aus einem anderen Thread:

http://www.radioforen.de/showthread.php?48060-AutoDJ-Werbespots-und-Jingles

Hier noch eine kleine Übersicht der Parameter in der calendar.xml:

starttime="hh:mm:ss" Zeit zu der das Event beginnen soll
startdate="JJJJ/MM/TT" Datum an dem das Event beginnen soll bsp: startdate="2011/02/28" für den 28.02.2011
enddate="JJJJ/MM/TT" Datum an dem das Event ausläuft
duration="hh:mm:ss" Dauer des events z.b. duration="02:00:00" für ein Event das 2 std. dauern soll
timeoffset="hh:mm:ss" wird im zusammenhang mit timeperiodic Events benutzt um den intervall anzugeben

repeat="xxx" zahl zwischen 1 und 255
1 = Sonntag
2 = Montag
4 = Dienstag
8 = Mitwoch
16 = Donnerstag
32 = Freitag
64 = Samstag
128 = Time Periodic

Die Events für die Time Periodic sind ein wenig anders aufgebaut und haben zusätzlich ein timeoffset! Andere Events richten sich nach der Tabelle.

ohne Gewähr ;)

cu Pythy
 
AW: calendar.xml Zeitgesteuertes abspielen

Wenn ich das jetzt richtig verstanden haben dann sollte bei duration nur 01:00:00 weil es soll ja ab10 Uhr nud bis 11 Uhr laufen nur eine Stunde oder
 
AW: calendar.xml Zeitgesteuertes abspielen

Code:
<event type="mix">
<playlist loopatend="0" shuffle="1" priority="3" >mix</playlist>
<calendar starttime=”10:00:00″ duration=”11:00:00″ repeat=”127″/>
</event>

Code:
duration="hh:mm:ss" Dauer des events z.b. duration="02:00:00" für ein Event das 2 std. dauern soll

Und meine Frage war das Spielen von 10 Uhr bis 11 Uhr
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben