<http://developer.apple.com/leopard/overview/imframework.html> ..."iChat Theater
iChat Theater allows applications to present audio and video content during an iChat conference. For example, your application can present a slide show, a video feed, or even 3D graphics, complete with sound, to one or more conference participants. This is made possible through the IMAVManager class at the heart of iChat Theater. It encapsulates some of iChat's most advanced features in an Objective-C class. IMAVManager works with the other classes in the Instant Message framework to enable you to build sophisticated conferencing capabilities into your application. For example, you can use IMService to determine who is available to participate in a chat, and then use IMAVManager to setup and run the iChat Theater presentation. iChat Theater also leverages existing Mac OS X technologies under the hood, such as Core Video for video rendering and Core Audio for processing audio data, while providing a simple programming interface for most rendering tasks."
