With Thursday’s public release of Periscope, Twitter is trying to torpedo its live-streaming competition by launching its own app that lets users send video to viewers around the world at the tap of a ...