I’m currently studying twitch protocols for a college research (Final career project), I use “Wireshark” to analize twitch packet data.
When I connect to a twitch streaming I can see there is negotiation ( TLSv1.2, handshake protocol…) with more or less nine different twitch server IPs. Why is this happening?
I guess me as user negotiate the stream conditions with differents twitch servers for provide me the best server according to my location and stream quality but i’m not sure, can you help me?
I’m sorry, I know my english is not really good, best regards.
I can’t say for sure as I haven’t looked into it, and i’m not entirely sure what your question is, but it might be that when you load a twitch stream, you are contacting many different API servers which provide the data/stats like current views, followers, chatroom (IRC server), video stream… etc. Sorry that I can’t be more help but that is my guess!
Feel free to say that I am wrong (I probably am haha).