supporting multimedia in mobile handsets

28
Supporting Multimedia in Mobile Handsets Dror Gill, Founder and CEO Gamdala Ltd. – Mobile | Media | Knowledge [email protected]

Upload: yehudi

Post on 14-Jan-2016

51 views

Category:

Documents


2 download

DESCRIPTION

Supporting Multimedia in Mobile Handsets. Dror Gill, Founder and CEO Gamdala Ltd. – Mobile | Media | Knowledge [email protected]. Outline. Mobile Multimedia Market Overview Multimedia Handset Architecture Mobile Multimedia Chips and Software Standards for Mobile Multimedia Q&A. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Supporting Multimedia in Mobile Handsets

Supporting Multimedia in Mobile Handsets

Dror Gill, Founder and CEO

Gamdala Ltd. – Mobile | Media | [email protected]

Page 2: Supporting Multimedia in Mobile Handsets

Outline

Mobile Multimedia Market Overview

Multimedia Handset Architecture Mobile Multimedia Chips and

Software Standards for Mobile Multimedia Q&A

Page 3: Supporting Multimedia in Mobile Handsets

Mobile Multimedia Market Overview

Page 4: Supporting Multimedia in Mobile Handsets

Scope of Mobile Multimedia

Ring Tones

Animation

Screen Savers

Icons

Pictures

GamesJava

Audio

Video

Instant Messaging

MMS

Browsing

Voice

Page 5: Supporting Multimedia in Mobile Handsets

Scope of This Presentation

Audio

Video

Page 6: Supporting Multimedia in Mobile Handsets

Mobile Multimedia Applications

Download & Play Streaming Recording Messaging Telephony

Page 7: Supporting Multimedia in Mobile Handsets

Mobile Multimedia Market Status Korea:

1xRTT: Video download since 2001 1xEV-DO: Video streaming, recording and messaging

since 2002 Japan:

PDC/PHS/1xRTT: Picture messaging evolved into short video clip messaging in 2002

W-CDMA: Video telephony and streaming since 2001 1.3 megapixel cameras and video recording to memory

cards since 2003 Europe:

GPRS: Initial video download and messaging services on Smart Phones (Nokia 7650/3650, SE P800) since 2002

W-CDMA: Video streaming and telephony from 2003

Page 8: Supporting Multimedia in Mobile Handsets

Multimedia Handset Architecture

Page 9: Supporting Multimedia in Mobile Handsets

2G Voice-Only Handset

RTOS

Baseband Chip

GUI & Applications

Page 10: Supporting Multimedia in Mobile Handsets

2.5G Video Feature Phone

RTOS

Baseband Chip

GUI & Applications

RTOS

Video Co-Processor

Video Applications

Page 11: Supporting Multimedia in Mobile Handsets

2.5G/3G Smart Phone Two Chip Architecture

RTOS

Baseband Chip

User OS

Application Processor

GUI & Applications

Page 12: Supporting Multimedia in Mobile Handsets

Multimedia Handset Architecture

BT

Baseband Processor

Multimedia Processor

Analog BB

IR

RF

Data Memory

ProgramMemory

Media Storage

KeypadSIM Card

LCD Screen

CMOS Sensor

Audio I/O

USB BT

Page 13: Supporting Multimedia in Mobile Handsets

Baseband/Application Processor

2.5G/3G Smart Phone Single Chip Architecture

RTOS

Baseband Core

User OS

Application Processor Core

GUI & Applications

Page 14: Supporting Multimedia in Mobile Handsets

Chips and Software for Mobile Multimedia

Page 15: Supporting Multimedia in Mobile Handsets

Multimedia Application Processors

2.5G Baseband/Application Processors TI OMAP 710/730 Intel Xscale PXA800F Motorola i.250 (BB only) Qualcomm MSM 6xxx

3G Application Processors TI OMAP 1510/1610 Intel Xscale PXA25x/26x Motorola DragonBall MX1 (part of i.300 chipset)

