Block Twitch.tv upload?

GhengisKhan

Supreme [H]ardness
Joined
May 16, 2005
Messages
7,808
I do not have much upload bandwidth to begin with and am having problems with my son. He is constantly streaming on Twitch.tv, and consequently killing everyone else's internet connections. I have told him many times to stop. He will for a day or two, but goes right back to it. I don't want to mess with anything else, I just want to block his ability to steam. I don't mind if he watches streams, but he's making it so that no one else can upload anything. (Like my wife trying to post pictures on FB or me trying to upload pictures to my Google drive).

I've tried searching, but the only things I could find were people asking what ports to open so they could watch streams. I'm trying to figure out which ports to block to prevent uploading to it.

Also, I've got a Netgear R7000 router running the latest version of Tomato. if that makes a difference.
 
Yea, I know how to block entire websites and I don't want to block the entire website, just the ability to steam to it. I'm fine with him watching streams. We've got enough download bandwidth, just short on upload. (Damn Spectrum takeover of TWC).
 
You're going to want some QoS/traffic shaping on the upload.

See if tomato will let you limit his upload bandwidth(by internal IP) to something reasonable, like, say 1/2 your capability. Assuming you have the standard 60/4 package, this would make everyone happy (he'll just have to live with 480p upload streams).
 
Last edited:
It's even worse than that. We're stuck with 20/2. I already did restrict it. I was just wondering if there was a way to block it entirely since he's been told many times not to do it, and he keeps on doing it without caring what effect it has on other people.
 
You are going to need to get a HAR file from Twitch while you are attempting to upload to Twitch.tv. I honestly doubt you can do this as the hostnames/CDNs might be the same as the down streaming.

https://toolbox.googleapps.com/apps/har_analyzer/

The HAR file should show you all the domains being requested in the HTTP stream. Process of elimination.
 
Damn... I was hoping it would be just a matter of blocking a port or two. I figured that the upload would use 1 port and download another.
 
Can you have him stream at a lower resolution, that would free up a chunk of the bandwidth.
 
Nah. I just restricted the bandwidth to his computer and Xbox down to 1M down and 500k up
 
If he complains he gets the "don't like it? Move out and pay for your own internet with better speed"
 
Isn't it just RTMP traffic? TCP port 1935. Not sure what kind of granularity that firmware gives you, but if you were looking for specific traffic to throttle instead of the kids whole machine. Better yet I believe Twitch's injest servers are distinctly different from a server you would stream content from as a viewer.

The below article has a list of destinations, find the closest twitch server or hell block them all

https:// help.twitch.tv/customer/portal/articles/2420572

d411a3b715e10a9fcb7460a5fdc80c72.png
 
Now that's what I was looking for. Thank you very much for that list. I can now throttle Twitch without messing with everything else.
 
I took away the one we had given him. He went out and bought a cheap laptop from a friend of his. I just have to convince the wife not to castrate me when I change the locks and don't give him a key.
 
Back
Top