httpsaudio-streamingicecast

Relaying a HTTPS stream with Icecast2


I am trying to relay a stream that is being broadcasted over HTTPS, is there a way to be able to do that? The documentation describes how to broadcast with https using listen-socket which I think is not what I want. All the help would be appreciated

I tried relaying normal http streams and it works. But not with https

I tried doing it both with including https and without in the url

`<relay>
    <server>https://streamingurl.com</server>
    <port>800</port>
    <mount>/f</mount>
    <local-mount>/f</local-mount>
    <on-demand>0</on-demand>
    <relay-shoutcast-metadata>0</relay-shoutcast-metadata>
</relay>`

Solution

  • A good workaround for this problem is to set up a reverse proxy using nginx. I did this to access a https stream over http and icecast2 is able to relay it without issues.