No, screen casting does not require a membership.
You can cast content from the Yesoul app to your TV or other devices without being a member. However, having a membership unlocks more content, such as live and on-demand classes, which would enhance your screen casting experience