Fire TV Picture in Picture on Home Screen

I agree with you that PIP on the Amazon Fire TV showing video on the FTV home screen is problematic. In my experience it often requires killing the app of restarting the FTV.

See:

@tmm1 This is not overly intuitive and the chance my family will remember to do all that to get back to the video playing, and more importantly, cleanly exiting Channels when powering off the TV, is highly unlikely. In fact, I dare say it won't happen. So really this feature is not an option for me as it stands and it seems that others feel the same way.

Can you guys implement a better solution? While I understand that this is probably a very easy way to get PIP working in the Android app, it does come with problems. Of note is how the PIP window obscures portions of the configuration window. Does not look like you guys are doing much more than popping up the window. This is my biggest gripe with Channels interface.

I've used SOOO many different other DVRs in the past since I first installed Snapstream in 1998. Channels is by far the best, but lacks PIP in the guide which every single software DVR I've tested has provided. I'm guessing this comes down to a time resource issue with working with the GUI, but being a commercial product with a recurring subscription cost, the expectation is that common features like this would and should make it into the app that many user use daily. I know you guys have a voting system for features but that doesn't seem to matter. The clock request for the EPG is by far the most requested feature but it still has not appeared. Why not? Why does the GUI take a back seat to other features like virtual channels which, I'm guessing, would have a much more niche audience?

Overall I'm very pleased with Channels, but these common, expected features are lacking or nonexistent when it comes to the clock. Will we see any work done on these items in the near future?

Channels doesn't implement PIP; that is handled by the OS. It is not something Channels can change.

It is present in the Android beta, and ought to show up in the next stable release.

I believe you are correct in your assessment that this is how it is currently implemented, but you are definitely incorrect that this is not something channels can change. I can easily point to Jellyfin, Plex, Kodi, and even SageTV who ALL have Android clients that do PIP in the way I described above. Yes, it may be more work than hooking into the system PIP but it is definitely not an optimal, or in my case acceptable, solution.

Would be curious to hear from one of the devs in regards to this. Thanks.

1 Like

Just so I understand you:

You're dissatisfied with how Google handles PIP on Android TV and/or Amazon handles it on Fire OS. So, instead of using those existing and supported methods, you are requesting that Channels find a way to implement their own version of PIP, ignoring the system–level implementation.

Does that summarize what you are saying?

1 Like

Plex has it, and its one of the few things that actually works in Plex.

3 Likes

Yep. It doesn't work well. I'm not alone in feeling this way. I may be reading into your question but it does come across as "don't waste dev time doing something that already exists". The problem I have is that it is not intuitive, and it does not exit PIP when leaving channels for the home screen. Now I've got to teach my family to pat their heads and rub their tummies to turn off the tv correctly. You probably don't have this problem or you don't mind the extra key presses. I do. See the list of the apps I mentioned above. They all function the way I explain and there's a good reason: it's better. Channels is the only media player I've used that uses the clunky PIP. Perhaps you like it. Sorry about that.

Thanks for the heads up on the clock update. I just installed it and sure enough it's there. Hooray! Ironically, the clock is obscured by the PIP implementation. Should I file a bug report?

I had a rather long and detailed response prepared, including quotes and references. Then I decided I didn't care.

1 Like

Thanks. Understand you feel differently. In fact, had you felt the same way I'd be commenting on your thread right? :slight_smile:

@tmm1 Any chance on getting a response from the development side? See my arguments for improvement above. Thanks.

I've had instances where long pressing the home button when PIP is active and overlaid on the firestick menu, does nothing at all and things grind to a slow halt. Maybe this is a Firestick issue?

2 Likes

Hello - 2 1/2 years on and the issue raised by OP is still present. I absolutely understand that the PIP in it's current form is NOT controlled by Channels, but that misses the point. Other apps (Plex, Tivimate) are able to implement a PIP that plays nice with an EPG on Android / Fire TV.
Are we any closer to an integrated PIP that would resolve this please? It's my biggest gripe on an app I'm otherwise very satisfied with paying a subscription for.

3 Likes

Yep. I'm still here and still waiting. Ironically I started looking around to see if Plex or Jellyfin had improved mostly due to the lack of PIP. I find Channels to be fantastic and I gladly pay my subscription but this one feature is really becoming a deal breaker. I get it that resources are limited but it doesn't seem to be that difficult for a multitude of others to implement I'm not sure why Channels won't provide this experience.

3 Likes

I tried PIP, but never found it to be very useful even if it worked better. The way it is now, you need extra steps to completely exit Channels to close the PIP window. Not sure I would ever use it even if it worked better.

1 Like

Could we have an update from the development team on this please? It would be useful to know if it’s on the roadmap, or if not if we need to submit a feature we could request for the near future.

2 Likes

I'd be shocked if anyone from dev team chimes in on this and if they do I doubt it will be anything positive in regards to getting this in. I guess they are satisfied with their hacky implementation.

2 Likes

This is among my family's biggest gripes with Channels. We're stuck with it, but there has to be a way to at least reduce how often it happens.

In beta:

1 Like

Excellent. I will try this soon.

One question though, I've switched one of my boxes to an Onn box. This is a Google TV device. Is PiP available for Google TV? I did not see the option to use it in the settings but maybe I overlooked.

2 Likes

We use the official APIs offered by google for PiP

For some reason they have not enabled these on Google TV.