Webcam + Kaltura and Teleproductions are the options for instructor introduction videos. Course development teams should be placing emphasis on faculty creating intro videos with their webcam, but if faculty strongly prefer not to record themselves or it's a situation in which a more professional production would be more appropriate Teleproductions is always an option.
Basic criteria for requesting Teleproductions film an instructor introduction video is the following: