Yes I think so, on the website it says as much. Shame, live stream content was available to all last year direct from the Goodwood website.
Edit: just checked and it's showing live content of the hill climb, maybe the rally stage is only available to members.