Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
That's exactly what I'm referring you. T-Mobile throttles Netflix/YouTube and other video sites down to 480p (around 1.5 mbps or so) and then charge you extra for HD.

The only difference here is that Verizon doesn't use a cute marketing slogan, like "Binge On" to mask what it really is.
The other difference is that Verizon charges you the regular data rate for 480p, where T-Mobile gives it to you for free. It's a promotional offer, and overall you end up spending less money with T-Mobile probably. And if you want HD, I don't know where you get "$10 extra" from since it depends entirely on your data plan.
 
Last edited:
And 640k ought to be enough for anybody, right?
I get the sarcastic point you're making, but the point is that if you're streaming, you only care about receiving data as quickly as you consume it. If video becomes higher quality in the future, they have to send more bits/sec, but sending the maximum always is a waste. Of course, you can complain that as an ISP they should be treating all your data equally, but that's a separate issue.
[doublepost=1500676330][/doublepost]
Local content ftw! 512 GB iPad + and onwards!
Yep. I've got a 128GiB SD card in my MacBook partially for media. Bandwidth ain't free, or even readily available everywhere.
 
Last edited:
I get the sarcastic point you're making, but the point is that if you're streaming, you only care about receiving data as quickly as you consume it. If video becomes higher quality in the future, they have to send more bits/sec, but sending the maximum always is a waste. Of course, you can complain that as an ISP they should be treating all your data equally, but that's a separate issue.
I don't understand what you are saying, maybe you can clarify. If streaming video only requires 10mbps and you have an 18mbps connection, do you think you are using 18mbps to pull the video data that only requires 10mbps? That doesn't make sense to me. It would seem to me you are only using the data that is required anyway and what you aren't using would be used if you were using multiple apps that require data.

When I use Xbox live chat on my 24mbps dsl connection at home, it drops the connection speed a little but it certainly doesn't use all 24mbps.
 
I don't understand what you are saying, maybe you can clarify. If streaming video only requires 10mbps and you have an 18mbps connection, do you think you are using 18mbps to pull the video data that only requires 10mbps? That doesn't make sense to me. It would seem to me you are only using the data that is required anyway and what you aren't using would be used if you were using multiple apps that require data.

When I use Xbox live chat on my 24mbps dsl connection at home, it drops the connection speed a little but it certainly doesn't use all 24mbps.
Only if you're streaming live data. With VoIP, of course the other end is only sending at the rate it needs. But in the context of watching online videos that are already stored somewhere, the server might support sending at a faster rate, and the client might buffer more than it needs to. Maybe the server is smart enough to throttle that connection, but if it isn't, the ISP might want to.
 
Verizon has a super fast 4glte network and they have to make sure there is a enough speed between the other costumers or else the network gets congested fast.

But don't they do that already?

I can do a speed test on Verizon LTE and get 60Mbps.

But that's waaay more bandwidth than is required for web surfing and even video streaming.

So hasn't Verizon built their network with that in mind? It sounds like there is already some overhead.

Not everybody will be pegging a tower requesting a constant 60Mbps.
 
Only if you're streaming live data. With VoIP, of course the other end is only sending at the rate it needs. But in the context of watching online videos, the server might support sending at a faster rate, and the client might buffer more than it needs to. Maybe the server is smart enough not to do that, maybe it isn't.
I could see that with live data but not Netflix or YouTube. I also can stream live YouTube at home and it doesn't kill my connection either, just takes what it needs. I really don't understand why it would use more data to watch videos if it only requires x amount of data to stream. Thanks for trying to clarify but I'm still lost.
 
Why would they have to cap speeds for these services to optimize speeds for these services?

Seems like they capped it and now that they have been asked by news outlets why that is, it will be resolved today. Seems like they were pulling a fast one and got caught.
[doublepost=1500675315][/doublepost]
Then why do we have higher speeds achievable on a mobile network? You can't tell people what they do or don't need.

If we only need 10down for video we should only need 5down for web right? Just get rid of lte all together since YOU don't need it.
1. Agreed, they got caught.
2. People do that frequently here, more so lately, IMO.
 
  • Like
