The connection drop off or screen freezes happen randomly in my case. I have this problem and I cant figure out when or why the screen will freeze.
Problem 1: screen freeze randomly
As mentioned by @hari , when streaming video (for my case playing video on the web broswer), it is working. When I close the web broswer tab/ open an new tab/ go to other website for other video/ switching between windows desktop and web browser, sometimes the screen will freeze and then go back to live randomly.
Problem 2: audio is not sychronized between android device and ppm
Case 1. Android phone (Pixel 3) or android tablet (very old nexus 7), cast to ppm and play video(ppm connect to bluetooth speaker), I will experience audio delay.
Case 2. Using chrome on windows 10, stream online video, miracast to ppm (ppm connect to bluetooth speaker), video and sound is synchronized:
I often use web browser on windows 10 to play online video and mircast to PPM. (due to the fact that ppm doesnot support some of the android apps, i figure out this way to watch video and output through ppm, but the quality of video will never be 1080p). Though there is significant delay (randomly 3-4s) between windows screen and PPM, I still manage to use this function as long as the video and sound is in sync between PPM and my bluetooth speaker.