will also need an external mic connection to keep the audio and video synchronized. There are some camcorders that can be web-cams - but whether they will front-end the video presentation apps you indicated is something your web-master might know.

If you are looking for broadcast quality, the camera, computer to which it is connected, link to the internet and several other issues will play big roles. If less than broadcast quality, then how good is good enough?

I strongly suggest that you investigate contracting this out to someone who is experienced at this sort of thing... And watch what they do and what they use... then try to replicate the environment.