Thanks to Periscope, Facebook Live and, as of last week, Instagram, we now all hold a tiny, live TV crew in our hands.
From being the exclusive preserve of massive TV trucks, live video broadcasting to audiences (as opposed to video calling) has become mandatory for all social network apps.
But what’s the difference between them all, any why do you need to broadcast live video anyway?
Whether you’ve found yourself in the midst of some breaking news event or just want your family to tune into a one-off livestream of your holiday antics, there’ll be a particular live app for you.
That’s why we’ve rounded up the best, starting with the newest member of the livestreaming crew...