1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Shoutcast: jede Stunde Nachrichten spielen?

Dieses Thema im Forum "Internetradio- und Heimstudio-Software" wurde erstellt von Lung10, 18. Januar 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Lung10

    Lung10 Benutzer

    Hallo,

    ich bin neu hier und habe gleich mal eine frage. Ich suche schon Lage (auch hier) vergeblich nach einer Lösung das mir immer zur vollen Stunde eine bestimmt Datei gespielt wird, wenn der transcoder lauft, diese Datei ist aber nicht auf dem Server selber gespeichert sonder wir von einem andern als .mp3 geholt.

    Meine Frage: Wie bekomme ich das ganze so eingestellt das diese Datei mit den NEWS zur vollen Stunde gespielt wird. Leider haben mir die vorhanden Beiträge zu Jingle abspielen nichts geholfen.
    Wenn es wichtig sein sollte es ist ein Debian Server (Linux)
     
  2. OnkelOtto

    OnkelOtto Benutzer

    Welche Nachricht soll denn gespielt werden? Und wenn die NEWS jede Stunde gespielt wird, ist sie nicht eher eine OLDS?
     
    Hefeteich gefällt das.
  3. Lung10

    Lung10 Benutzer

    Die Nachrichten werden von unser Redaktion stündlich neu aufgenommen und als news.mp3 auf den Server gespeichert.
    Bevor die Frage kommt wieso nicht Live? Das machen wir nur wenn wir aus dem Hauptstudio senden damit wenn ein Moderator nicht aus dem Studio Sendet auch die Nachrichten zur Verfügung stehen.
     
  4. aladin112

    aladin112 Benutzer

    Das geht nur wenn man eine Automation hat... in einer Live Sendung muss sich der jeweilige Moderator selber darum kümmern.

    Du musst ein Event anlegen in der Calendar.xml. Den Event so anlegen das er stündlich eine Playlist abspielt in der die News eingetragen sind. (News immer gleich benennen)
    Du musst aber lange Mixe vermeiden , da die calendar.xml keine Lieder unterbricht sondern das aktuelle Lied zuende spielt.
     
  5. MADxHAWK

    MADxHAWK Benutzer

    Du kanst auch hingehen die News um 12:59:50 über die calendar.xml laden und dann per cronjob um 13:00 Uhr ein SIGWINCH signal an den sc trans senden.
    Code:
    0 13 * * * killall -SIGWINCH sc_trans
    Dann wird um 12:59:50 die News.lst geladen und um 13:00:00 der aktuelle Song zu den nachrichten übergeblendet.
    Die News müssten dafür jedoch auf dem Server, auf dem sc_trans läuft liegen. Alternativ würde es noch als Relayevent gehen. Dafür müssten die News dann jedoch
    pünktlich über einen anderen Shoutcastserver gestreamt werden.

    -MAD
     
  6. Lung10

    Lung10 Benutzer

    ok das ist schon mal etwas danke dafür, leider wies ich nicht wie ich die Formatierung von den Claender Daten ist. wäre es möklich das jem. von euch ein Beispiel oder so was macht weil meine ist jetzt so

    <?xml version="1.0" encoding="UTF-8" ?>
    <eventlist>
    </eventlist>

    Hier mal was ich bis jetzt gemacht habe. Die News Datei (news.mp3) wir via Cronjob von Unser Studio Server Geladen und in das Playlisten Verzeichnis gespeichert das passiert immer um xx:40 die Datei heist immer news.mp3 und wir von Cronjpb überschrieben.

    Da wir eig. keine lange mixe haben ist es kein Problem wenn die Nachrichten nicht nach dem letzten Titel anfangen und dann etwas später kommen.
     
  7. MADxHAWK

    MADxHAWK Benutzer

    calendar.xml zwischen <eventlist> und </eventlist>
    Code:
    <event type="playlist">
        <playlist loopatend="0" shuffle="0" priority="1">news</playlist>
        <calendar starttime="01:00:00" timeoffset="00:00:00" repeat="128"/>
    </event>
    
    sc_trans.conf
    Code:
    playlistfilename_1=news
    playlistfilepath_1=/path/to/news.lst
    
    news.lst
    Code:
    /path/to/news_intro.mp3
    /path/to/news.mp3
    /path/to/news_outro.mp3
    
    Spielt dir zu jeder vollen Stunde die News.
    Weitere optionen findest du in der Doku des sc_trans und den Beispielkontifurationen und Calendarfiles

    - MAD
     
  8. Lung10

    Lung10 Benutzer

    Hey danke für die Antwort das hat mich weiter gebracht habe alles so gemacht wie es sollte die news kommen aber leider nicht die sc_trans.log sagt zu dieser zeit das hier

    2012-01-25 14:00:01 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:04 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:07 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:09 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:11 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:14 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:16 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:18 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:20 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:22 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:24 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:27 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:29 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:32 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:34 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:36 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:38 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:41 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:43 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:45 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:47 E msg:[playlistMgr] Could not activate playlist news because not registered
    2012-01-25 14:00:49 E msg:[playlistMgr] Could not activate playlist news because not registered

    was habe ich falsch gemacht
     
  9. Hefeteich

    Hefeteich Benutzer

    Respekt. Das ist bei Webradios selten - vor allem, weil die Redaktion dahinter eine gute Arbeit leisten muss.
     
  10. Lung10

    Lung10 Benutzer

    Ja ich Glaube ich habe jetzt selber den Fehler Gefunden.... man sollte auch richtig lesen das hilft ;) naja was ich falsch gemacht habe war wohl das ich den Link nur Playlist nicht in die sc:trans sonder in die sc_serv gepackt habe, dann kann der das nicht finden, so jetzt ist geändert und in rund 8 min werde ich sehen ob es geht. Drückt mir die Daumen :D
     
  11. Lung10

    Lung10 Benutzer

    Hey ich brauche doch noch eure Hilfe denn jetzt findet er nach der log die Playliste aber er spielt sie nicht und kommt mit dieser Meldung

    2012-01-27 17:01:47 I msg:[shoutcastmetadata] Sending metadata
    2012-01-27 17:01:48 I msg:[shoutcastmetadata] Sending metadata
    2012-01-27 17:03:01 I msg:[playlistMgr] playlist load from file /path/to/news.lst
    2012-01-27 17:03:01 I msg:[playlistMgr] load complete
    2012-01-27 17:04:24 I msg:[mp3 decode] 1164155167 eof
    2012-01-27 17:04:24 I msg:[playlistMgr] deactivating playlist news id=2
     
  12. MADxHAWK

    MADxHAWK Benutzer

    Kann ja auch nicht funktionieren
    Du musst schon den richtigen Pfad zu der news.lst in der config angeben denn ich glaube nicht das es den pfad /path/to/ auf deinem system gibt ;)
     
  13. Lung10

    Lung10 Benutzer

    das pat/to/ habe ich geändert soll ja nicht jeder sehen wo und wie ich mein Daten Speicher
     
  14. Lung10

    Lung10 Benutzer

    Die Log sagt ja auch das das mit dem laden geglappt hat nur diese
    Verstehe ich nicht
     
  15. MADxHAWK

    MADxHAWK Benutzer

    1. hast du im calendar.xml für die news eine duration angegeben?
    2. mach mal den playlist debuglog an
    3. sieht so aus als wenn die playlist leere einträe zurück gibt.
     
  16. Lung10

    Lung10 Benutzer

    hier mal der wie es jetzt ist

    sc_trans.conf

    adminpassword=--
    adminuser=--
    aim=
    autodumpsourcetime=0

    djlogin=--
    djpassword=--

    encoder=mp3

    genre=Pop

    icq=
    irc=

    outprotocol=1

    password=--
    public=1

    samplerate=44100
    shuffle=1
    streamtitle=--
    streamurl=--

    xfade=10
    xfadethreshold=20

    applyreplaygain=0
    archive=playlists/archive

    calculatereplaygain=0
    capture=0
    channels=2

    ;djbroadcasts=20

    logfile=sc_trans.log

    playlistfile=playlist.lst
    playlists=playlists

    playlistfilepath_1=/home/user/streams/sc/news.lst
    playlistfilename_1=news

    screenlog=0
    serverip=--
    serverport=--
    adminport=--
    djport=--
    bitrate=128000

    calendar.xml

    <?xml version="1.0" encoding="UTF-8" ?>
    <eventlist>
    <event type="playlist">
    <playlist loopatend="0" shuffle="0" priority="1">news</playlist>
    <calendar starttime="01:00:00" timeoffset="00:00:00" repeat="128"/>
    </event>
    </eventlist>

    news.lst

    /home/user/streams/sc/songs/news.mp3
     
  17. Inselkobi

    Inselkobi Benutzer

    Hast Du schon mal den /user/ gegen den eigentlichen User im Pfad ausgetauscht? - Oder ist das Wort "/user/" speziell wegen des Postings hier eingefügt?
     
  18. Lung10

    Lung10 Benutzer

    ja da steht eig. nicht user sonder der user vom Server, denn will ich hier nicht posten daher habe ich es durch user ersetzt
     
  19. Inselkobi

    Inselkobi Benutzer

    Ohne, dass ich mit den Events arbeite, würde ich behaupten, dass an dieser Stelle
    Code:
    playlistfilepath_1=/home/user/streams/sc/news.lst
    playlistfilename_1=news
    ein Fehler ist.

    Vermutlich müsste es vielmehr
    Code:
    playlistfilepath_1=/home/user/streams/sc/
    playlistfilename_1=news.lst
    lauten.
     
  20. Lung10

    Lung10 Benutzer

    ich habe es gleich mal geändert und jetzt sagt die Log

    Code:
    2012-02-05 12:00:20    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:22    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:25    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:28    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:30    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:33    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:36    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:38    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:40    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:43    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:45    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:48    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:51    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:54    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:00:57    E      msg:[playlistMgr] Could not activate playlist news because not registered
    2012-02-05 12:01:00    E      msg:[playlistMgr] Could not activate playlist news because not registered
     
  21. Inselkobi

    Inselkobi Benutzer

    Du hast hinter
    Code:
    playlistfilename_1=
    news.lst
    gesetzt?
     
  22. Lung10

    Lung10 Benutzer

    Das ist jetzt so

    Code:
    playlistfilename_1=news.lst
    playlistfilepath_1=/home/user/streams/sc/
     
  23. Lung10

    Lung10 Benutzer

    Aber gehen tut es leider immer noch nicht :(
     
  24. Inselkobi

    Inselkobi Benutzer

    Aber nicht mehr der Fehler von oben:
    Code:
    2012-02-05 12:01:00    E      msg:[playlistMgr] Could not activate playlist news because not registered
    Oder?
    Denn eine Playlist gibst Du ihm jetzt. Jetzt dürfte der Fehler höchstens noch auftreten, wenn der Pfad falsch ist oder die Berechtigungen nicht stimmen.
     
  25. Lung10

    Lung10 Benutzer

    doch leider schon aber der link sollte stimmen
     

Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen