Thanks Lawrence. Worked like a charm.

Rod

On 2 January 2017 at 19:23, Lawrence D'Oliveiro <ldo@geek-central.gen.nz> wrote:
On Mon, 2 Jan 2017 18:08:08 +1300, Roderick Aldridge wrote:

> I tried to use ffplay, but couldn't decipher the syntax and options
> to use it successfully.

It takes a couple of steps.

Starting from <https://radio.abc.net.au/help/streams>, choose one of
the links for the station you want to listen to. Say I pick the AAC+
link for TripleJ:
<http://www.abc.net.au/res/streaming/audio/aac/triplej.pls>.

I grab the contents of this URL (it���s a ���playlist��� file) with
wget, and print it directly to the screen without saving it, with ���-O
-���:

�� �� ldo@theon:~> wget -O - http://www.abc.net.au/res/streaming/audio/aac/triplej.pls
�� �� --2017-01-02 19:12:37--�� http://www.abc.net.au/res/streaming/audio/aac/triplej.pls
�� �� Resolving www.abc.net.au (www.abc.net.au)... 203.109.255.65, 203.109.255.59
�� �� Connecting to www.abc.net.au (www.abc.net.au)|203.109.255.65|:80... connected.
�� �� HTTP request sent, awaiting response... 200 OK
�� �� Length: 240 [audio/x-scpls]
�� �� Saving to: ���STDOUT���

�� �� -�� �� �� �� �� �� �� �� �� �� ��0%[�� �� �� �� �� �� �� �� �� �� ]�� �� �� ��0�� --.-KB/s�� �� �� �� �� �� �� ��[playlist]
�� �� NumberOfEvents=2

�� �� File1=http://live-radio01.mediahubaustralia.com/2TJW/aac/
�� �� Title1=Triple J NSW
�� �� Length1=-1
�� �� Version=2

�� �� File2=http://live-radio02.mediahubaustralia.com/2TJW/aac/
�� �� Title2=Triple J NSW
�� �� Length2=-1
�� �� Version=2
�� �� -�� �� �� �� �� �� �� �� �� ��100%[===================>]�� �� ��240�� --.-KB/s�� �� in 0s

�� �� 2017-01-02 19:12:37 (43.1 MB/s) - written to stdout [240/240]

As you can see, the result is some text containing two ���http:��� links. I
pick either one, say the first one, and pass it to ffplay:

�� �� ffplay http://live-radio01.mediahubaustralia.com/2TJW/aac/

and the station immediately starts playing.

By default, ffplay puts up a video window which is filled with some
kind of visualization of the audio. If you don���t want this, you can
turn it off with the ���-nodisp��� option:

�� �� ffplay -nodisp http://live-radio01.mediahubaustralia.com/2TJW/aac/

You can stop it playing with CTRL/C in the terminal window. Or, if the
video window is visible and active, then pressing ESC will close it and
quit ffplay.

Once you have that last link, you can skip all the intermediate steps
to play the stream again. Unless and until they decide to change the
link. :)
_______________________________________________
wlug mailing list | wlug@list.waikato.ac.nz
Unsubscribe: https://list.waikato.ac.nz/mailman/listinfo/wlug