Streaming to Vimeo Live is not free. It would help if you had either PRO Live, Business Live, or a Custom Live package to stream.