If you are going to hire or have other people in your webcast or video, a release form is a good thing to have to protect yourself legally.
Now, I am not a lawyer, so please read the Legal FAQ to be sure what you are using.
If you pay a monthly fee of about $12 you can speak with legal customer support.
Now if you wish to check this out goto The Law Depot
Then click in the upper menu on “Consent, Release and other documents” and select “Model and Entertainment Release”.
When I did corporate videos in the late 80’sand 90’s, we always had interviewees who were not working for the company sign these types of agreements. (The employees signed waivers prior to shoot with an HR person of the company).
This is to protect you later with people who agree verbaly and change there mind later.