Hallo,
ich habe ein kleines Problem mit dem Verständnis der calendar.xml. Ich hab schon viel herumgesucht, habe zwar Antworten gefunden, aber alle Antworten haben mir die Zusammenhänge in der calendar.xml nicht klargemacht (dazu waren die meisten Texte in englisch, das wird bei mir schnell problematisch. Ein Verweis auf die mit sc_trans gelieferte README hilft mir nicht).
Wir haben ein Internetstream am laufen, ich nutze auch die calendar.xml und es funktioniert auch alles grundsätzlich.
Leider wird das 30-sekündige Jingle nicht nur einmal gespielt, sondern mehrfach. Stelle ich die Werte der calendar.xml anders ein, kann es passieren, dass das Jingle nicht gespielt wird, weil die playlist zwar geladen wird, der laufende Musiktitel aber mehr Zeit benötigt als ich offensichtlich vorgegeben habe.
Hier kommt erstmal meine calendar.xml:
Ganz offensichtlich verstehe ich die Zusammenhänge zwischen "duration" und timeoffset" nicht.
Bei der Playliste "Gebete" funktioniert das, weil das MP3-File 7 Minuten lang ist.
Bei "Jingles" funktioniert es nicht, es wird das Jingle mehrere Male hintereinander gespielt. Es soll aber nur einmal gespielt werden. Setze ich duration auf eine Minute herunter, wird das Jingle nicht mehr gespielt, weil die Liste schneller wieder entladen wird, als das Lied zu Ende ist.
Was mache ich falsch?
Vielen Dank,
Thomas
ich habe ein kleines Problem mit dem Verständnis der calendar.xml. Ich hab schon viel herumgesucht, habe zwar Antworten gefunden, aber alle Antworten haben mir die Zusammenhänge in der calendar.xml nicht klargemacht (dazu waren die meisten Texte in englisch, das wird bei mir schnell problematisch. Ein Verweis auf die mit sc_trans gelieferte README hilft mir nicht).
Wir haben ein Internetstream am laufen, ich nutze auch die calendar.xml und es funktioniert auch alles grundsätzlich.
Leider wird das 30-sekündige Jingle nicht nur einmal gespielt, sondern mehrfach. Stelle ich die Werte der calendar.xml anders ein, kann es passieren, dass das Jingle nicht gespielt wird, weil die playlist zwar geladen wird, der laufende Musiktitel aber mehr Zeit benötigt als ich offensichtlich vorgegeben habe.
Hier kommt erstmal meine calendar.xml:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!--Calendar configuration file-->
<!--Made with the SHOUTcast 2 Configuration Builder-->
<eventlist>
<event type="playlist">
<playlist loopatend="1" shuffle="0" priority="1">
gebete
</playlist>
<calendar
repeat="128"
starttime="19:00:00"
duration="00:07:00"
/>
</event>
<event type="playlist">
<playlist loopatend="1" shuffle="1" priority="2">
jingles
</playlist>
<calendar
repeat="128"
starttime="01:00:00"
duration="00:05:00"
timeoffset="00:30:00"
/>
</event>
</eventlist>
Ganz offensichtlich verstehe ich die Zusammenhänge zwischen "duration" und timeoffset" nicht.
Bei der Playliste "Gebete" funktioniert das, weil das MP3-File 7 Minuten lang ist.
Bei "Jingles" funktioniert es nicht, es wird das Jingle mehrere Male hintereinander gespielt. Es soll aber nur einmal gespielt werden. Setze ich duration auf eine Minute herunter, wird das Jingle nicht mehr gespielt, weil die Liste schneller wieder entladen wird, als das Lied zu Ende ist.
Was mache ich falsch?
Vielen Dank,
Thomas