# \[Chromecast\] \[iOS\] Cannot increase or decrease volume from device

**URL:** <https://community.bitmovin.com/t/chromecast-ios-cannot-increase-or-decrease-volume-from-device/2515>\
**Category:** Support\
**Tags:** ios, chromecast\
**Created:** [December 13, 2023, 8:00am UTC](https://community.bitmovin.com/t/chromecast-ios-cannot-increase-or-decrease-volume-from-device/2515 "2023-12-13T08:00:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![admin.vodfactory](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/admin.vodfactory/32/438_2.png) [@admin.vodfactory](https://community.bitmovin.com/u/admin.vodfactory)\
**Post date:** [December 13, 2023, 8:00am UTC](https://community.bitmovin.com/t/chromecast-ios-cannot-increase-or-decrease-volume-from-device/2515/1 "2023-12-13T08:00:25Z")

</div>

Hi everyone,

Since iOS 15 (until iOS 17), it is not possible to increase or decrease volume from device while casting with Chromecast.

I opened a ticket to Bitmovin Support 19 months ago and that was the answer I got:

> We noticed that It’s a limitation in the Google cast SDK itself for iOS 15+ devices. Please see the below info from the Google cast website.

> **[GCKCastOptions Class  |  Google for Developers](https://developers.google.com/cast/docs/reference/ios/interface_g_c_k_cast_options#a74d509ff761dda7cf91e05e6e2c2e589)**

`- (BOOL) physicalVolumeButtonsWillControlDeviceVolume readwritenonatomicassign`  
A flag indicating whether the sender device’s physical volume buttons should control the session’s volume.

Is there a way to enable this flag from the Bitmovin Player iOS SDK? If not, is this feature planned in the roadmap?

Thank you in advance for your time,

EDIT: According to [this comment](https://issuetracker.google.com/issues/202423437#comment33) on IssueTracker, it should have been fixed on **iOS Sender 4.8.0**. This version has been included into Bitmovin Player iOS SDK [3.44.0](https://developer.bitmovin.com/playback/docs/release-notes-ios#3440) but it still doesn’t not work on the latest version (3.50.0)

–  
Vivian Chaizemartin

---

<div class="post-metadata">

**Author:** ![mart.zonneveld](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/mart.zonneveld/32/550_2.png) [@mart.zonneveld](https://community.bitmovin.com/u/mart.zonneveld)\
**Post date:** [December 15, 2023, 1:00pm UTC](https://community.bitmovin.com/t/chromecast-ios-cannot-increase-or-decrease-volume-from-device/2515/2 "2023-12-15T13:00:43Z")

</div>

+1  
We’re very interested in this functionality as well, seems like a small amount of work

---

<div class="post-metadata">

**Author:** ![davidsteinacher](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/davidsteinacher/32/163_2.png) [@davidsteinacher](https://community.bitmovin.com/u/davidsteinacher)\
**Post date:** [December 18, 2023, 9:44am UTC](https://community.bitmovin.com/t/chromecast-ios-cannot-increase-or-decrease-volume-from-device/2515/3 "2023-12-18T09:44:10Z")

</div>

There is currently no option to specify `physicalVolumeButtonsWillControlDeviceVolume`.

However, we **always** set `GCKCastOptions.physicalVolumeButtonsWillControlDeviceVolume` to `true`.

I quickly tested it with Google Cast SDK 4.8.0 and iOS Player SDK 3.50.0, and for me, this is working as expected (on iOS 17.2). I do see/hear a change in the receiver’s volume when using the volume buttons on the sender device.

Would it be possible for you to share any additional insights? Maybe a sample application?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/bitmovin/original/1X/1ab86334145095b0af9c5b924fa3ae6d920b6482.png) [@system](https://community.bitmovin.com/u/system)\
**Post date:** [December 19, 2023, 6:33am UTC](https://community.bitmovin.com/t/chromecast-ios-cannot-increase-or-decrease-volume-from-device/2515/4 "2023-12-19T06:33:29Z")

</div>

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

**Author:** ![davidsteinacher](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/davidsteinacher/32/163_2.png) [@davidsteinacher](https://community.bitmovin.com/u/davidsteinacher)\
**Post date:** [December 20, 2023, 7:59am UTC](https://community.bitmovin.com/t/chromecast-ios-cannot-increase-or-decrease-volume-from-device/2515/5 "2023-12-20T07:59:10Z")

</div>