Reactions: WRChris
I could see that with live data but not Netflix or YouTube. I also can stream live YouTube at home and it doesn't kill my connection either, just takes what it needs. I really don't understand why it would use more data to watch videos if it only requires x amount of data to stream. Thanks for trying to clarify but I'm still lost.
Netflix and YouTube seem to be smart, and they do their own throttling, so the ISP shouldn't need to throttle them. If they did, it wouldn't do anything. But say you go to a dumb site that hosts a 30-minute, 100MiB MP4 video, and your browser or whatever is dumb too. It downloads the entire thing in 100 seconds when you play it then just plays the rest from cache. So you needlessly saturate your link for 100 seconds, and you might not even watch the entire video.

With Netflix and Verizon, the issue here is that they actually throttle it to fewer bits/s than you need:
With Netflix, the 10Mb/s limit doesn't impact Netflix video quality when watching on a mobile device, but it has the potential to be an issue when tethering and watching on a device that can stream Netflix's Ultra HD 25Mb/s video.
 
Netflix and YouTube seem to be smart, and they do their own throttling, so the ISP shouldn't need to throttle them. If they did, it wouldn't do anything. But say you go to a dumb site that hosts a 30-minute, 100MiB MP4 video, and your browser or whatever is dumb too. It downloads the entire thing in 100 seconds when you play it then just plays the rest from cache.

With Netflix, the issue here is that they actually throttle it to fewer bits/s than you need:
So essentially, Verizon further throttles a throttled service, lol. What mobile devices would even have this "dumb" browser? Seems to me like they just throttled video to throttle people.
 
But don't they do that already?

I can do a speed test on Verizon LTE and get 60Mbps.

But that's waaay more bandwidth than is required for web surfing and even video streaming.

So hasn't Verizon built their network with that in mind? It sounds like there is already some overhead.

Not everybody will be pegging a tower requesting a constant 60Mbps.
I think the speed tests are BS. Yeah, I see 60Mbps too, then I go to any site and wait 10 seconds for a 1MiB image to load.
 
"may use 1GB per 20 minutes or more depending on your device and network speeds."

This is the part that caught my eye. For people with unlimited plans no big deal, but it makes everyone else have to be super diligent on watch data caps on their mobile bills. Home internet is a whole other ballpark. We have ISPs that cap you at a terabyte a month and charge a lot after that cap is reached AND there's no way to up that cap, you're just screwed.
 
So essentially, Verizon further throttles a throttled service, lol. What mobile devices would even have this "dumb" browser? Seems to me like they just throttled video to throttle people.
Safari does this. I actually haven't seen a web browser throttle a video stream before. The entire thing just loads instantly. Netflix and YouTube have custom clients, but I actually had a plugin for Safari that loaded YouTube with QuickTime instead, which loaded the video as quickly as YouTube's servers could send it (because I wanted YouTube to load when I had the video paused).

What Verizon is doing to Netflix is wrong. There's no point of throttling Netflix specifically except to prevent people from loading "ultra HD" streams. I was speaking in general. The guy was saying that there's no so such thing as "enough" bits/s, except there really is when it comes to streaming.
[doublepost=1500678006][/doublepost]
Haha... fair point.

Maybe they are un-throttling SpeedTest.net? Giving it a fast lane? :)
I think so. Other issue is latency. A site with a bunch of little resources that load more resources will take many round trips to load, which is slow regardless of your bandwidth. LTE latency isn't great. Sadly, people focus more on bandwidth and ignore latency, so ISPs can sell crappy connections that look great on paper.
 
Last edited:
  • Like
Reactions: Michael Scrip
Safari does this. I actually haven't seen a web browser throttle a video stream before. The entire thing just loads instantly. Netflix and YouTube have custom clients, but I actually had a plugin for Safari that loaded YouTube with QuickTime instead, which loaded the video as quickly as YouTube's servers could send it (because I wanted YouTube to load when I had the video paused).

What Verizon is doing to Netflix is wrong. There's no point of throttling Netflix specifically except to prevent people from loading "ultra HD" streams.
[doublepost=1500678006][/doublepost]
I think so. Other issue is latency. A site with a bunch of little resources that load more resources will take many round trips to load, which is slow regardless of your bandwidth. LTE latency isn't great.
Ok that makes sense, I guess I've just never seen it first hand. No matter what video I watch in safari, mine buffers, then plays. I've never had a video download completely before I made it 3/4 of the way through.

Edit: I'm nowhere near 60mbps with full signal, it's closer to 18mbps.
 
  • Like
Reactions: hotgril
Home internet is a whole other ballpark. We have ISPs that cap you at a terabyte a month and charge a lot after that cap is reached AND there's no way to up that cap, you're just screwed.

It makes me wonder why they don't offer a two terabyte cap. They could charge more money for those who need it.
 
