This tutorial will show you how to download and install Periscope on Windows 10 1. Install Bluestack Android Emulator on PC. 2. Download Periscope for Windows click here for link. 3. Install Periscope PC .apk file with "APK handler" of BlueStacks (the .exe file of the APK handler is present in the root directory of BlueStacks).
See the following video to illustrate this tutorial: