Help with a Video streaming a Meeting and archiving it in HD using 1 camera
It sounds like you need a video conferencing platform.  Platforms like WebEx, GoToMeeting, Microsoft Lync or Adobe Connect.  All these platforms are designed for handling video feeds from multiple locations along with screen sharing and most of them support reasonable to high quality recordings of the meetings as well.

Several of these platforms also support larger scale conference modes where you have a small number of presenters (that can be at remote locations) but a large number of spectators.