MMS pictures to people

Download Report

Transcript MMS pictures to people

MMS
pictures to the people
Johan Montelius
[email protected]
MMS
• Content
– SMIL
– MIME
• Client
– Capabilities, usage, settings
• Infrastructure
– MMSC, SMTP, WAP
SMIL
(smile)
Synchronized Multimedia Integration Language
• Simple authoring of interactive presentations that
integrate streaming audio and video with images,
text etc.
• History
– 1998, used by RealNetworks in their 2G player
– Adopted as a W3C recommendation
– Macromedia and MS depart
• Today
– SMIL 2.0, August 2001
– Lack of authoring tools
– MS uses HTML+TIME
SMIL code
<smil>
<head>
define regions, media etc
</head>
<body>
define slide show
</body>
</smil>
<body>
<par>
<audio src=”foo.avi" dur=”40.00s" begin="3.00s”>
<seq>
<img src=”bar.jpg" begin=”1.00s" dur=”10.00s>
<img src=”zot.jpg" begin=”1.00s" dur=”10.00s>
</seq>
</par>
MMS is an email
• MIME (Multipurpose Internet Mail Extensions)
coded email containing a SMIL
specification
• Media
–
–
–
–
Text, not limited to 160 characters
Images, jpeg, gif
Audio, coded using speech codecs
Tomorrow: mp3, midi, video, ….
The client
Audio?
Size of content?
MMS delivery?
Authoring tool?
Colors?
Email address as
destination ?
Display SMIL email?
Attached camera?
WAP Gateway
Infrastructure
MMSC
(MMS Proxy Relay)
SMTP
Email
server
WSP
MMSC
Addressing: both
MSISDN and Internet
email
Sending an MMS
WAP Gateway
MMSC
HTTP
1. Messages sent using WSP Post
WSP
2. MMSC handles authorization and billing
3. MMSC replies with a confirmation
MMSC - MMSC
HLR
MMSC
SMTP
MMSC
1. If the address is a mobile number
the HLR of the receiver is queried
for MMSC address
2. Message delivered to receivers
MMSC using SMTP
Delivery
WAP push proxy
MMSC
1. Notification delivered over WAPpush (SMS) containing , sender,
size, time etc
2. Client confirms notification,
sender is not notified
Retrieval
WAP Gateway
MMSC
1. Client retrieves messages using
WSP GET
2. Sender is notified
Conclusions
• Open standards
• Internet addressing
• Clients can use any WAP gateway/MMSC to
send messages.
• Any MMSC can use SMS to deliver a WAP
push notification.
• The MMS market is not owned by the
operators!