Adium

Ticket #6 (assigned defect)

Opened 3 years ago

Last modified 2 days ago

Audio and Video Chat

Reported by: tick Assigned to: eharris (accepted)
Priority: normal Milestone: Adium X 2.0
Component: Audio/Video Version:
Severity: omgwtfbbq Keywords: av audio video voice webcam
Cc: Patch: None
Pending: 0

Description (Last modified by evands)

Audio and Video Chat on supported protocols.

See VoiceAndVideo for more information.

Change History

05/04/2005 11:42:17 PM changed by catfish_man

  • keywords set to av audio video.
  • summary changed from Revisit gaim-vv to Revisit gaim-vv (audio and video chat).

05/05/2005 04:03:15 AM changed by evands

  • component changed from component1 to Voice/Video.

05/16/2005 09:14:12 PM changed by anonymous

  • priority changed from normal to highest.

uh hello i dont know where to ask this but i was wonderin when u wil set up a video chat thing i would prefer it be usb instead of only firewire

but i think it would be the ultamate messaging thig if you can integrate video chat

05/19/2005 01:38:28 PM changed by tick

  • priority changed from highest to low.

This is not high priority.

06/03/2005 10:39:31 AM changed by anonymous

  • keywords changed from av audio video to av audio video voice.

06/11/2005 02:57:14 PM changed by anonymous

  • priority changed from low to high.

maybe it aint high for you.... :\

06/12/2005 04:50:33 AM changed by biglittledragoon

  • priority changed from high to low.

Please...
Think before write. Do you know with who you are talking?! :x

06/16/2005 01:49:02 PM changed by anonymous

  • priority changed from low to highest.

06/16/2005 05:17:23 PM changed by Pingu

  • priority changed from highest to low.

06/18/2005 07:47:54 AM changed by anonymous

  • priority changed from low to highest.
  • milestone changed from Sometime after 1.0 to Adium X 0.83.

06/18/2005 12:04:44 PM changed by carlj7

  • priority changed from highest to normal.
  • milestone changed from Adium X 0.83 to Sometime after 1.0.

06/19/2005 06:05:02 PM changed by catfish_man

  • milestone changed from Sometime after 1.0 to Adium X 0.83.

Almost everyone I know loves adium but still opts for other clients with webcam support. I realise its not a simple job but you would sweep away the floor with A/V intergration. At least try get it done sooner!

06/20/2005 05:11:24 AM changed by val1984@free.fr

  • milestone changed from Adium X 0.83 to Sometime after 1.0.

If you want audio/video chat then develop it, developers have much better things to do than playing ping-pong with you :O

06/28/2005 05:46:18 PM changed by tick

  • priority changed from normal to lowest.
  • severity changed from normal to enhancement.

Totally setting this to low because everyone keeps messing with settings.

06/30/2005 06:29:48 PM changed by sezgin

  • version set to 2.0.
  • severity changed from enhancement to normal.

merhaba merhaba merhaba merhaba merhaba merhaba merhaba

07/08/2005 12:53:08 AM changed by anonymous

  • status changed from new to closed.
  • version deleted.
  • resolution set to invalid.
  • severity changed from normal to omgwtfbbq.
  • milestone deleted.

shut up already.

07/08/2005 01:00:01 AM changed by catfish_man

  • status changed from closed to reopened.
  • resolution deleted.

(follow-up: ↓ 63 ) 07/16/2005 01:31:35 AM changed by Annatar

Okay. First off, whomever keeps changing the priority of this to high is an idiot. It's not exactly vital. Now, moving beyond childish antics, I'd like to thank the developers for what they've done so far and complement the whole open source community for a brilliant IM client. On the subject at hand, here's what I'm wondering. Yahoo seems to be supported, as far as Video Chat (Webcam) support goes. Boom, I run the official Yahoo client, start a camera and then go into Adium and can connect to it. That's awesome and Yahoo says I have a connection to myself when I'm broadcasting. Except, Adium displays no window, no interface for actually seeing what's going on. So, I'm assuming this is more there as a sort of stand-in feature until it's fully implemented. But, if there is a way to actually expose an interface, a window . . . anything where I could actually see the webcam's broadcast, that would be awesome.

07/17/2005 01:19:41 PM changed by tick

  • status changed from reopened to closed.
  • resolution set to worksforme.
  • milestone set to Sometime after 1.0.

Closing this. No one is working on it, and won't be for a while. Reopen when something happens with it.

07/17/2005 01:23:15 PM changed by zacw

  • status changed from closed to reopened.
  • resolution deleted.

