simon millard delivering ip-based video solutions for mobiles

29

Upload: marshall-roberts

Post on 01-Jan-2016

222 views

Category:

Documents


2 download

TRANSCRIPT

Simon Millard

Delivering IP-based video solutions for mobiles

3

Agenda

• Market drivers and devices• Applications• Compression• 3G-324M• Gateways and content adaptation

4

Market drivers and devices

5

Market drivers

ARPU

Customer churn

£ Customer Acquisition

£ Customer retention

6

3G devices

• By the end of February 2007 there were 444 million paying subscribers on 3G networks in 35 countries

• Take up is faster than 2G was

7

3G devices

0

50

100

150

200

250

300

M A M J J A S O N D J F

8

Video on mobiles

• By 2010 there will be 102 million mobile video subscribers worldwide – In-Stat

• Worldwide revenues from P2P video calls will reach $6.1 billion by 2009 – Ovum

• Revenue from mobile video and mobile TV applications will reach nearly $2 billion in Europe by 2009 - IDC

9

Applications

10

Applications

“See what I see”

Video chatVideo

conferencing

Conversational

Video ring tones

Games

Video clips

Videomail

IVVRIPTV

Video on demand

Pay-per-view

Content

11

Phone to phone video

12

Content delivery

• News/sport• Music• Vblogs• Betting• Adult

13

Compression

14

Do we need to compress?

Uncompressed video :

Height 483 linesWidth x 720 pixelsFrame rate x 30 fpsColour x 20 bits/pixelFrame overhead x 1.3

== 270Mbps

15

Compression

QCIF video :

Height 144 linesWidth x 176 pixelsFrame rate x 30 fpsColour x 20 bits/pixelFrame overhead x 1.3

== 20Mbps

Frame rate x 15 fps== 10Mbps

Colour x 16 bits/pixel== 8Mbps

Resolution Size

SQCIF 128 x 96

QCIF 176 x144

CIF 352 x 288

VGA 640 x 480

16

Compression

-

Most videos have little motion between frames.We can subtract the previous frame from the current and only encode the differences (which even with ‘fast moving action’ tend to be small)

17

Compression

• 3 types of frame – I, P, B– Intra-coded

• Compressed version of the frame itself

– Predictive coded• Look for a (16x16) macroblock that best matches the one being

coded and generate a motion vector

– Bi-directionally predictive coded• As above but uses both preceeding and following frames

• Typically IBBPBBPBBPBBI (a GOP)

18

Compression

QCIF video :

Height 144 linesWidth x 176 pixelsFrame rate x 7.5 fpsColour x 0.2 bits/pixelFrame overhead x 1.2

== 45kbps

19

Compression

• Audio compressed separately– AMR or G.723.1

20

Bringing it together – 3G-324M

• 3G-324M is the umbrella protocol which covers audio, video, and their transmission

• ITU H.324M adopted by 3GPP• Requires 64 kbps circuit-switched bi-directional data

channel– Provided by the PSTN, so video calls from mobile to mobile

can traverse the PSTN

21

3G-324M

22

3G-324M

Video I/O Equipment

23

3G-324M H.223

• H.223 multiplexes outbound video, audio, data and control streams into a single bit stream suitable for transmission down a 64 kbps constant bit-rate pipe, and de-multipelxes the inbound stream into the relevant media stream.

• Also performs framing, sequence numbering and error detection/correction

24

3G-324M H.245

• H.245 is the control channel; it provides for terminal capability exchange and media channel management

• H.245 also used by H.323

25

3G-324M

• As a technology 3G-324M presents the following benefits– Guaranteed quality of service– Easy to use– Standard revenue collection approach– Simple to deploy

26

Gateways and content adaptation

27

Content adaptation

28

Content adaptation

Transcoding

Frame size conversion Qcif, cif, D1

Frame rate conversion 5fps to 30fps

According to bandwidthBit rate adaptation

Coding syntax conversion H.263, H.264, MPEG4

29

Content adaptationMulti-screen video

conferencing

Text and logo insertion