What? It has always been possible on OS X. What's keeping you from putting the video in a small window and keep doing other things?
Because you can use 'Always on Top' feature of most video players
Yes! That would be a fantastic feature on OS X. I would like to have my FaceTime conversion always on screen. Because when I swipe between different full-screen apps it pauses my camera for participant. I also would like to take any video with one button to PiP. Apple must release a universal API for developers and port this feature from iOS.
HTML5 Video PiP. Use new JavaScript PiP support to add your own picture-in-picture control to custom controls for HTML5 videos.
Source: https://developer.apple.com/osx/pre-release/
Safari 9 is supposed to support PiP but it is opt-in only, sites have to use JS's PiP API to use this but I see no reference to this in Apple's Safari docs.
This is the kind of PiP you are talking about. (see screenshot) But we are talking about system-wide PiP for different apps and not just safari for a single tab
I'm not sure there's a need for that. APIs to do pretty much exactly what you're asking for are already available for developers who'd like to take advantage of them. You can easily implement a floating window that is kept on screen and on top of other apps, even fullscreen ones. No need to reinvent the wheel here.Yes! That would be a fantastic feature on OS X. I would like to have my FaceTime conversion always on screen. Because when I swipe between different full-screen apps it pauses my camera for participant. I also would like to take any video with one button to PiP. Apple must release a universal API for developers and port this feature from iOS.