Ok that makes sense, I guess I've just never seen it first hand. No matter what video I watch in safari, mine buffers, then plays. I've never had a video download completely before I made it 3/4 of the way through.

Edit: I'm nowhere near 60mbps with full signal, it's closer to 18mbps.
I have ways to test this easily. Playing a 100MiB, 10 minute video from my own server right now... I paused it, and the entire thing loaded (slowly) while I was only 5 seconds in.
 
"may use 1GB per 20 minutes or more depending on your device and network speeds."

This is the part that caught my eye. For people with unlimited plans no big deal, but it makes everyone else have to be super diligent on watch data caps on their mobile bills. Home internet is a whole other ballpark. We have ISPs that cap you at a terabyte a month and charge a lot after that cap is reached AND there's no way to up that cap, you're just screwed.
Personally, I'd like to throttle my own LTE connection. Wish iOS had an option for that. The only time I ever load 50MiB/s is when some stupid auto-play video ad comes up.
 
I have ways to test this easily. Playing a 100MiB, 10 minute video from my own server right now... I paused it, and the entire thing loaded (slowly) while I was only 5 seconds in.
I have had to pause and load a couple times when I was way out in the sticks on 2g. What if you are using Netflix in PIP mode on an iPad Pro and are browsing the web? Would your whole connection be limited to 10mbps or just for the Netflix app?
 
  • Like
Reactions: hotgril
Why would they have to cap speeds for these services to optimize speeds for these services?

Seems like they capped it and now that they have been asked by news outlets why that is, it will be resolved today. Seems like they were pulling a fast one and got caught.
[doublepost=1500675315][/doublepost]
Then why do we have higher speeds achievable on a mobile network? You can't tell people what they do or don't need.

If we only need 10down for video we should only need 5down for web right? Just get rid of lte all together since YOU don't need it.

After a certain point speed becomes useless - you don't even notice it. Browsing is a good example. The servers spitting info back at you can't even do so at the speed of LTE. It's more software / hardware limitations at that point. The ONLY reason you would need more than 8-10mpbs is if you're downloading 100mb, 200mb, 300mb torrents or videos etc. And even then you'd be saving maybe 45 seconds in waiting for the download to complete.

If someone gave you a phone throttled at 8mbps and one at 35, and told you to browse around and play with apps, you wouldn't even be able to notice the difference IMO.
 
I have had to pause and load a couple times when I was way out in the sticks on 2g. What if you are using Netflix in PIP mode on an iPad Pro and are browsing the web? Would your whole connection be limited to 10mbps or just for the Netflix app?
I've done some educational work with LTE packet gateways. I'm by no means an expert, but from what I've seen, my guess is they'll only throttle the Netflix connection. The gateway supports packet filters that inspect and place packets into different "bearers," which are like virtual connections that are each treated differently in very customizable ways. I'll bet they create a 10mbit/s-capped bearer for traffic originating from Netflix's servers.

A little info on bearers is here, not that it's particularly interesting: http://www.simpletechpost.com/2012/05/default-bearer-dedicated-bearer-what.html
 
After a certain point speed becomes useless - you don't even notice it. Browsing is a good example. The servers spitting info back at you can't even do so at the speed of LTE. It's more software / hardware limitations at that point. The ONLY reason you would need more than 8-10mpbs is if you're downloading 100mb, 200mb, 300mb torrents or videos etc. And even then you'd be saving maybe 45 seconds in waiting for the download to complete.

If someone gave you a phone throttled at 8mbps and one at 35, and told you to browse around and play with apps, you wouldn't even be able to notice the difference IMO.
I get what you are saying but I disagree, I would absolutely notice the 35mbps is 5x faster.
[doublepost=1500679603][/doublepost]
I've done some educational work with LTE packet gateways. I'm by no means an expert, but from what I've seen, my guess is they'll only throttle the Netflix connection. The gateway supports packet filters that inspect and place packets into different "bearers," which are like virtual connections that are each treated differently in very customizable ways. I'll bet they create a 10mbit/s-capped bearer for traffic originating from Netflix's servers.

A little info on bearers is here, not that it's particularly interesting: http://www.simpletechpost.com/2012/05/default-bearer-dedicated-bearer-what.html
One can hope they will create those bearers. I don't know a lot about lte but I'm sure glad you do! Thanks for helping me to see what is going on, I appreciate it.
 
  • Like
Reactions: hotgril
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.