Hi.
I don't attempt to learn everything on XMPP/GoogleTalk in one post. The
reason I'm posting here is to gather some good resources for viable
solutions.
I'd like to build a video calling application, and eliminate the need
to sign up for service. Users will instantly connect by sharing a
groupID. Users will not be tied to accounts - their webcams' unique USB
serial number will be tied to an account.
Here are a few questions for those of you who are familiar with
GoogleTalk service and XMPP (and multimedia protocols in general):
- It looks like GoogleTalk platform provides authentication, presence,
call signaling and buddy list management. Does it provide RTP
reflection too?
- GoogleTalk has implemented Audio with Jingle Audio. How different is
video from audio session negotiation over XMPP?
- How far does Google let developers use their service? Is there any
limitation on bandwidth/connection?
- Legality - can a commercial app use GoogleTalk service?
- What else (that is not provided by GoogleTalk) shall I take into
consideration for my video calling app?
I'm ready to learn, so bring it on! :-)
Thanks