Hallo zusammen,
ich möchte ein Script schreiben, mit dem ich durch Tastatureingabe von Zahlen (1 bis n) die Sender wechseln kann. Ich habe dazu mpg321 gefunden. Wenn man z.B. eintippt "mpg321 http://1live.akacast.akamaistream.net/7/706/119434/v1/gnl.akacast.akamaistream.net/1live" hört man Eins Life. Die Adressen bekommt man auf der Homepage der Sender. Ich habe mir jetzt ein paar Adressen herausgesucht und folgendes Script geschrieben:
clear w=1 case "$w" in 1) mpg321 http://wdr-mp3-m-wdr2-koeln.akacast.akamaistream.net/7/812/119456/v1/gnl.akacast.akamaistream.net/wdr-mp3-m-wdr2-koeln;; 2) mpg321 http://wdr-3.akacast.akamaistream.net/7/47/119437/v1/gnl.akacast.akamaistream.net/wdr-3;; 3) mpg321 http://wdr-5.akacast.akamaistream.net/7/41/119439/v1/gnl.akacast.akamaistream.net/wdr-5;; 4) mpg321 http://stream.dradio.de/7/249/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dlf_m;; 5) mpg321 http://stream.dradio.de/7/249/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dlf_m;; 6) mpg321 http://1live.akacast.akamaistream.net/7/706/119434/v1/gnl.akacast.akamaistream.net/1live esac read w
Ich setze die Variable w auf 1 und es wird WDR2 gespielt. Durch "read w" möchte ich den Sender wechseln. Das klappt aus zwei Gründen nicht.
1. kenne ich keinen Befehl, der zurückspringt in die 3.Zeile des Scripts.
2. Wenn der Stream mit mpg321 wiedergegeben wird, kann man nicht read bedienen, da man erst den Stream unterbrechen muss.
Ich hoffe auf Tipps, die mir weiterhelfen. Sicher helfen auch Tipps wie: "Dort findest du ein funktionierendes Skript..." Ich würde aber ungern etwas abtippen, was ich nicht verstehe. Lieber würde ich selbst ein, wenn auch zunächst rudimentäres, Spript selber schreiben.
Grüße aus Köln
Bu