Several good Android emulators on the internet let you emulate an Android device and run Android applications. We will be using an Android emulator for this process. How to Install Periscope - Live Video on Windows PC or MACīelow are few easy instructions to download and install Periscope - Live Video on PC and you can follow the same if you have a MAC.