Page 16: Supporting Multimedia in Mobile Handsets

More Multimedia Application Processors

ST Nomadik Philips Nexperia Hitachi SH-Mobile Emblaze Semiconductor ER4521/25 AlphaMosaic VC01 Atsana Semiconductor J2210 NeoMagic MiMagic 6

Page 17: Supporting Multimedia in Mobile Handsets

Mobile Application Platforms

SymbianOS Nokia Series 60 UIQ (Ericsson, Motorola)

Microsoft Windows CE Microsoft SmartPhone (Windows

Mobile) Java Proprietary

Page 18: Supporting Multimedia in Mobile Handsets

Mobile Application Platforms - Multimedia Support SymbianOS 7.0s

Multimedia Framework Nokia Series 60

RealOne Player MMS Client

Microsoft SmartPhone Windows Media Player

Java JSR 135 (based on Java Media Framework)

Qualcomm Internet LaunchPad QTV MPEG-4 Player, MP3 Player

Page 19: Supporting Multimedia in Mobile Handsets

Multimedia Software Vendors

Standard (MPEG-4) PacketVideo Philips MP4Net Hantro Emblaze Sasken

Proprietary Microsoft Nancy Thin OplayO HelloJava

Real Apple

Page 20: Supporting Multimedia in Mobile Handsets

Standards for Mobile Multimedia

Page 21: Supporting Multimedia in Mobile Handsets

Why are Standards Needed?

Enable interoperability between devices from different vendors

Enable content to be authored once, in a single format and distributed through various wireless systems

Enable development of innovative applications and services based on standard, fully-defined systems

Page 22: Supporting Multimedia in Mobile Handsets

Don’t We Have Enough Standards?

A single standard that defines an end-to-end system of multimedia delivery over wireless channels is required

ISO/MPEG defines compression, scene description, control APIs but not transport

IETF defines transport only ITU defines multimedia communication only W3C defines standards for web content 3GPP defines standards for GSM systems only

Page 23: Supporting Multimedia in Mobile Handsets

Components of an End-to-End Framework

Codecs Audio, Video, Image, Text, ...

Transport protocols Capability Exchange

Session Initiation, Media Description Media Control File Format

Page 24: Supporting Multimedia in Mobile Handsets

The Standards Gallery

Area ISO Standards IETF Standards ITU Standards W3C Standards Codec MPEG-4 Visual

MPEG-4 Audio MPEG-1 Layer III

H.263 G.723.1

X-HTML

Transport RTP/RTCP

H.223 H.225.0

HTTP

Media Control DMIF RTSP File Format MP4 Scene Description

BIFS SMIL

Capability Exchange

SIP/SDP H.245

Page 25: Supporting Multimedia in Mobile Handsets

3GPP Packet-Switched Streaming Framework (TS 26.234)

TCP/IP

GPRS/EDGE/W-CDMA

UDP TCP

RTP/RTCP RTSP/SDP

HTTP

MP4 GIF JPEG

XHTML SMILMPEG-4 H.263 AMR AAC

Page 26: Supporting Multimedia in Mobile Handsets

3GPP Circuit-Switched Video Telephony Framework (3G-324M)

H.223

Circuit-Switched UMTS

MPEG-4 H.263 AMR G.723.1H.263+ H.261 H.245 User Data

Page 27: Supporting Multimedia in Mobile Handsets

The MPEG-4 Standard

MPEG-4 Visual Natural Video

Simple Profile Simple Scaleable Profile Core Profile Main Profile ...

Synthetic Video Face Animation Body Animation 2D/3D Mesh Sprites

MPEG-4 Audio Natural Audio

AAC TwinVQ CELP HVXC HILN

Synthetic Audio Text To Speech General MIDI Synthesis

MPEG-4 Systems MP4 File Format BIFS Sync Layer FlexMux DMIF MPEG-J IPMP OCI

Page 28: Supporting Multimedia in Mobile Handsets

Q&A