Settings

Theme

Ask HN: Is Kick.com somehow using Twitch to not have to pay bandwidth costs?

6 points by Invertigrate 3 years ago · 14 comments · 1 min read

Reader

For those not involved in the whole streaming scene, Kick.com is a huge rival to Twitch and they recently paid an insane amount of money (read $100M) to sign a contract for a streamer called XQC to stream on their platform.

I headed over to their site and saw that the user was doing their first stream and had >60k live viewers so I was curious to see where they were hosting their servers and when I looked the IP up (99.181.66.216), it said Twitch to my surprise.

Now I'm honestly baffled and are they somehow exploiting Twitch's embedded player to serve the content from them (do not that this streamer [XQC] is not streaming on Twitch at the same time, at least not using his regular account).

This is honestly the only theory I could come up with, but this shouldn't even be possible since CORS should stop it, right...?

Anyway, immensely excited to see if anyone here on HN knows what's going on because seeing a rival stream using their competitor's servers is mind-blowing to me.

wmf 3 years ago

I think this is the answer: https://aws.amazon.com/ivs/ It's branded as an AWS service but it's delivered over the Twitch CDN.

smoldesu 3 years ago

Twitch uses AWS to encode video, so the IPs may be identified as Twitch even if they're actually assigned to generic AWS address space. That's by best guess, I highly doubt this is a case of malicious abuse.

  • InvertigrateOP 3 years ago

    Right so the ISP should saw AWS like it does for other streamers on Kick, except for XQC (checked like 2-3 other streams). How come it says Twitch on XQC's stream and AWS for the other streams?

    • Blahah 3 years ago

      Twitch doesn't own any streaming infrastructure, it's all cloud providers. If it's being labelled as twitch it's because twitch dominated that subnet of their cloud provider for a while.

      You should consider that "looking the ip up" is really just asking some random company what they think the ip is.

      • InvertigrateOP 2 years ago

        Good answer and I'm using Maxmind for this. I wasn't aware that they would record ISP changes just because one of their clients was using their IPs a lot and I thought this would only happen if you register the IP on your own ISP (similar to how you purchase dedicated IPs and register them on your own company).

8chanAnon 3 years ago

Renting out bandwidth to the "competition" is not uncommon. It's not really competition when you're making money.

>this shouldn't even be possible since CORS should stop it, right...?

CORS is meaningless outside the controlled environment of a web browser. Besides, CORS is opt-in. Website operators can chose whether or not to share (it's in the name).

  • InvertigrateOP 2 years ago

    Didn't know this was a thing and can you give some examples of this happening elsewhere?

    I also don't think that's the case here because they are both on AWS so it's not their own servers.

Blahah 3 years ago

It's not exciting. Sorry. The services that identify ip addresses are using the same data as you. If someone using a provider is identifiable with their shitty heuristics, they will label them. If not it's labelled as the provider. There is not a conspiracy and not even a small reason to suspect malfeasance.

InvertigrateOP 3 years ago

Now Kick is down - I wonder what happened.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection