Organization of This Document
See Also
This document describes how to use the Instant Message framework to get iChat information and use iChat Theater. For example, you can find out if the user is connected to an instant message service and get a list of their buddies. iChat Theater allows Cocoa applications to transmit an auxiliary video source through iChat to other users.
You should read this document if you are integrating iChat features in your application.
This document contains the following articles:
“Using iChat Services and Buddies” explains how to access information about iChat services and buddies.
“Using iChat Theater” explains how to use iChat Theater—how to provide an auxiliary video source or audio source to iChat AV.
“Using Pixel Buffers” explains how to implement a video data source using pixel buffers for iChat Theater.
“Using OpenGL Buffers” explains how to implement a video data source using OpenGL buffers for iChat Theater.
“Using Views as Video Data Sources” describes how to use an NSView
object as a video data source and discusses related issues.
“Selecting Applications and Documents” describes how to edit your application’s information property list so that users can select your application or your application’s documents to share over iChat Theater.
There are several other frameworks that you need to be familiar with before using iChat Theater.
Read Core Video Programming Guide if you are using pixel buffers for iChat Theater.
Read OpenGL Programming Guide for Mac OS X if you are using OpenGL buffers for iChat Theater.
Read Core Audio Overview if you are providing audio channels to iChat Theater.
© 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-10-31)