Adium

Ticket #6 (new enhancement)

Opened 5 years ago

Last modified 7 months ago

Audio and Video Chat

Reported by: tick Owned by: anybody
Milestone: Adium 2.0 Component: Audio/Video
Version: Severity: minor
Keywords: av audio video voice webcam Cc:
Patch Status:

Description (last modified by evands) (diff)

Audio and Video Chat on supported protocols.

See VoiceAndVideo for more information.

Change History

  Changed 5 years ago by catfish_man

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

  Changed 5 years ago by evands

  • component changed from component1 to Voice/Video

  Changed 5 years ago 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

  Changed 5 years ago by tick

  • priority changed from highest to low

This is not high priority.

  Changed 5 years ago by anonymous

  • keywords voice added

  Changed 5 years ago by anonymous

  • priority changed from low to high

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

  Changed 5 years ago by biglittledragoon

  • priority changed from high to low

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

  Changed 5 years ago by anonymous

  • priority changed from low to highest

  Changed 5 years ago by Pingu

  • priority changed from highest to low

  Changed 5 years ago by anonymous

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

  Changed 5 years ago by carlj7

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

  Changed 5 years ago 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!

  Changed 5 years ago by val1984@…

  • 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

  Changed 5 years ago 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.

  Changed 5 years ago by sezgin

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

merhaba merhaba merhaba merhaba merhaba merhaba merhaba

  Changed 5 years ago by anonymous

  • status changed from new to closed
  • version 2.0 deleted
  • resolution set to invalid
  • severity changed from normal to omgwtfbbq
  • milestone Sometime after 1.0 deleted

shut up already.

  Changed 5 years ago by catfish_man

  • status changed from closed to reopened
  • resolution invalid deleted

follow-up: ↓ 63   Changed 5 years ago 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.

  Changed 5 years ago 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.

  Changed 5 years ago by zacw

  • status changed from closed to reopened
  • resolution worksforme deleted

Don't kill me. :/

  Changed 5 years ago by tick

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

I won't

  Changed 5 years ago by muccy

  • status changed from closed to reopened
  • resolution fixed 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!

  Changed 5 years ago 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!

  Changed 4 years ago by tick

There IS NO NEWS

  Changed 4 years ago by mikeal.rogers@…

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).

  Changed 4 years ago 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.

  Changed 4 years ago 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.

  Changed 4 years ago by cbarrett

  • description modified (diff)

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!

  Changed 4 years ago by evands

  • status changed from closed to reopened
  • description modified (diff)
  • 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 webcam added
  • resolution invalid deleted

  Changed 4 years ago by evands

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

  Changed 4 years ago 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.

  Changed 4 years ago 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.

  Changed 4 years ago 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

  Changed 4 years ago 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.

  Changed 4 years ago by ethion <ethion@…>

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 :)

  Changed 4 years ago by tick

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

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.

  Changed 4 years ago 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 !

  Changed 4 years ago by zacw

  • status changed from closed to reopened
  • resolution wontfix deleted

  Changed 4 years ago by tick

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

*stabs you*

  Changed 4 years ago by anonymous

  • status changed from closed to reopened
  • resolution wontfix deleted

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

  Changed 4 years ago 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...

  Changed 4 years ago by piranna@…

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

  Changed 4 years ago by anonymous

  • status changed from closed to reopened
  • resolution wontfix deleted

i just wanted to open it

  Changed 4 years ago by tick

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

I just wanted to close it

  Changed 4 years ago 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

  Changed 4 years ago 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!!!

  Changed 4 years ago by joachimb@…

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

  Changed 4 years ago 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...

  Changed 4 years ago 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!

  Changed 4 years ago by charlielowndes@…

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,

  Changed 4 years ago 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

  Changed 4 years ago 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.

  Changed 4 years ago 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...

  Changed 4 years ago by kiel

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

  Changed 4 years ago 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 ;-)

  Changed 4 years ago by cbarrett

  • milestone Waiting on libgaim deleted

  Changed 4 years ago by anonymous

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

