1

How is it possible to stream from a live radio streaming URL?

In other words, consider a site streaming something from http://www.domain.tld/liveRadioStreamingAddress, and I need to stream this address to my Icecast Server using an IP like 172.16.30.24. What options should be used and how I should do this?

To be more explicit, I need :

ffmpeg streamfrom http://www.domain.tld/liveRadioStreamingAddress toIcecast://172.16.30.24

closed as unclear what you're asking by yoonix, mdpc, womble Mar 17 '17 at 1:50

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

1

As you insist on putting avconv/ffmpeg in the mix:

https://wiki.xiph.org/Icecast_Server/Streaming_WebM_to_Icecast_with_FFmpeg

So something like avconv -i http://www.domain.tld/liveRadioStreamingAddress -c:a opus -b:a 64k -application audio -vbr on -content_type application/ogg icecast://source:bar@172.16.30.25:8000/test.opus this should work just as well. To illustrate the possibilities of avconv/ffmpeg this command also live transcodes to Opus, a very high efficiency and high quality state of the art codec. Obviously you will need to tailor this to your actual situation, required output codec (or just copy for passthrough) and possibly substitute ffmpeg for avconv, depending on which package you have.

0

The Icecast documentation covers this topic:

https://icecast.org/docs/icecast-2.4.1/relaying.html#setting-up-a-single-broadcast-relay

Also it's spelled "Icecast", no camel-case.

  • First of all, thanks for telling me about the way it should be written, I just corrected it. About your answer, I should say it is not what I need. I need to stream a live radio which is streaming on a site to my own Icecast server. I'm in area network A, and the other site in B, I need to stream a streamed radio to my own Icecast server located in area A. – Parsa Samet Mar 15 '17 at 9:48
  • But that's what this does. It takes the stream from a remote server and makes it available to listeners connecting to the local Icecast server. – TBR Mar 15 '17 at 9:53
  • It's acting as a slave. My aim is to use FFMPEG. – Parsa Samet Mar 15 '17 at 10:02

Not the answer you're looking for? Browse other questions tagged or ask your own question.