fredrikburmester / streamyfin

A Jellyfin client build with Expo
Mozilla Public License 2.0
702 stars 19 forks source link

Chromecast has no scrubbing controls #45

Closed abuettner93 closed 1 week ago

abuettner93 commented 1 month ago

Describe the bug When casting, the media plays, but there are no controls to scrub forward or backward once the media is playing.

To Reproduce Steps to reproduce the behavior:

  1. Cast media
  2. There are no scrubbing controls

Smartphone:

fredrikburmester commented 1 month ago

There are no controls on the phone, but there are controls on the TV if you want to scrub. This is due to the extended controls being off in the library i'm using. I've asked for an easier way to turn them on here: https://github.com/react-native-google-cast/react-native-google-cast/issues/538

abuettner93 commented 1 month ago

@fredrikburmester would this be something to consider? Or is it unrelated to your implementation? https://react-native-google-cast.github.io/docs/components/ExpandedController

fredrikburmester commented 1 month ago

Yes i've looked into, and tried, the expanded controller. Though it requires native code. That's fine, but i've asked them to include that code via an expo plugin config here: https://github.com/react-native-google-cast/react-native-google-cast/issues/538

I could include the expanded controller regardless, but it's more for me to manage.

jakequade commented 3 weeks ago

Have put up a PR with the expanded controller implemented, it's an option for the meantime https://github.com/fredrikburmester/streamyfin/pull/106

MajorP93 commented 2 weeks ago

+1 I would also really love to see Chromecast controls getting added to the app!

Thanks for the great work btw :-)

abuettner93 commented 1 week ago

Saw that the new full controls were pushed as a release! They work great and really make the casting experience 1000x better. Thanks for all the hard work guys! I'll leave the ticket for you to mark as closed, yeah?