Possible engineering studies of CU

Dennis J. Streveler (strev@mobius.net)
Mon, 13 May 1996 16:46:17 -0700

At 06:27 PM 5/13/96 +0200, Maite Jaen Sanz wrote:
>> Hello! I'm Maite, a student from Barcelona (Spain). I'm working in a
>> project about Videoconference for my career, Engineer of
>> Telecommunications. So I would get techical information like some
>> Cu-SeeMe procols and encoding especifications.
>> Could you help me, please?
>> Thanks! and sorry for my english.

Hello Maite,

No need to apologize for your English. Since I cannot speak Catalan, I am
more than happy to write to you in English.

As for technical specifications, well, like most Internet-related
developments, they are no doubt changing as we speak. I spoke with a senior
engineer for the Java language at Sun a few weeks ago, and he said that, in
that case, Java is changing EVERY day. How will we ever keep up with

But back to CUSeeMe, there are really no great mysteries. Video and audio
codecs now have been written for some time, and the literature on how to do
compression-decompression is well published. I suggest you do the
appropriate literature searches, and then perhaps pose some questions of the
CU development team. I think that would be interesting.

Some technically interesting things you might pay attention to and research.
(By the way most of these comments would apply to ANY similar product, not
just CU.)

1. How do you create audio applications when, given how the Internet works,
you have no assurance that a particular packet, containing audio data, will
ever be received?

2. How do you trade-off the transmission of incoming audio, outgoing audio,
incoming video and outgoing video? This is an enormous problem, especially
given that the "condition" of the Internet changes each instant.

3. How do you create interoperability between video and audio products? What
level of cooperation betweeen builders would have to be involved?

4. To whose "mental model" does one (should one) design the HCI
(human-computer interface)? Should it look like a phone, an imaginary
videophone, a computer screen?

5. What do you think are the obstacles to have your Mom, or your neighbor,
use such a system? How could this program exhibit mass-market attractiveness?

Well, these are some topics which come to mind which you might find
interesting to study. And if you do so, I'd be delighted to receive a report
of your findings!

Best regards,
Dennis Streveler
(former Computer Science professor)

Dennis J. Streveler, Ph.D., | Internet: strev@mobius.net
Systems Consultant | CIS: 71036,1645
| CUSeeMe: strev.mobius.net
"Future Technologies in Medicine" +------------------------------
"International Software Development | 415 239-1441
Methodologies" | 415 469-9476 fax
"Human-Computer Interface Design +------------------------------
for Casual Users" | 127 Lake Merced Hill
| San Francisco CA 94132 USA

My job? To send the appropriate electrons hurtling around the globe.