Wednesday, November 12, 2008

Day 2 Mailbag

Wow! Thanks to everyone who has tried out Gmail voice and video chat in the first 24 hours. Wanted to answer some questions I've received:

Q: Will you release an open source version of the plugin?
A: Our plugin is built on the libjingle open-source library. At a minimum, we plan to release an updated version of libjingle.

Q: What video codecs do you support?
A: Today we support H.264/SVC, an extension of H.264/AVC that excels in realtime scenarios. As SVC is a superset, the Gmail client can currently decode an AVC bitstream, and clients receiving a SVC bitstream can do some minimal NAL sorting to decode just the AVC component of the bitstream. We plan to add support for sending an AVC bitstream if the remote client requests it. In the future we may also support H.263.

Q: Is there a RFC for H.264/SVC packetization?
A: The packetization has not yet advanced to RFC status. We are currently using one of the more recent drafts (need to check on exactly which one). We plan to move to the final version when it is available.

Q: How can a 3rd-party client interop with Gmail voice and video chat?
A: Right now, any client that supports the Google Talk "session" extension to XMPP and a compatible set of codecs can participate in calls with Gmail voice and video chat. Now that the official Jingle specifications are becoming final, we plan to move to using XEP-0166, XEP-0167, and XEP-0180.

Q: Will a desktop version be available?
A: Please see this post on the Google Talk Blog.

9 comments:

Brian Lesser said...

Hi Justin,
Thanks for answering those questions, and of course I have more. Could you tell us how you get video and audio from the Google Plugin into the Flash player?
Yours truly,
-Brian

damsos said...

hello,
do you know when/if it will be usable with linux clients ?
thanks

Dich said...

I'd put damsos's comment a bit differently - when will you all softmakers stop pissing off linux users by releasing cool stuff for win/mac and neglecting us? the voice chat for google talk has been there for ages now, and no linux version still. now there's already video for win/mac, why is that higher priority? damn....

jbr said...

Empathy can do google talk-compatible voice chat. And it can do video too, just not in a way that's compatible with the new google video chat. But the developers are working on interoperability.

BloodKillerDeathMan said...

I agree with Dich. Why does Google insist on pissing off all the alpha geeks who are drooling over the chance to do product testing? First Google Chrome and now Google video chat? Nobody cares about linux?

I mean, Creative Labs Zen player with no planned Linux support, fitbit.com usb chip vendor not providing Linux support, and a million others all frustrate me and I retaliate as a consumer. Just go into any store and look at the mouse offerings - they all say "Windows operating system" or "Vista certified" when in reality it is a frickin' usb mouse that will work with any OS.

Seriously Goog, I expected better from you.

Sarah said...

Hey Justin-

There's something wrong with my video chat. I can see the other person on video. The other person and can see me and hear me. But I can't hear the other person. When I verify my settings, I can't hear the test sound.

Another person on the forum had the same issue. Thoughts?

Sarah
sarahmb@gmail.com

Sarah said...

Hey Justin-

There's something wrong with my video chat. I can see the other person on video. The other person and can see me and hear me. But I can't hear the other person. When I verify my settings, I can't hear the test sound.

Another person on the forum had the same issue. Thoughts?

Sarah
sarahmb@gmail.com

Anonymous said...

oooh, you're cute... most handsome geek i've seen.
-fangurl

Anonymous said...

I also cannot hear the test sound when I verify my settings....Any ideas? Any advice is appreciated - I am a world away from my family, and Skype/Messenger video chats are not working! I just found out about google, and i am praying it works!

Thanks,
Vickie (vliacobellis@gmail.com)