Don't kill me. :/

07/17/2005 01:23:43 PM changed by tick

  • status changed from reopened to closed.
  • resolution set to fixed.

I won't

09/11/2005 01:10:35 PM changed by muccy

  • status changed from closed to reopened.
  • resolution deleted.

No news about Yahoo A/V?

Excuse me if I'm opening but I want only some news...

Thank you very much and many thanks for your great work developers!

09/11/2005 01:58:42 PM changed by zacw

  • status changed from reopened to closed.
  • resolution set to invalid.

There's no reason to reopen a ticket because you want to ask a question. Thanks!

10/12/2005 11:03:54 AM changed by tick

There IS NO NEWS

10/19/2005 05:24:11 PM changed by mikeal.rogers@gmail.com

It seems like it might be a better idea to use the Cocoa API's that fuel iChat AV for this functionality instead of gaim-vv. You'd get a lot more for free (h.264).

10/19/2005 06:49:51 PM changed by evands

That's not how it works, mikeal. There is no such API as "the Cocoa API's that fuel iChat AV." We need protocol-level functionality for negotiating the AV connection and sending/receiving data. You are, perhaps, referring to Quicktime, in which case the response is that of course Quicktime will almost certainly be leveraged on the incoming and outgoing data once said data exists.

10/20/2005 12:43:22 PM changed by anonymous

How is this not a high if not highest priority? I realize this software is free and it definitely goes through with much appreciation, and recall that it is a service provided to the users. Maybe I'm a bad business person, but if this is what customers (or appreciative supporters) are looking for, then it is unquestionably a high priority. The developers have indicated that it is the most requested feature (see other tickets), users have made it abundantly clear that they would like this feature. So why is there so much resistance? We're not asking for it today, we're asking for work to be done on it. Please and thank you.

10/20/2005 12:53:50 PM changed by cbarrett

  • description changed.

None of our skillsets include extensive work with any sort of Voice or Video protocols. There is already work being done by people much more qualified than any of us, duplicating their work would be silly. When they have something we can work with, this will get more attention. Gaim-vv is using GStreamer for most things. Gstreamer currently relies on the GTK+ library. However, there is a project by some very talented programmers to get GTK+ ported and drawing natively on OS X (http://micke.hallendal.net/archives/2005/10/gtk-macosx.html). Down the road, I think those two things could combine to make VV a reality in Adium. But we're not there yet. Development takes time. If you want this to happen quicker, please, by all means, lend a hand!

10/20/2005 07:50:53 PM changed by evands

  • status changed from closed to reopened.
  • description changed.
  • summary changed from Revisit gaim-vv (audio and video chat) to Audio and Video Chat.
  • priority changed from lowest to normal.
  • milestone changed from Sometime after 1.0 to Waiting on libgaim.
  • keywords changed from av audio video voice to av audio video voice webcam.
  • resolution deleted.

10/20/2005 07:51:17 PM changed by evands

  • owner changed from somebody to nobody.
  • status changed from reopened to new.

10/27/2005 09:20:55 PM changed by ylon

Just looking at the news on http://gaim.sourceforge.net/ I am left a very good feeling about that which is coming up shortly for Adium X! Certainly looks good to me... correct me if I'm wrong.

11/01/2005 08:58:05 PM changed by anonymous

totally agree with the fact that this should be highest priority. not using adium because of this missing feature. if webcame was supported this would most certainly be used by 99% of all mac users because its great apart from that.

think about it.

11/01/2005 09:04:34 PM changed by anonymous

seriously, give the developers a break, i'm willing to bet most of them want this feature. but why should they waste time trying to learn about something they aren't terribly familiar with and do a poor job of implementing it when they could just wait for libgaim to support it and use that

11/06/2005 03:55:23 PM changed by anonymous

I'd prefer to see other bugs worked out before this. Audio chat is cool, but most of my Windows buddies don't have mics, so I'm willing to live with Adium's inability until then. This is not a high priority if it cannot be done right now. However, it is not a low priority because some people need audio chat. (I use it in combination with SubEthaEdit) Therefore, this issue should be dropped and everybody take a friggin' chill pill. Good work devs, keep it up, and hopefully you all will be able to get this done right and not in a hacked way.

11/15/2005 11:08:13 AM changed by ethion <ethion@gmail.com>

If you guys want the feature so much, go to GAIM and complain/whine and tell them to hury up. There is NO POINT at all for the Adium guys to start working with 0.1 code of Video/Audio which will probably be broken in later builds.

For webcam with MSN users, i'd direct you to the aMSN forum(The same forum that Adium uses! But in another directory)

So tell GAIM to hurry! And donate to Adium instead ;)

