Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
These restrictions don't exist on Android. So why not restrict it to all?
Yes they do,but as android devices mostly use lower screen resolution,and more video processing power in the device,you won't notice it that much,the resolution optimisation is done by the carrier,regardless of what device you use.
 
Yes they do,but as android devices mostly use lower screen resolution,and more video processing power in the device,you won't notice it that much,the resolution optimisation is done by the carrier,regardless of what device you use.

I also have a Samsung Galaxy S8 Plus running it in WQHD+(2960x1440) and can stream YouTube in 1440p with no issues on LTE. I also have Stream Saver disabled via AT&T.
 
I also have a Samsung Galaxy S8 Plus running it in WQHD+(2960x1440) and can stream YouTube in 1440p with no issues on LTE. I also have Stream Saver disabled via AT&T.
Probably because the s8 got a video processor that's a bit better than the iPhone. I'm not so sure how AT&T does,because I'm not on American carriers.
 
I think there is some code in the app as well. Or Verizon asking google to do this type of thing.

I can imagine there being an optimisation module in the app that automatically removes the option if the internet is slow, I've worked with adaptive streaming services like this. I also think that the service provider is throttling speed when they detect streaming packets in the network.
 
I can imagine there being an optimisation module in the app that automatically removes the option if the internet is slow, I've worked with adaptive streaming services like this. I also think that the service provider is throttling speed when they detect streaming packets in the network.
I think the optimization module goes like this:

if network_type = "LTE" and app store = "US" and app_type = "IOS" then
Use Auto Resolution Mode
Else
Allow User to Choose Resolution
End

For whatever reason, this is what seems to have been done.
 
I think the optimization module goes like this:

if network_type = "LTE" and app store = "US" and app_type = "IOS" then
Use Auto Resolution Mode
Else
Allow User to Choose Resolution
End

For whatever reason, this is what seems to have been done.

I don't think AppStore is relevant here to be honest, plus I don't know of a way to be able to determine which AppStore the app was downloaded from in terms of apple APIs. It could just be a global rule but our networks don't throttle streaming.
 
IMG_3794.PNG
I don't think AppStore is relevant here to be honest, plus I don't know of a way to be able to determine which AppStore the app was downloaded from in terms of apple APIs. It could just be a global rule but our networks don't throttle streaming.
This is very specific.
 
  • Like
Reactions: akash.nu
When on LTE or other cellphone networks,some carriers optimise resolution and frame rate to the possible connection speed. This feature has nothing to do with phone settings,it's done by carrier. If everybody was looking at high speed,high resolution video streams over the cellphone LTE networks,they would get overloaded.

I doubt it. If you are willing to give enough cash to your carrier, they will be more than willing to provide you with as much high speed bandwidth as you can eat. It's all about making money.
 
It is a app setting decided from youtube to not allow changing the size. It will optimize the size/quality for what speed your network is getting you at the moment. If you are in a car or train and the connection is changing it will try to give you as much as possible of quality for the bandwidth you have at the moment.
If you want to change the quality setting you need to use Safari. Go to Youtube.com and then hold down the reload button until you see a button on the bottom of the screen asking of you want to load the desktop version. From here you have the Settings button for quality on the video.
But I have never had problems with the quality of the videos on youtube when on LTE (4G) it is always good for me anyway.
 
I doubt it. If you are willing to give enough cash to your carrier, they will be more than willing to provide you with as much high speed bandwidth as you can eat. It's all about making money.
It's not only about cash,it's also about network capacity,as I live in a small country,with about the same amount of people per square mile as northern Canada,they have to restrict bandwidth in some areas,due to lower network capacity. If a phone base station is built for the 200 people that normally live there,and another 200 come there and start streaming high resolution videos,the network base will apparently get overloaded. I'm not speaking about city networks dimensioned for large population,my experiences comes from how the carriers do in northern Scandinavia.
 
This has been an iOS issue for a long time. Crazy how some never noticed it until now. Tbh, thats one of things about the iPhone that's always annoyed me. I can easily select any video resolution on MY S8+ but not on my iPhone....unless I'm on WiFi. Lame
 
This has been an iOS issue for a long time. Crazy how some never noticed it until now. Tbh, thats one of things about the iPhone that's always annoyed me. I can easily select any video resolution on MY S8+ but not on my iPhone....unless I'm on WiFi. Lame
iOS issue or YouTube on iOS issue?
 
Hmm...My LTE is sometimes faster than the WiFi... not fair for video quality settings... :D
 
This is an issue with the Youtube app. It's not a restriction from the carrier (unless you're in some sort of throttle status). It's not iOS that is restricting it, which would be bonkers (btw I checked through settings, nothing indicates anything specific - it's just "allowed to use data, not allowed")

At the same time though, the question is, why does Youtube limit iOS users from watching in high res, without WiFi?
 
I will say it is imposed by the carrier. Not just for YouTube, but Netflix and all other streaming services.

There are plans carriers sell you that only allow standard definition, for now they tend to give you the option to turn it off which most average consumer don't bother with.

On T-Mobile, 'Binge On' is enabled by default, all videos you streams will be reduced to 480p but with the benefit you don't use up your data.

AT&T, if you read their unlimited choice plan, it's locked to 480p streaming:
https://www.att.com/plans/unlimited-data-plans.html

For Cricket Wireless:
Cricket will apply Stream More automatically to your Unlimited plan (including promotionally priced versions), but it will not affect your data speed, except that with Stream More turned on, certain higher definition videos will stream at standard definition quality, similar to DVD (about 480p). Customers who steam higher-definition video will consume less data with Steam More turned on.

I think the fact that if you're using these plans with the 480p restriction and your YouTube app on Android can override it while on cellular data has more to do with the discrepancy in the software of the phone, ideally the carriers wants to limit you. Or I could be wrong and the restriction API is is baked into the YouTube app itself and not working correctly on iOS.
 
Last edited:
I don't use the carrier data restrictions. Never have. When I first heard they added it enabled by default I instantly turned it off.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.