During the annual Singles Day shopping spree on Nov 11 in China, many companies have seized the opportunity to promote sales via livestreaming.