Good Job Devs, can't wait for it :)

11/15/2005 11:13:00 AM changed by tick

  • status changed from new to closed.
  • resolution set to wontfix.
  • field_haspatch changed.

We can't do this, and it's not going to happen with gaim for a bit. Going to close this ticket, as it's just taking up space. It can be reopened when the Gaim team contacts the Adium team with their decision of a standard here.

11/19/2005 08:51:10 AM changed by xfodder

i still use adium despite it not having voice or video, if i ever need to use video chatting i use mercury http://mercury.to/ or ichat.....adium is still THE BEST chat app out there, and that is including windows and OS X ! i love adium, so stop wasting the developers time !

11/20/2005 02:12:28 AM changed by zacw

  • status changed from closed to reopened.
  • resolution deleted.

12/02/2005 12:25:02 AM changed by tick

  • status changed from reopened to closed.
  • resolution set to wontfix.

*stabs you*

12/08/2005 09:49:53 PM changed by anonymous

  • status changed from closed to reopened.
  • resolution deleted.

You guys (you know who you are) are idiots. Go do something productive. Or get laid for a change.

12/09/2005 05:08:38 AM changed by boredzo

  • status changed from reopened to closed.
  • resolution set to wontfix.

you know, if we're off getting laid, we can't very well be writing VoiceAndVideo support...

12/11/2005 09:29:02 AM changed by piranna@gmail.com

I have an idea: why don't use de floating windows that apears with multichat to put de others webcam image? I think that it's the best place, with no broke the principal chat windows. And if someone could make that the multichat icons would be the others webcams and the users could decide the whole contact list images would be the others webcams images, it would be really extremelly freaking! :-D

Please, anyone answer to me to tell me if i'm crazy or not... :-D

12/13/2005 09:36:17 PM changed by anonymous

  • status changed from closed to reopened.
  • resolution deleted.

i just wanted to open it

12/13/2005 09:40:11 PM changed by tick

  • status changed from reopened to closed.
  • resolution set to wontfix.

I just wanted to close it

12/16/2005 10:13:08 AM changed by anonymous

I've been reading through this ticket and can only say that some 'not as blessed' people just won't take no for an answer ( and believe me THEY ARE OUT THERE ! : / ) Maybe it's just because they don't have a clue about programming or being patient.. A good idea might be that those people so eager to use webcams can donate some extend amount of money for The Adium team ! : )) Unfortunately, you webcam addicted people, you just have to switch between the existing apps ( tiring is it ? )

Keep up the good work devs !

Merry Christmas and a happy new year !

ICEFLY

01/31/2006 09:41:55 AM changed by anonymous

Djeeezz what a bunch of moron's here.

If you want that webcam support so badly, you A) program it yourself B) Give the adium devvers a huge amount of money C) Hack/Beg/Annoy microsoft, or gaim etc. for specs and whine to them.

Don't like any of these options? then STFU!!!

02/15/2006 03:28:10 PM changed by joachimb@gmail.com

How about this for a starters? It's what Mercury MSN uses. http://www.jblinux.net/libmimic/

02/17/2006 09:56:57 PM changed by anonymous

libmimic seems to be a solution to the fourcc problem, which is MS' proprietary strangling of mp4. If you want a MSN client, go buy one ;-) In the meantime the Adium guys are doing well to wait for libgaim with gaim-vv. I've just spent a coupla days compiling Gaim2b2 on 10.4.4 and it's not a pretty sight...

03/16/2006 05:57:13 PM changed by matiu

hello, i am absolutely ignorant about the "programing" issues, and i just would like to ask a question. But maybe it is a stupid question, so if it is, excuse me... I just would like to know if it would be possible to imagine a way to use Skype directly with Adium? maybe it is absolutely impossible, i do not know, but i understood that a lot of people would like to have "voice" on Adium, and i also understood that more and more people in the world start using Skype. So much people that i think it would be the next "big thing" in the next few years. Do you think it is technically possible? Sorry again if my question look stupid, but i really do not know anything about that kind of problems... And congratulation to all the people working on Adium, it is absolutely amazing work!! Adium is the best!! thanks a lot!

03/21/2006 03:57:02 PM changed by charlielowndes@mac.com

Don't want add any fuel to the fire, but is this project on VV any use to you? I only mention because I have been tracking progress for a long time and this does seem quite exciting.....

http://sourceforge.net/project/showfiles.php?group_id=74721&package_id=169191&release_id=397825

