Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

10

description

Please see corresponding blog http://blog.eComm.ec

Transcript of Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Page 1: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America
Page 2: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Real-Time Video for iPhone and Android

Joyce Kim, Chief Marketing Officer

eCommApril 19, 2010

Page 3: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

3

Evolution of Video Conferencing

Telepresence

Desktop & Mobile

“Executive” System

Page 4: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Mobile Market & Technology Trends

• Greater accessibility and affordability– Network operators are introducing new pricing models– Handset prices declining

• Increased smartphone adoption– Mobile phone increasingly perceived as a computer– MIDs and iPAD like devices add capabilities– Users expect to access the same applications available across multiple

platforms

• Migration from legacy cellular to next-gen networks– Allows for faster data connection

• Development of 3rd party applications

Page 5: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Mobile Video Challenges

Many Technical Limitations Have Been Overcome:• Software to handle poor networks

– Can manage delay, packet loss, jitter• H.264 SVC delivers much better conferencing experience

– Layered approach tailors video for each participant and device

The Question Remains:• Do people want it?

– Screen size limits number of visible participants– Non-mobile users get lower resolution from mobile users– Social norms restrict usage

HD/ 60 fps

H.264 SVC

SD/ 30 fps

CIF/ 15 fps

Conference Server

Page 6: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Tablets: Changing the Definition of Mobile Devices

• Fewer hardware limitations– Larger screen displays more

participants– Greater CPU

• Adoption in verticals seeking video conferencing– Telemedicine will be $3.6 billion

annual market in next 5 years (Pike and Fischer)

• Major smartphone players entering market– Apple– Google– Microsoft

Page 7: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Camera•No forward facing camera - No camera on iPAD•No access to camera - Coming in iPhone OS 4.0

• Currently no major models with front facing camera - HTC Evo coming in summer• App access to camera

Display • iPhone: 320 x 480• iPAD: 1024 x 768

• Wide range up to HD• Depends on hardware

CPU • iPhone: 412 MHz-833 MHz• iPAD: 1 GHz

• Typically 400 MHz-1GHz

Available devices

• Very limited set - Good for development - Negative for market reach• iPAD broadens range

• Rapidly growing• Ranges from smartphones to tablets

Hardware Comparison

Page 8: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Development Environment

• Lengthy approval process• Complicated setup• Complex distribution model for embedded s/w• Limitations on what can be shared between developers

• No approval process• Easy setup • Straightforward distribution model• Great peer support• Not possible to debug native code

API Openness • All necessary APIs available - Documentation lacking

• Some useful APIs missing• Variations between devices• Only through Java APIs

OS Capabilities

• Well suited for real-time voice and video - Native code necessary for real-time processing

• Well suited for real-time voice and video using NDK -Native code necessary for real-time processing

Friendliness to Real-Time Video Development

Page 9: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America

Conclusions

• High quality video conferencing possible on iPhone and Android

• H.264 SVC improves the mobile experience• Tablets provide new opportunities• Two way video not currently possible on iPhone

– Coming in iPhone OS 4.0• Multiple devices present challenges to Android development• Real-time processing has to be done in native (C/C++) code

– Java and other high level options too inefficient

Page 10: Joyce Kims's Presentation at Emerging Communication Conference & Awards 2010 America