what is my xbox live?
down detector .com. Xbox Live. Xbox Live is an online multiplayer gaming and digital media delivery platform. Xbox Live is available on the Xbox 360 gaming console, Windows PCs and Windows Phone devices. Xbox Live is available at a monthly fee and is operated by Microsoft. Problems at Xbox Live.