Thanks,

03/23/2006 04:40:17 PM changed by edricgc

Hey Guys Adium rocks. So keep up the good work and I'll just wait until A/V is running fine and not some hack jobs you can find out there

03/29/2006 02:37:22 PM changed by ssexton (steve AT sextons DOT net)

My boss just got voice working on his Yahoo, so I figured I'd look and see the state of the world in Adium and voice chat. And I landed here.

First off - a big *thump* to all the a**hats that keep mucking around with this ticket. And big kudos to tick and others for putting up with it. I know I would have lost it by now.

Second off - speaking as a programmer, but _caveat_ one who is on the outside looking in, and making educated guesses about how Adium works. The 'plumbing', the 'heavy lifting', the real work of doing the on-the-wire Instant Messenger part of the program (you know, the bits that go out on the network and make all the magic happen) are provided by libgaim. A third-party library that Adium and other multiprotocol IM clients (ex: Fire, Trillian) also use or have used. So the reason you don't have voice in Adium is because there isn't voice in gaim. Put another way - when gaim gets voice, expect to see it show up in all of these IM programs at roughly the same time (the roughly = how long it takes the individual teams to do all the other work, of connecting the library code to the host OS, the windows, preferences, etc). This goes for Skype too. Asking the Adium developers to work on it is asking them to set aside all the work they are doing on providing the necessary Mac OS X interface with libgaim, which is a platform-neutral IM library, and instead set out and start duplicating all the work that the gaim-vv and other teams are doing. Seeing how some of these IM protocols are undocumented, that means doing packet sniffing and decoding and other nonsense. Work that other people have already done. Just because you want it really badly, doesn't make this a high priority ticket for the Adium team. It's not their problem, there's nothng sensible they could do about it. Or they would. I'm sure they want it as much as everyone else does.

Third off - and if you stuck with my rant so far, props to you. If you REALLY want to see something happen with voice in Adium and other libgaim-based programs, head over to the libgaim project and see if you can do something positive to help them. If you're a developer that knows about voice and has the time, help them code it. If you're not but you can test, help them test. If all else fails, see if they are taking donations. A donation means someone might be able to work full-time on it, rather than work on it as an enthusiast around their real job.

If you want to be angry at anyone for this sad state of affairs, be angry with the IM companies for creating this mess in the first place. Ultimately, they are the ones that want to make it difficult for you to use all your different IM from the same program. Their top priority is profit and market share, not interoperable IM that would make your life easier. Until they start to get along and standardize, there will always be features that are only available in the proprietary client.

In closing, a big THANK YOU to the Adium crew for creating such a nice multi-IM program for Mac. I doubt we'll ever see multi-IM in iChat because of the political issues between the different companies involved. Adium is providing a much needed service for the Mac community, one that is being filled by Trillian over in the Windows world. And its free. You can't beat that.

04/12/2006 02:56:24 PM changed by anonymous

I completely agree with the above sentiments, and although i've been struggling to find any IM program which will work on my mac and still let me use webcam, Adium is the best IM program I've found. It's really awesome to have something that is so completely compatible with my mac! I just hope that the people who can work on it, will eventually find a way to provide me with the webcam capabilities I've been waiting for...

04/12/2006 09:56:09 PM changed by kiel

Yahoo lets you use your webcam. So does iChat (with 3rd party software installed).

04/21/2006 07:22:44 PM changed by anonymous

Well I agree. Adium is brilliant. Knocks spots off any other IM client I have used (Mac or Win). But... Video/Voice has just become a priority for me, so I installed Yahoo IM (reasonable but buggy), and I have tried Mercury (what a mess!), have Skype for VOIP (can't really fault it), and I have tried iChatAV (I don't know if the bugs in this are related to the USB cam patches?). I'm one of those people who hates multiple programs taking up valuable resources to do the same thing, I can't have 4 different IM clients running at the same time. The problem is, that once libgaim has video support, within weeks every IM client will have video support. That includes Skype which seems to be rapidly gaining market majority (another proprietry protocol?). I like Skype, it works for me, and it works well, but whoever gets the video support into thier client first will win. What the world needs is Adium supporting every IM protocol, with Video, then hopefully this mess can be cleaned up once and for all ;-)

04/22/2006 10:26:21 AM changed by cbarrett

  • milestone deleted.

05/02/2006 06:05:33 AM changed by anonymous

instead of mercury, use amsn for video support. also opensource, support webcam (every which works with mac)

(follow-up: ↓ 59 ) 05/03/2006 11:02:31 AM changed by cbarrett

