The luxury brand is making a foray into the entertainment commerce space with the launch of its own television channel.