I don't understand. I can load YouTube.com in my mobile browser, go full screen, and then enter my home screen and I get picture in picture just fine. It works whether I'm Premium or not. I don't need a mobile app for it. What has YouTube broken here?
I will say that I cannot use picture in picture while browsing another site in Chrome. That sucks, but I don't think that is YouTube's choice, that's just how the browser works (sadly)
Yeah that's on YouTube. I get why it's hard for them, as unlike in Casting, you can only deploy media types that can be natively played back in order to support Airplay, because you are passing a media reference, not a web page. But HLS is ubiquitous and Airplay supports it, so just serve the HLS and be done with it. I've been very happy with how easy it is to support this as someone who has built a number of web media apps.
I will say that I cannot use picture in picture while browsing another site in Chrome. That sucks, but I don't think that is YouTube's choice, that's just how the browser works (sadly)