Jump to content


Photo
- - - - -

PiP for Firefox?


  • Please log in to reply
36 replies to this topic

#21 riffy OFFLINE  

riffy

    Advanced Member

  • Members
  • 216 posts
  • Local time: 02:36 AM

Posted 03 August 2019 - 05:52 PM

I understand. I was just hoping it was an easy fix. I'll continue to use a workaround or join the masses & let google control everything. :-p



#22 Senna OFFLINE  

Senna

    iOS - iPadOS - tvOS

  • Members
  • 1213 posts
  • Local time: 09:36 AM

Posted 03 August 2019 - 06:54 PM

Works on everything but Emby from what I see.

No problems here in Firefox 69.0b10, playing Emby content PIP.
 
Search for "media.videocontrols.picture-in-picture" in About:config and set below items to true.

  1. media.videocontrols.picture-in-picture.enabled
  2. media.videocontrols.picture-in-picture.video-toggle.always-show
  3. media.videocontrols.picture-in-picture.video-toggle.enabled
  4. media.videocontrols.picture-in-picture.video-toggle.flyout-enabled

4. is not necessary it seems, to get the PIP overlay button/flyout, but couldn't find a difference yet, in setting 4. to true or false.



#23 riffy OFFLINE  

riffy

    Advanced Member

  • Members
  • 216 posts
  • Local time: 02:36 AM

Posted 03 August 2019 - 06:58 PM

Using the current build of 68 not the beta 69.

 

Have to enable them same flags in 68 too.

 

I can only get the flyout to appear after moving the video position a couple times tho.


Edited by riffy, 03 August 2019 - 06:59 PM.


#24 riffy OFFLINE  

riffy

    Advanced Member

  • Members
  • 216 posts
  • Local time: 02:36 AM

Posted 03 August 2019 - 07:10 PM

Got me wondering since it's working for you & disabled all the CSS styles. The blue flyout does apear with them disabled with out fiddling around with the position bar.

 

Scratch that... still randomly disapears or never shows. It's really random.


Edited by riffy, 03 August 2019 - 07:26 PM.


#25 Senna OFFLINE  

Senna

    iOS - iPadOS - tvOS

  • Members
  • 1213 posts
  • Local time: 09:36 AM

Posted 04 August 2019 - 05:46 AM

Got me wondering since it's working for you

PIP is still an experimental Firefox feature you know and I'm on 69beta channel, compared to you on 68 :rolleyes:

 

I noticed they disabled it at a stage in beta 69 branch and had to enable PIP back myself, so it seems it's still not ready.



#26 daedalus OFFLINE  

daedalus

    Advanced Member

  • Members
  • 1212 posts
  • Local time: 09:36 AM

Posted 03 December 2019 - 06:22 PM

As soon as Firefox supports it, then you'll have it.

nope

the button to activate it shows up, but is unclickable, it only pauses/plays the video



#27 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146246 posts
  • Local time: 03:36 AM

Posted 03 December 2019 - 06:58 PM

Right but if you read this thread, Firefox's Pip support is only experimental. Once that changes then we'll take a look at it.



#28 arrbee99 OFFLINE  

arrbee99

    Advanced Member

  • Members
  • 3239 posts
  • Local time: 09:36 PM
  • LocationNew Zealand

Posted 03 December 2019 - 07:08 PM

Doesn't seem to be experimental in Windows at least https://www.pcmag.co...ube-and-netflix



#29 daedalus OFFLINE  

daedalus

    Advanced Member

  • Members
  • 1212 posts
  • Local time: 09:36 AM

Posted 03 December 2019 - 07:12 PM

Right but if you read this thread, Firefox's Pip support is only experimental. Once that changes then we'll take a look at it.

it's part of the latest release v71

 

and its not that it wouldn't work, as said you just can't click, cause emby catches all of them over the video


Edited by daedalus, 03 December 2019 - 07:15 PM.

  • SikSlayer and Senna like this

#30 riffy OFFLINE  

riffy

    Advanced Member

  • Members
  • 216 posts
  • Local time: 02:36 AM

Posted 03 December 2019 - 11:28 PM

Yeah... can't call it experimental any more.

 

https://www.mozilla....0/releasenotes/

 

71.0
Firefox Release

December 3, 2019

Version 71.0, first offered to Release channel users on December 3, 2019

We'd like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox.

