Audio and video streaming platforms and infrastructure, streaming media players and devices, live streaming technology, virtual event platforms, and different technology for delivering streaming content, adjusting the quality of streaming content and adapting streaming content to different devices and bandwidths