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>

Reply via email to