Oren Michaels's Presentation at Emerging Communication Conference & Awards 2010 America
Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America
-
Upload
ecommconf -
Category
Technology
-
view
233 -
download
0
description
Transcript of Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America
![Page 1: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/1.jpg)
![Page 2: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/2.jpg)
Real-Time Video for iPhone and Android
Joyce Kim, Chief Marketing Officer
eCommApril 19, 2010
![Page 3: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/3.jpg)
3
Evolution of Video Conferencing
Telepresence
Desktop & Mobile
“Executive” System
![Page 4: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/4.jpg)
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: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/5.jpg)
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: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/6.jpg)
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: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/7.jpg)
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: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/8.jpg)
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: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/9.jpg)
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: Benjamin Joffe's Presentation at Emerging Communication Conference & Awards 2010 America](https://reader036.fdocuments.net/reader036/viewer/2022062706/557c0983d8b42ae7748b484e/html5/thumbnails/10.jpg)