With Thursday’s public release of Periscope, Twitter is trying to torpedo its live-streaming competition by launching its own ...