stantanasi / streamflix

An Android TV and mobile app to stream movies and TV shows for free
Apache License 2.0
390 stars 53 forks source link

can't access settings gear while watching on firetv #40

Closed Akoi89 closed 1 year ago

Akoi89 commented 1 year ago

Description

I am unable to access the settings gear while watching movies on this app on my fire TV stick, works great on my nvidia shield tv box though.

Any ideas or if anything could be implemented to make that possible to access? (Or I'm doing something completely wrong on my end?)

Thanks for the great app!

Reproduction steps

Launch a movie or TV show and try to access the settings gear for subtitles/stream quality/etc with the remote. (Tried the remote and the remote app on my phone)

App version

v1.3.1 (Latest)

Operating system

fire TV stick latest os

Logs

No response

Please confirm the following

stantanasi commented 1 year ago

Very weird I will try to look into it!

Is the movie running when trying to access settings? By that I mean I put a condition: until the movie is ready/loaded for the first time, the settings are not available.

Akoi89 commented 1 year ago

Very weird I will try to look into it!

Is the movie running when trying to access settings? By that I mean I put a condition: until the movie is ready/loaded for the first time, the settings are not available.

Yes, this is after the movie has started and everything. Appreciate it! Thank you!

stantanasi commented 1 year ago

And can you access the player's seek bar? Or you can only play/pause the video without forward or backward

KingLucius commented 1 year ago

I am facing the same issue and yes i can forward/rewind without any issue

stantanasi commented 1 year ago

Okay I might know why! I will try to fix it.

KingLucius commented 1 year ago

When will be the new release?

stantanasi commented 1 year ago

Probably tomorrow! Just have to do some changes and check for bugs, then it will be available.

Akoi89 commented 1 year ago

only other complaint I have with the firetv is when you fast forward through content it crashes the app if you go long distances. (or use that feature a lot) happened a ton to me last night when I tried to rewind a show and it crashed and then I had to try getting back to my spot like 5+ times before it didnt crash it) I noticed it doesnt remember where you left off on a movie if you stop it either. I am using a Fire TV Stick 4K btw so it shouldnt be a limitation?

stantanasi commented 1 year ago

@Akoi89 Are you sure you use last version of the app, because it should remember where you left off (when you leave the movie between 3% ≈ 2min and 90%)? If yes then I will have to check, because there no problem on my Chromecast!

stantanasi commented 1 year ago

@KingLucius When will be the new release?

Available on Release 1.3.2 PS: I decided to change the name of my application. When installing the new version, there will be two apps StreamFlix and SFlix, please uninstall the previous app SFlix.

stantanasi commented 1 year ago

When you have time, could you tell me if my solution works.

KingLucius commented 1 year ago

I have tried, there is no any button in the remote control that open the settings. I can play/pause and forward/rewind without any issue

Also i have tried the crash bug when long forwarding and it's exist on my end. FireTV stick 4k

KingLucius commented 1 year ago

I think this page can help you listen to "menu button" in firetv https://developer.amazon.com/docs/fire-tv/remote-input.html

stantanasi commented 1 year ago

To access the settings button on my Chromecast, I use the directional pad on my remote (down + down + enter). Does it work for you, if you use the D-pad?

KingLucius commented 1 year ago
  1. There is no indicator for current focused UI item.
  2. I have tried (down down enter ) and there is no effect. I think achieving the focus idicator will help me more.
  3. I think using the "option/menu" button can make things easier
stantanasi commented 1 year ago

Okay, it does not work the same as on the Chromecast. image image

I'll have to do a lot more testing to see why it doesn't work.

  1. I think using the "option/menu" button can make things easier

Yeah, if users use the Fire TV Stick remote, I think too!

KingLucius commented 1 year ago

Ok take your time fixing it and if you need any debugging i can help you try anything on my end

stantanasi commented 1 year ago

If you have time, it would be my pleasure if you can test the StreamFlix debug app (streamflix-debug.zip). And tell me if it is now possible to access the player's settings button using the directional arrows and/or the settings button on your remote control.

PS: you will have two apps "StreamFlix" and "StreamFlix debug", when you finish testing, I recommend you to uninstall StreamFlix debug.

Akoi89 commented 1 year ago

@Akoi89 Are you sure you use last version of the app, because it should remember where you left off (when you leave the movie between 3% ≈ 2min and 90%)? If yes then I will have to check, because there no problem on my Chromecast!

I havent tried the new version you just posted yesterday yet but I will give it a try. but yeah the app crashed when I was fast forwarding and even after watching a movie for an hour it wouldnt let you resume after it crashed. On my shield TV I dont encounter any of these issues.

KingLucius commented 1 year ago

If you have time, it would be my pleasure if you can test the StreamFlix debug app (streamflix-debug.zip). And tell me if it is now possible to access the player's settings button using the directional arrows and/or the settings button on your remote control.

PS: you will have two apps "StreamFlix" and "StreamFlix debug", when you finish testing, I recommend you to uninstall StreamFlix debug.

  1. The current UI selected object indicator is appeared , i can now know which element i am over.
  2. I can open the "gear" menu without an issue, only using pad directional keys, setting button is doing nothing but then i can't navigate in the opened menu.
  3. The long seek bug is disappeared
KingLucius commented 1 year ago

Another addition: The option button makes a sound without triggering anything

Akoi89 commented 1 year ago

If you have time, it would be my pleasure if you can test the StreamFlix debug app (streamflix-debug.zip). And tell me if it is now possible to access the player's settings button using the directional arrows and/or the settings button on your remote control. PS: you will have two apps "StreamFlix" and "StreamFlix debug", when you finish testing, I recommend you to uninstall StreamFlix debug.

1. The current UI selected object indicator is appeared , i can now know which element i am over.

2. I can open the "gear" menu without an issue, only using pad directional keys, setting button is doing nothing but then i can't navigate in the opened menu.

3. The long seek bug is disappeared

Yup, same thing here, with the debug release I can open the gear but can't navigate the options menu to change things (subtitles, quality, etc)

stantanasi commented 1 year ago

On the same principle, can you access the actors of a movie or TV show (on the default app)?

image

KingLucius commented 1 year ago

No , i can't select

stantanasi commented 1 year ago

Okay, I figured out what the problem was. I'm fixing this right now.

stantanasi commented 1 year ago

Available on Release 1.3.3