Checklist
Feature description
This can be implemented very basically using the below patch, However it may be more prudent to have a max resolution setting specific to constrained satellite.
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 67a33742b..e9063ec5d 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -452,5 +452,8 @@
android:resource="@xml/automotive_app_desc" />
<meta-data android:name="com.google.android.gms.car.notification.SmallIcon"
android:resource="@mipmap/ic_launcher" />
+ <!-- satellite -->
+ <meta-data android:name="android.telephony.PROPERTY_SATELLITE_DATA_OPTIMIZED"
+ android:value="org.schabi.newpipe" />
</application>
</manifest>
Why do you want this feature?
Adding support for constrained satellite allows satellite networks like Canada's rogers satellite and USA's AT&T satellite and anything else based on starlink DTC to work as well as future providers.
Additional information
I have tested the above patch on a "poor quality" connection and was able to reliably play 144p videos and live streams and some 240p videos. Forcing AV1 might also get higher quality since Youtube generally makes Av1 videos lower bitrate then both vp9 and avc (not always).
Good quality connection may be able to get even 420p with av1, not sure as I haven't been able to test it a ton yet.
Checklist
Feature description
This can be implemented very basically using the below patch, However it may be more prudent to have a max resolution setting specific to constrained satellite.
Why do you want this feature?
Adding support for constrained satellite allows satellite networks like Canada's rogers satellite and USA's AT&T satellite and anything else based on starlink DTC to work as well as future providers.
Additional information
I have tested the above patch on a "poor quality" connection and was able to reliably play 144p videos and live streams and some 240p videos. Forcing AV1 might also get higher quality since Youtube generally makes Av1 videos lower bitrate then both vp9 and avc (not always).
Good quality connection may be able to get even 420p with av1, not sure as I haven't been able to test it a ton yet.