[Icecast] Multiple connections from iPhones

david at gibbs.net david at gibbs.net
Mon May 13 13:54:19 UTC 2019

Thank you both for your helpful comments, I shall live with it.

-----Original Message-----
From: Icecast <icecast-bounces at xiph.org> On Behalf Of Philipp Schafft
Sent: 13 May 2019 10:18
To: Icecast streaming server user discussions <icecast at xiph.org>
Subject: Re: [Icecast] Multiple connections from iPhones

Good morning,

On Thu, 2019-05-02 at 18:22 +0200, Sytze Visser wrote:
> Hi David
> I have seen similar behavior and the conclusion was that icecast will 
> connect a client once for each connection request. The double 
> connection is a result of the player/browser that possibly checks if 
> it can connect and then establishes the actual connection.

This is what we suspect as well. However this behavior is not yet unnecessary but even forbidden by the HTTP specification as HTTP is a stateless protocol.

Basically clients doing this are not conforming to the HTTP specs.

> If you don't have control over the source code of the player, you 
> might have to live with the issue.

As long as you want to support products by vendors that do not care about standards you need to live with that I fear.

With best regards,

> On Thu, 02 May 2019, 18:01 David Gibbs, <david at gibbs.net> wrote:
> > A newbie question I'm afraid.
> >
> > I have a site that streams to only about 20 or 30 listeners using 
> > Icecast for Windows 2.4.4 and Altacast.
> >
> > The issue - I often see multiple connections started almost 
> > simultaneously from one IP address, usually an iphone or ipad. The 
> > device descriptions are identical, and I know my listeners are 
> > listening from home, so my assumption is that one device is opening multiple connections.
> >
> > If I kill one connection they often all disappear from that IP 
> > address at once.
> >
> > Is this something others see? Does anyone know why these multiple 
> > connections are created?

Philipp Schafft (CEO/Gesch ftsf hrer)
Telephon: +49.3535 490 17 92

L wenfelsen UG (haftungsbeschr nkt)     Registration number:
Bickinger Stra e 21                     HRB 12308 CB
04916 Herzberg (Elster)                 VATIN/USt-ID:
Germany                                 DE305133015

More information about the Icecast mailing list