There is also InstantMessage.framework, which allows to you register to receive notifications from iChat. The interface is Objective-C, but otherwise looks simple enough to call.
Charles Yeomans On Apr 1, 2007, at 6:51 AM, Bastian Bense wrote: > Hey, > > as I was working on a iChat-related project last year I tried to > integrate iChat as tightly as possible into the application. After > days and weeks of trial and error my result was the following: > > - No direct audio/video integration into an application as the codecs > and video captureing are too deep in iChat > - iChat is hardly controllable via AppleScript (for example you can > only invite someone who is already on your buddy list, but you can't > automatically add somone to your buddy list) > - The only alternative way of captureing video, is using the QuickTime > API - the MBS plugin provides a simple wrapper for it - unfortunately > you have to do the encoding and streaming of the data yourself. > > There are alternatives to iChat though, Skype for instance, which has > the following pros: > - Works always, even if both users are behind a firewall (iChat is > very selective about that) > - Great (same?) video/audio codec > - Available on all platforms (no video on Linux yet, though) > - An API to control/call/receive audio and video calls from other > users!!! (iChat obviously doesn't have that either) > > So, if you are not limited to iChat, you might want to take a look > at Skype. > > Not sure if this is much of a help for you, but who knows. :) > > PS: Back then I filed a bug report to apple, asking for better > integration of iChat in other apps. Maybe they have heard me and give > us some new tools in 10.5? > > >>>>> On Mar 27, 2007, at 5:11 AM, James Mullins wrote: >>>>>> Hi all, >>>>>> >>>>>> Has anyone come across a way of integrating iChat video within >>>>>> an RB >>>>>> project? I would like to write an app that automatically >>>>>> connects >>>>>> and displays video from a remote users camera. I am playing >>>>>> around >>>>>> with telepresence applications and robotics. >>>>>> >>>>>> Is it possible? >>>>>> >>>>> I'd think you want to look at some of the QuickTime functions for >>>>> video grabbing >>>>> >>>>> MBS has functions to do this sort of thing > > > -- > Thanks, > Bastian > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives: > <http://support.realsoftware.com/listarchives/lists.html> _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
