I think they mean they rented/bought Dune to watch, via YouTube's movie platform[1]. The host of the Microsoft Teams video meeting then likely shared their view of the YouTube screen (I don't know how it works in MS Teams, but, for example, I know Jitsi allows a meeting participant to embed a YouTube video for all to watch+listen to. It's surprisingly good quality)