The delay in screen sharing and audio streaming is most likely due to poor internet connection or weak Wi-Fi signals. If it is due to your internet speed, try to find a faster internet service provider in your locality. In case of the latter, try to use an ethernet cable to see if it resolves the video and audio delay during screen sharing.