A new take on live streaming lets broadcasters insert pre-recorded videos and photos into their streams. But an uphill battle against Facebook and Snapchat awaits.