aMSN, is in tcl, I believe. And I think there's a bridge between tcl and Objective C. Is there any chance we could leverage parts of aMSN to make our MSN implementation not suck?

(in reply to: ↑ 58 ) 06/11/2006 06:51:25 AM changed by adium

  • status changed from closed to reopened.
  • resolution deleted.

Could the OpenSource Project "PhoneGaim" from Linspire be helpfull? See http://www.phonegaim.com

Sourcecode is availiable their, too (Download -> Sourcecode)

Hope noone gets anoyed. Voice support is for sure no trivial thing for the developers :-)

Big thanks to the adium community for all the work that has been invested so far into the whole project! :-)

06/23/2006 06:45:13 AM changed by tick

  • status changed from reopened to closed.
  • resolution set to wontfix.

That's based on Gaim .80. It's not usable for the Adium project.

Closing until we have something better.

07/26/2006 03:28:37 AM changed by anonymous

  • status changed from closed to reopened.
  • resolution deleted.

Bananas?

07/26/2006 03:30:38 AM changed by edr1084

  • status changed from reopened to closed.
  • resolution set to wontfix.

re-closing because people are dumb

(in reply to: ↑ 18 ) 07/27/2006 12:34:11 PM changed by anonymous

You're awesome! An Awesome fucking idiot

08/02/2006 10:47:34 AM changed by anonymous

People, if you want AV support in Adium, go bug the Gaim developers! They build libgaim, which is the basis for all communication with the servers in Adium. "But program XXXXXXXXX lets me use the webcam" doesn't cut: that program XXXXXXXX doesn't depend on libgaim, is not multiprotocol (except iChat, but that is dual protocol only: aim/icq/.mac and jabber).

Childish discussion here will not do anything except perhaps make the Adium developers sick of you and drop the project.

Again: if you want AV in Adium, complain to Gaim first. Leave the Adium guys to do Adium development.

08/02/2006 10:55:45 AM changed by El PiraƱa

Another option is what i do (more with my new webcam ;-) ): if i need to use audio & videoconference, i use aMSN until AdiumX (and GAIM) has audio & video oficial support. Really i don't need so much audio & video, i found more interesting to investigate how to disable big smileis while having small smileis, that i thought by the way are more usefull that webcams (i love little smileis, but i hate big smileis :-P ). At this moment, i only found webcam useful for teenagers with porn stars aspirations X-D :'-(

(This post doesn't meant that i don't want webcam support, only that instead discuss about this problem there are other features more easy to develop and more important without the help of GAIM team...)

(follow-up: ↓ 70 ) 08/21/2006 12:10:02 AM changed by cbarrett

Just a question: Why is this closed as "wontfix", since we are planning to eventually add this functionality?

08/28/2006 01:53:46 PM changed by johnneman

Please add support for video! that would be awesome

08/28/2006 01:56:22 PM changed by piranna@gmail.com

Please let the people work!!! All of us we want this, but until Gaim don't do it, we can get anything. Get angry with them!

08/28/2006 10:27:47 PM changed by cbarrett

Don't get angry at anyone. We're all volunteers here. These things take time.

(in reply to: ↑ 66 ) 08/28/2006 10:34:39 PM changed by tick

Replying to cbarrett:

Just a question: Why is this closed as "wontfix", since we are planning to eventually add this functionality?

This was the last legitimate closure action:

comment 36:

We can't do this, and it's not going to happen with gaim for a bit. Going to close this ticket, as it's just taking up space. It can be reopened when the Gaim team contacts the Adium team with their decision of a standard here.

This ticket is about general voice for every protocol that supports it. Same with video. Which is a huge undertaking that nobody has really stepped up to take on. Until someone does this ticket will just be a place for users to get angry at us with, and for us to get angry right back or be abusive or just frustrated.

Leaving this as closed. If someone wants to take on this task, they need to reopen it and assign it to themselves.

07/14/2007 01:12:23 PM changed by evands

  • patch_status set to None.
  • description changed.
  • pending changed.

This bit of the description is not true; removing it.

11/07/2007 07:35:26 PM changed by eharris

  • status changed from closed to reopened.
  • resolution deleted.

11/07/2007 07:35:32 PM changed by eharris

  • owner changed from nobody to eharris.
  • status changed from reopened to new.

11/07/2007 07:35:57 PM changed by eharris

  • status changed from new to assigned.

11/07/2007 07:36:16 PM changed by eharris

  • milestone set to Adium X 2.0.

05/15/2008 08:37:56 AM changed by djmori