ISP for audio streaming: Dynamic IP vs. Static IP

0

I'm an audio streaming enthusiast and would like to know the differences between an ISP that provides a Dynamic IP with another one that has a static and private IP.

What's the recommendation for someone who streams audio 24/7? Assuming that the ISP that provides a dynamic IP renews every 72 hours: will the audio stream be affected by the IP change? For example, with a micro-cut that takes the audio streams down for a moment.

nicozica

Posted 2019-09-30T12:47:09.787

Reputation: 1

1Are people subscribing to your stream? Or are you subscribing to someone elses stream? – spikey_richie – 2019-09-30T12:54:12.907

I'm using my internet connection to stream from my computer to an external Icecast server. – nicozica – 2019-09-30T12:59:15.357

Please consider using the 'fallbacks' functionality of Icecast (see its documentation). It helps you avoid listeners being dropped due to source client connection issues. – TBR – 2019-10-01T12:38:41.720

Answers

4

Assuming that the ISP that provides a dynamic IP renews every 72 hours

Renewing a dynamic IP address is not the same as changing a dynamic IP address.

With good ISPs, even if you obtain the dynamic address using DHCP, then the same lease can be renewed again and again essentially forever – as long as the client router doesn't let it expire, it will keep having the same address for years. (This is standard DHCP behavior, as long as the ISP doesn't actually impose deliberate restrictions.)

Some other ISPs do enforce daily or weekly address changes (in some countries), but that is not inherent in having a dynamic IP address.

will the audio stream be affected by the IP change? For example, with a micro-cut that takes the audio streams down for a moment

It depends on the streaming technology, but in most cases (especially with basic TCP/HTTP-based streams), if an address change is forced, the connection will be completely cut off until the client notices a timeout and reconnects to the new address.

(Most transport protocols simply don't have any "roaming" features built in, and it's not guaranteed that the streaming server will even be aware of the address change at all, especially if the server is behind NAT and the address actually belongs to the router and not the server.)

user1686

Posted 2019-09-30T12:47:09.787

Reputation: 283 655

The "dynamic ISP" says that the IP is changed every 72 hours, no matter if you keep the modem on during this time. Assuming this is a forced change, then I think that the stream will be completely cut off. With your great explanation, then I think that the ISP that provides a static and private IP would provide a more stable connection. – nicozica – 2019-09-30T13:37:33.207

0

It truly isn't a big deal if your IP changes dynamically or if it is static; it used to many years ago but not anymore. There is a service called DynDNS (there are others out there) who provide a service called Dynamic DNS. The service registers the changed public IP to the name of your service so that whoever is finds your service without having to rely on a permanent static IP. It does require for you to update the current IP periodically; which can be done using a downloadable agent, however most routers now have this functionality built into them. You have to look into your router configuration to see where it is.

Even really big businesses have multiple public IP's that they rotate to keep their services balanced or sourced from different countries. Their DNS servers do something similar to this to resolve their IP addresses.

OwnSpark

Posted 2019-09-30T12:47:09.787

Reputation: 1

Thanks! I know of no-ip.org, it's a great service. But I'm streaming from my PC to an external Icecast server. My concern is about the connection between my PC and the streaming server on the IP change. I believe the stream will cut off completely and reconnect once the new IP is restablished. – nicozica – 2019-09-30T20:32:42.077

When big businesses / CDNs change their IP addresses the way you're talking about, they only do so in DNS for future connections – they do not invalidate the old address for currently active connections. That's a major difference from residential ISPs. – user1686 – 2019-10-01T03:57:07.383