follow-up: ↓ 59   Changed 4 years ago 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   Changed 4 years ago by adium

  • status changed from closed to reopened
  • resolution wontfix 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! :-)

  Changed 4 years ago 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.

  Changed 4 years ago by anonymous

  • status changed from closed to reopened
  • resolution wontfix deleted

Bananas?

  Changed 4 years ago by edr1084

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

re-closing because people are dumb

in reply to: ↑ 18   Changed 4 years ago by anonymous

You're awesome! An Awesome fucking idiot

  Changed 4 years ago 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.

  Changed 4 years ago 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   Changed 4 years ago by cbarrett

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

  Changed 4 years ago by johnneman

Please add support for video! that would be awesome

  Changed 4 years ago by piranna@…

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!

  Changed 4 years ago by cbarrett

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

in reply to: ↑ 66   Changed 4 years ago 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.

  Changed 3 years ago by evands

  • patch_status set to None
  • description modified (diff)
  • pending set to 0

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

  Changed 2 years ago by eharris

  • status changed from closed to reopened
  • resolution wontfix deleted

  Changed 2 years ago by eharris

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

  Changed 2 years ago by eharris

  • status changed from new to assigned

  Changed 2 years ago by eharris

  • milestone set to Adium X 2.0

  Changed 10 months ago by lvcargnini

Ok when this will be solved ? This is the remaining feature necessary for Adium became the complete solution in IM for Mac, covering all the minimum necessary for IM, then will remaining only VoIP and then Adium will be a complete solution for communication in Apple Macintosh.

  Changed 10 months ago by Robby

  • type changed from defect to enhancement

follow-up: ↓ 79   Changed 9 months ago by Phiph

I think i mat of cracked a way to get adium to send webcam to other users using the correct protocols.

I managed to find this for development of my 2 in 1 program and hopefully use some, if not most, of what adium has to offer as it is the most native IM program for Mac OS. My method stays within the natve boundries, its just getting it compressed and sent down the protocols, this is what I will be working on in my free time.

I will upload the .proj file soon with a basic window of testing, hopefully it can be implemented at a later date when finalised. My hope is Adium can be a competitor with iChat

Phill

in reply to: ↑ 78   Changed 9 months ago by lvcargnini

I strongly agree with you. In my opinion Adium is a competitor to iChat and can be really better. The only remaining issue is video and audio, because iChat can do this. Since Adium is for Macs, you can use the internal libs of Mac SDK. Than adium will be a complete IM and probably more advanced than iChat, iChat is cool for office environment in my opinion but Adium is really better when the deal is IM protocols functionality, it is even better than iChat for xmpp.

If there is any way of how to help please let me know.

Replying to Phiph:

I think i mat of cracked a way to get adium to send webcam to other users using the correct protocols. I managed to find this for development of my 2 in 1 program and hopefully use some, if not most, of what adium has to offer as it is the most native IM program for Mac OS. My method stays within the natve boundries, its just getting it compressed and sent down the protocols, this is what I will be working on in my free time. I will upload the .proj file soon with a basic window of testing, hopefully it can be implemented at a later date when finalised. My hope is Adium can be a competitor with iChat Phill

  Changed 9 months ago by Robby

  • owner changed from eharris to anybody
  • status changed from assigned to new

  Changed 9 months ago by Catfish_Man

Ticket #12477 has been marked as a duplicate of this ticket.

  Changed 9 months ago by Dimmuxx

Ticket #12499 has been marked as a duplicate of this ticket.

  Changed 7 months ago by nish81

Hi! I've been observing this ticket for a while and didn't feel a need to say anything. But there haven't been any updates recently, and I was wondering whether the 2.6.0 update to pidgin (which - if i understand correctly - implements v/v support for certain protocols) will significantly boost aidum's progress towards the same goal?

thanks :)

  Changed 7 months ago by Robby

Hi nish81 and everyone,

Good point! I forgot to share the link to our blog post on the occasion of the Pidgin 2.6.0 release. Here it is:  http://adium.im/blog/2009/08/pidgin-2-6-0-and-adium-vv/.

  Changed 7 months ago by nish81

Thanks!

Note: See TracTickets for help on using tickets.