New
  • Improvements to Lockwise, our integrated password manager:

    • Firefox now recognizes subdomains and will autofill domain logins from Lockwise
    • Integrated breach alerts from Firefox Monitor are now available to users with screen readers
  • More information about Enhanced Tracking Protection in action:

    • Notifications when Firefox blocks cryptominers
    • A running tally of blocked trackers in the protection panel accessed by clicking the address bar shield
  • Picture-in-picture video comes to Firefox for Windows: Select the blue icon from the right edge of a video to pop open a floating window so you can keep watching while working in other tabs. Learn how the feature works.

  • Native MP3 decoding on Windows, Linux, and macOS


  • SikSlayer and Senna like this

#31 Senna OFFLINE  

Senna

    iOS - iPadOS - tvOS

  • Members
  • 1213 posts
  • Local time: 09:36 AM

Posted 04 December 2019 - 02:09 AM

it's part of the latest release v71

 

and its not that it wouldn't work, as said you just can't click, cause emby catches all of them over the video

Indeed, previously Firefox PIP worked in Emby when I looked at it in Firefox 69 beta, but now since it is released in Firefox 71 stable release, PIP doesn't work anymore with Emby and it only pauses the content played.

Anything to do with Emby latest OSD changes, that it doesn't work anymore @Luke ?



#32 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146246 posts
  • Local time: 03:36 AM

Posted 07 December 2019 - 06:12 PM

I have firefox 72 beta which i use for testing purposes and the blue button is working just fine for me. It's pretty much exactly the same as in Chrome, except in Chrome the button is part of our OSD.



#33 riffy OFFLINE  

riffy

    Advanced Member

  • Members
  • 216 posts
  • Local time: 02:36 AM

Posted 07 December 2019 - 06:24 PM

I have firefox 72 beta which i use for testing purposes and the blue button is working just fine for me. It's pretty much exactly the same as in Chrome, except in Chrome the button is part of our OSD.

 

It's "worked" off & on threw the versions for a long time now. In 70 & 71 it usually seems that the PiP button is behind the Emby Web interface so it just pauses/plays the video like you're clicking on the Emby Web interface to pause/play. I tried the portable version of beta 72 & it seems to work the few times I tried it. Why wouldn't you use the live version for testing? As you've pointed out before things in the beta can change before it's released as live.



#34 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146246 posts
  • Local time: 03:36 AM

Posted 07 December 2019 - 06:29 PM

I like to see what's coming ahead of time even if we're not officially supporting it yet. I can try the live one. But the fact that you are all mentioning various issues with 71 and it's worked perfectly for me on the first couple tries with 72 suggests they have made some recent bug fixes.

 

With the way they've done it, it's strictly a browser feature. There's no developer API so it's handled entirely by the browser.



#35 riffy OFFLINE  

riffy

    Advanced Member

  • Members
  • 216 posts
  • Local time: 02:36 AM

Posted 07 December 2019 - 06:38 PM

I like to see what's coming ahead of time even if we're not officially supporting it yet. I can try the live one. But the fact that you are all mentioning various issues with 71 and it's worked perfectly for me on the first couple tries with 72 suggests they have made some recent bug fixes.

 

With the way they've done it, it's strictly a browser feature. There's no developer API so it's handled entirely by the browser.

 

I don't know what to tell you. I use the PiP feature all over the web every single day for most of the year now & I only have a problem with it on Emby.


  • daedalus likes this

#36 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146246 posts
  • Local time: 03:36 AM

Posted 07 December 2019 - 06:52 PM

There's lots of different ways to play video though. Other sites are able to play with much simpler techniques by streaming pre-made mp4's from cdn's. These simple scenarios are probably what got the lion's share of Firefox's pip testing. But we're trying to stream video files from your home computer, and our UI has complexities such as configurable themes and other features that add their own set of variables.



#37 riffy OFFLINE  

riffy

    Advanced Member

  • Members
  • 216 posts
  • Local time: 02:36 AM

Posted 07 December 2019 - 07:07 PM

Don't know, but I've noticed it works on pretty much everything, even gifs & popup ads, just not Emby. I can't even get the right click PiP option to show up in 71 on Emby. I use PiP on almost everything I watch so I can browse Reddit or play games or do what ever at the same time. Get an email, click PiP button & read it... while still watching what ever. I've used it without issue on Plex before too. I literally haven't seen another place it doesn't work since it was first introduced in beta.


  • daedalus likes this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users