Video Chat -- Who Has the Best Quality Picture? 79
Milo_Mindbender asks: "There are lot of PC based video chat programs out there now, but every one I've tried lately seems to have pretty low-quality video even when both participants have cable-modem and high quality USB2 or Firewire cameras. The recent 'Windows Live' update was advertising better quality video, but it doesn't look any better to me. Now, I'm asking the Slashdot crowd: of the programs you've tried which ones have the best quality video? I'm mainly interested in low-cost or free Windows PC solutions, but for the benefit of all the readers maybe we could come up with 'best Windows', 'best Mac' and 'best Linux' recommendations?"
iSight with iChat on Mac (Score:5, Informative)
The amount of compression applied -- which I imagine is a product of the bandwidth available -- is probably a bit factor in image quality as is image size.
The camera built into the MacBook, iMac and Mac Book Pro also performs pretty well.
All in all, like everything else, there are alot of variable that will affect your mileage.
Re: (Score:2)
Re:iSight with iChat on Mac (Score:5, Informative)
Re:iSight with iChat on Mac (Score:5, Informative)
but does it run on linux (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
H.264 seems to have been Apple's Intel focus too (Score:2)
Funny you should mention the H.264 compression behind that. I just happened to read Macintouch's benchmarks for the new Pentium Mac Pro line, and the numbers for Quicktime exporting [macintouch.com] are vastly superior on the new chips. The numbers in their benchmark showed the Intel Mac Pros exporting QT movies just under 5 times as fast as a G5 dual-core 2Mhz.) The Macintouch folks commented on Apple's seeming focus on H.264.
The upshot being that, if there was any concern with the new Intel Macs giving up any of this vi
Re:iSight with iChat on Mac (Score:5, Informative)
Obvious Question (Score:1)
(had to ask this, as the question is about what program and not what webcam produces the best image
Re: (Score:1)
Re: (Score:1)
Actually the iSight [apple.com] is an Apple-branded webcam that can record at 30 fps.
The program itself is "iChat" (also designed by apple) so you can imagine whether or not it's available for windows. iChat does make use of the AIM protocol so you can download the AIM client for windows and get a free screen name and video chat with mac users utilizing their iSights (most macs have them built-in now).
As far as using an iSight in windows, apparently it is possible - at least on a mac running window
Re: (Score:1)
I know that iSight is camera, but the original question was about SW and not HW, so i had to ask, who makes this wonderfull piece of software called iSight
Re: (Score:2)
Yes, iChat is an incredible video chat client, the best in my opinion [apple.com].
Re: (Score:1)
of course another nice smart move would be if i could plug my lumix fz5 in and just stream from that, but hey
WebCam is the more likely suspect (Score:4, Insightful)
As for video chat, I generally use Ekiga. It's a little buggy, but it works better (and is simpler) than many other SIP clients around.
Re: (Score:3, Informative)
Most cheap camera sensors are horribly hungry for light. Fix the lighting situation first, and see if the problem goes away. Then, look at a better camera. If you can post a 640x480 snap from the camera on the web, and have people click on it attempt
Check your setup and conditions. (Score:1, Informative)
Cheers,
My Personal Experience (Score:4, Informative)
In my my previous comments [slashdot.org] I mentioned trying a number of services after getting my family webcams.
We now use MSN 7.5 (pre Live) quite successfully. It can switch to full screen, which helps considerably when there are people gathered round the PC to chat as a group. Occasionally have trouble with something locking up, but restarting the video conference usually fixes it.
I tried a number of services with my brother in another state before deciding on MSN. Skype had just released a beta of their video service, and the video quality wasn't quite as good. Yahoo didn't have a good update rate. I didn't try AOL which seemed to want to install much more than a chat client. There were a number of clients like ineen [ineen.com], so similar that I swear its the same software with different skins for different markets. All had tiny video.
After trying all of these I realized how important it is to keep the audio in sync with the video being displayed, and to degrade in a manner that is easy on the eyes. MSN outshone the others in this regard. (Talking on the phone as we start the conferences, you can really notice the delay imposed to keep the sync. But after we're just talking on the PC, its much more important to keep the audio in sync than to reduce the latency.)
Re: (Score:2)
Mind if I ask why you use 7.5 & not Live?
Last time I checked - admittedly some months ago - MSN 7.5 was a beta, so when I saw the availability of Live I snagged it. I have to admit that I don't really use videochat much myself, and that my choice of videochat software would be iChatAV, but since the iSight on my laptop now has Windows drivers it would be nice to have the "best" version of MSN installed.
Hmmmn... it would also be nice to have MSN w
Re: (Score:2)
Check out the "Mess Patch" from www.mess.be [www.mess.be]. That and MSN Plus (er, now Messenger Plus! Live ... google it) are the best things to happen to MSN Messenger. The mess patch will remove the ads, and MSN plus will add a whole bunch of thoroughly useful features (custom away statuses, auto-responses, etc)
A>
Re: (Score:2)
This quote really nails the sorry state we are in wrt voice/video conferencing.
Not to ask the obvious but.... (Score:2, Insightful)
Time to scope your requirements. If you're just chatting up your buds, do you really need much more than a small, choppy image? If you were doing remote brain surgery or something extremely critical where a great deal of visual information was necessary, that's another matter.
I'm not being argumentative - just asking the question.
Re:Not to ask the obvious but.... (Score:4, Insightful)
People want things that look better and clearer. Few people NEED high-resolution monitors or digital cameras or even printers. (Isn't 300dpi good enough for anyone? Or even dot matrix, for that matter?) No, we enjoy being able to hear things more clearly and see pictures more clearly. If you're stuck with the "small, choppy image" that you suggest, why bother with the video at all?
David
Re: (Score:2)
That way, I can pretend to excuse myself for something Really Important and go to the bathroom and then flush at exactly the right time.
Re: (Score:2)
Re: (Score:2)
The internet is for porn! http://www.youtube.com/watch?v=6iAWst1zXkM [youtube.com]
Answered in the question (Score:5, Insightful)
Cable modem? That's why.
Let's assume that you are have a 300kbps upload rate (which is on the low side for cable, but will do.) You are also dealing with a video compression codec that needs to be real-time (i.e. low-compression). In some cases, you have more than one person in the video chat, either requiring a multicast or multiple connections.
In addition, you are not wanting to fill that entire 300kbps - that would choke the connection and cause issues if you happen to be on a slow period (or otherwise slow down the connection for other things.) Effectivly, you have a 128kbps bitrate, possibly 64kbps.
While that bitrate can provide acceptable movie quality, it flings you into "low-quality" world. Unless this is the exact bitrate you are looking for (i.e. this is "high-quality" video conferencing), you'll have to deal with the image quality that you've got. Alternativly, get a fibre-optic conneftion so that you can have an ultra-high bitrate.
Re: (Score:2)
It's quite possible that typical PC-based "video chat" solutions don't do well near the upload speed limit. There are lots of issues (loss) if you get near the congestion point - usually on the upstream, but it can happen elsewhere. The simple solution is to simply never go near it, but that really hurts video quality. Also, frame rate is important, as is delay. And lots of cheapo USB 1.1 webcams can't do 30FPS
Re: (Score:1)
I remember having real speed issues on cable modems as I approached the upload speed limit. I believe this [ntlworld.com] may be why.
Although it may not affect UDP; I dunno.
Re: (Score:2)
Re: (Score:2)
Wigiwigi (Score:4, Interesting)
http://www.wigiwigi.com/ [wigiwigi.com]
The specific app you want is WigiHQ.
My solution (Score:5, Funny)
Re: (Score:2)
I get a lot of compliments on my ponytail, BTW, even if it is grey!
MSN all the way (Score:3, Informative)
I looked around at some programs to determine which would be the best (I did, after all, just spend $130 on the cameras). I really wanted to like Skype, but the video didn't seem to go very smoothly and the quality wasn't so great. Also, it didn't show the full range of my camera (it cut off the edges on the sides), which produced a "zoomed in" picture. Yahoo Messenger just sucked, period, and I refused to use AOL because it wants to install other crap with it. I've also never liked the look of it. I was cursing Google for not including a video-chat function with Gtalk (which is by FAR my favorite messenger. Nice, sleek, and not annoying).
As much as it pains me to say this, I chose Microsoft's chat solution. Windows Live Messenger has the best, smoothest, highest-quality picture of any of the programs I tried. The audio also synced up nicely with it. I say MSN all the way.
Re: (Score:1, Flamebait)
A new girlfriend.
Re: (Score:2, Interesting)
Can I get a -1, Flamebait on the parent?
Re: (Score:2)
You're kidding (Score:2)
Re: (Score:2)
Re: (Score:2)
As much as it pains me to say this, you probably should've saved your money instead of buying a webcam for your soon-to-be ex.
Get CAMFROG (Score:5, Informative)
You will be pretty floored by how well it performs for such a small program. Also, the current OSX version is BETA, so most internal cams on newer notebooks will not work at all. It's smaller than most good V/V chat programs out there (3.6 or so megs for windows, 5.6 for OSX I beleive.) Try it. It's compatible cross-platform. Mac and Windows users can chat with each other, and when you have broadband, it's sweet. I give guitar lessons live thru this program, to a nice 100 people at once with a decent server. Let's see iChat do that with 100 people at once.
http://www.camfrog.com/ [camfrog.com] click the download link.
http://download.camfrog.com/macosx [camfrog.com] for the Mac users.
Enjoy. There's rooms for everyone/type out here. Just watch out from idiots from Turkey, Egypt, and most of the Middle East. they're all pervs and will ask anyone for sex, or will pop into a room and randomly start whacking off. Thankfully *MOST* user-owned rooms have moderators (sadly a pay-for only feature, email the guys over at Camfrog and let them know what features you'd like in this program before you pay $50 for soem decent damned software!)
Don't mod me down for advertising/shilling for these people. I'm not paid by them. I'm a very impressed customer. And anyone else talking about ANY other program is advertising as well as I am. Be hypocritical if you dare.
Re:Get CAMFROG (Score:5, Informative)
Also, the signal to noise ratio in the larger chat rooms is terrible. As the parent said, dozens if not hundreds of people from what appear to be various muslim countries flood the English-only rooms with foreign languages and broken english asking every female cam they see to "open tits" and whatnot. IMO this makes the larger chat servers unusable.
And lastly the free version is quite crippled. So Camfrog is an option, but be sure to try it out for free before you give them any money.
Re: (Score:2)
I'm still wishing they allowed connecting
Re: (Score:1)
VLC works better than the major webcam apps (Score:2, Insightful)
Windows Media Encoder or other real time encoder (Score:2)
Multi-bitrate streams are very useful, since then you can pump out three or four different rates, depending on who all is watching, and what your upstream is.
Also, realize that no video is going to look terribly great on a cable modem, as some have uploads as low as 128kbit. Even 'moderate' at 512mbit isn't going to be that great once you split it two ways.
Re:Windows Media Encoder or other real time encode (Score:4, Interesting)
That's why you don't have people pull directly from your encoder, you push your stream to a more reliable server, and let the server handle splitting the stream for many people. You may get a minute or so of delay, but that's about good enough to show off yourself. Personally I use Camfrog - more live TNA, in large group rooms, and you can always drag someone into private one-on-one chat if you're really good at charming ladies (or guys, whatever you prefer.)
Sightspeed (Score:2, Interesting)
Re: (Score:2)
Re: (Score:1)
PC Magazine Thinks SightSpeed is the Best (Score:3, Informative)
ichat (Score:1)
sightspeed (Score:1)
From their website: "SightSpeed, Inc. is the leading provider of free and premium Internet video and voice communications services (VVoIP and VoIP). The SightSpeed community and software enable consumers and small businesses to make the best quality video and voice calls and to send video mail over the Internet. SightSpeed's award winning service turns a PC or Mac into an easy-to-use video phone to communicate with friends, family and colleagues around the world."
Eyeball Chat... (Score:1)
Eyeball Chat runs quickly and there seems to be hardly any noticible lack of sync between audio and video.
Re: (Score:2)
Try Paltalk (Score:2)
www.paltalk.com
Lighting Considerations (Score:2)
I used a Canon GL-2 camera for videoconferencing for a while. It's currently living a different life doing more mundane things but I did notice a few things.
Close-miking is important so that there is no question of what you are saying and what you are saying doesn't get drowned out by the ambient sound in your room.
But the consistently best picture I got was by using high-intensity lamps (desk and other variety) that have bulbs that produce 3200K white light (it's actually yellow but cameras, when set for
You'd have to pay (a little) (Score:2)
Ultra-Videoconferencing (Score:3, Informative)
http://ultravideo.mcgill.ca/ [mcgill.ca]
The software runs on Linux and can be downloaded by anyone interested.
One word. (Score:2)
Re: (Score:1)
Try VZOchat (Score:1)