Hey eToys Team,
My name is Raymond Cheng and I am currently doing some work for Barry Vercoe. We were looking into VoIP for the XO. We noticed that you have some VoIP built into eToys so we had a few questions:
Is there any further development into VoIP for eToys? Is anyone working on a SIP client for the XO? How does the current implementation in eToys work? Does it use SIP? any encoding? Does it require that eToys be running at all times on both ends?
Thank you for your time and I look forward to hearing from you
-Raymond Cheng
Hello,
My name is Raymond Cheng and I am currently doing some work for Barry Vercoe. We were looking into VoIP for the XO. We noticed that you have some VoIP built into eToys so we had a few questions:
Is there any further development into VoIP for eToys?
In the OLPC Etoys image, not much. The Croquet system (written in the same Squeak) has better real time one, and there are a few other attempts at other private companies.
Is anyone working on a SIP client for the XO?
I don't know.
There was an unsuccessful attempt to write MPEG4IP binding to Squeak. But that was done at wrong layer. The right thing was to implement SIP and other protocols in Squeak and use that kind of library as codec optimization.
How does the current implementation in eToys work?
In a "works-for-a-demo" way.
Does it use SIP?
No.
any encoding?
It uses GSM codec.
Does it require that eToys be running at all times on both ends?
In a sense, yes. One could run the Squeak image as a background process. The image could be a stripped-down Etoys image so that unnecessary classes and methods can be discarded.
-- Yoshiki
etoys-dev@lists.squeakfoundation.org