42

Monetizing Flash Applications

Embed Size (px)

DESCRIPTION

Flash as an idea advertisement platform. Flash Advertisement methods in: Video, Games and facebook applications

Citation preview

Page 1: Monetizing  Flash  Applications
Page 2: Monetizing  Flash  Applications

Web2.0-Master series

•Internet Business Models •Advertisement options today•Flash File Format & Advertisements•Flash Video – Why does it dominate the

web•New revenue models in Flash video•Flash as Information carrying Layer•Non-Video Flash Applications

Page 3: Monetizing  Flash  Applications
Page 4: Monetizing  Flash  Applications

Web2.0-Master series

• Revenue Models▫Advertisement▫Referral▫Subscription fees▫Per interaction model▫No revenue model – Exit

• Advertisement is not:▫SPAM▫Bad Service▫Users needs and use Advertisement

Page 5: Monetizing  Flash  Applications

Web2.0-Master series

•CPM – Cost Per Mille, Payment for thousend exposures▫Expose Ad to user▫User might not click on it

•CPC – Payment only per click▫Most common

•CPA – Payment per Action ▫Purchase service▫Fill inquiry / Details form

•Mixed business model▫Payment per click / Per Mille(CPM)

Page 6: Monetizing  Flash  Applications

Web2.0-Master series

•Advertisement type•Text Based•Rich Graphic Advertisement – Flash•Advertisement Sources

▫Google Ads▫Other Ad networks Ads

Page 7: Monetizing  Flash  Applications

Web2.0-Master series

•Flash is the best format for creating reach Internet Ads

•Flash Related Advertisement▫Rich Content Banners▫Interactive/Call-to-Action Banners▫Video clips transformed to banners

Page 8: Monetizing  Flash  Applications

Web2.0-Master series

•Referral▫You like this Song? – Buy it now at Amazon !!

I get referral fee• Subscription fees

• Business service – Linkedin• Content download - Rhapsody music service

by real• Per interaction model

• iTunes – per song payment ~1$• Guba – per video payment 45c-99c

Page 9: Monetizing  Flash  Applications
Page 10: Monetizing  Flash  Applications

Web2.0-Master series

Flash Movie / SWF

File type: .swf Includes:

Graphics, text, video Video controls Client logic

Plays in: Flash Player

Served from: Web server

Synonyms: Application Video player

Web Page File

type: .htm, .html, .asp, etc…

Flash video / FLV

File type: .flv Includes:

Video Plays in:

.swf Served from:

Web serverFlash Communication Server

Page 11: Monetizing  Flash  Applications

Web2.0-Master series

•Headers in the beginning of the file. Why?•Video support:

▫SPARK ▫TrueMotion VP6 ▫H264 Codec for Video streaming (not live)

•Audio▫Nelly Moser codec by ASAO▫MP3 Codec▫ADPCM (not compressed)

•Alpha Channel

Page 12: Monetizing  Flash  Applications

Web2.0-Master series

•Vector Graphic Format•Container file•Includes FLV files•Action Scripts•Players

Page 13: Monetizing  Flash  Applications

Web2.0-Master series

•Encoding a special video version for each user is:▫Expensive ▫Degrades the video

•SWF Enables:▫Using one video version stored in FLV▫Changing the text or image stored in the

outer SWF per user

Page 14: Monetizing  Flash  Applications
Page 15: Monetizing  Flash  Applications

Web2.0-Master series

Flash is the tool for web video .

Page 16: Monetizing  Flash  Applications

Web2.0-Master series

Page 17: Monetizing  Flash  Applications

Web2.0-Master series

Page 18: Monetizing  Flash  Applications

Web2.0-Master series

Brand Marketing Train, Educate, Inform

Advertising Media/Entertainment Corporate Presentation

•“It Just Works”

•Interactive (scripts)

•Designed for Advertisements

•Easy Embedding

•Low Cost / Royalties

•Building, Testing & Distributing Player

Page 19: Monetizing  Flash  Applications

Web2.0-Master series

• Reach more people• Ubiquity = no client download required

Source: NPD Online survey, conducted September 2004

60

0

20

100

% o

f in

tern

et

use

rs

80

40

QuickTimePlayer

59.2%

MacromediaFlash Player

98.2%

RealOnePlayer

58.9%

Microsoft Windows Media Player

50.8%

Page 20: Monetizing  Flash  Applications

Web2.0-Master series

• Encode once, reach all platforms

• Lower Dev and QA costs• Lower customer support

costs• Continuity across platforms

Sample Test Plan BEFORE: Sample Test Plan AFTER:

• WinXP + IE7• WinXP + IE7

Page 21: Monetizing  Flash  Applications

Web2.0-Master series

•2002 - Flash Player 6 ▫Flash adds Sorenson’s video SPARK codec

Works only in streaming mode =>Requires Flash Communication Server =>Expensive => Low adaptation

•2003 – Flash Player 7▫Introduction of

“Progressive Download”•2005 – Flash Player 8

▫Flash Adds On2 VP6 codec

(Short)

Page 22: Monetizing  Flash  Applications

Web2.0-Master series

•Not Streaming !!!•Enables viewing the stream

while it is downloaded – •Streaming experience with

lower cost •Progressive Download is the

enabler of Youtube/Metacafe

Blue – Total KB DownloadedRed – Total KB PlayedYellow-KB played per second

Page 23: Monetizing  Flash  Applications
Page 24: Monetizing  Flash  Applications

Web2.0-Master series

•Pre and Post Roll

•Overly

•Is that all?

Doomsday Movie advertisement as Overlay on a pre-roll of Doomsday video

Page 25: Monetizing  Flash  Applications

Web2.0-Master series

•Advertisement creation tools in PLYMedia▫Enables: Ad + Original Video

•Advance Advertisement creation tool in AdItAllEnables Ad + Images, transitions Sound

effects etc

Page 26: Monetizing  Flash  Applications

Web2.0-Master series

•Video greetings tools by IPN•Pay attention n to the 3D effect caused by

Z-order

Page 27: Monetizing  Flash  Applications

Web2.0-Master series

•Seambi

Page 28: Monetizing  Flash  Applications

Web2.0-Master series

•Streams live video from one peer to the other using Flash Media server

•Example:▫BlogTV

Page 29: Monetizing  Flash  Applications

Web2.0-Master series

•Customize the flash player for:▫Simplicity ▫Viral Viewing / Social Viewing▫Recommendations

Page 30: Monetizing  Flash  Applications
Page 31: Monetizing  Flash  Applications

Web2.0-Master series

•Add information about the video:▫Subtitles▫Face recognition▫Object tracking and advertisement

Page 32: Monetizing  Flash  Applications

Web2.0-Master series

Page 33: Monetizing  Flash  Applications

Web2.0-Master series

Page 34: Monetizing  Flash  Applications

Web2.0-Master series

•Mouse over shows info

•Do you want to buy an unmanned attack aircraft? ▫Referral Business

Model

Page 35: Monetizing  Flash  Applications

Web2.0-Master series

•Detectors▫1st level detector▫2nd Level detector

•Owner Information Gathering•Video and Voice information gathering ->XML▫Search engine registration▫Ad Insertion▫Ad Context▫Category

Page 36: Monetizing  Flash  Applications

Web2.0-Master series

1st level detectors

2nd Level Detectors

Fast, Slow, more processing

Process the entire video Pass video/audio sequences to 2nd level detectors

Process only segments of the video/Audio

Face detectionVoice/Music detectionPiracy Detection, Text DetectionScene change detection

Face RecognitionOCR – Text understandingArtist/Song recognition

Page 37: Monetizing  Flash  Applications

Web2.0-Master series

•Methods▫Detect watermark materials

Complicated No standard

▫Logo Detection and Identification Simple, easy to implement, working

Process

Page 38: Monetizing  Flash  Applications
Page 39: Monetizing  Flash  Applications

Web2.0-Master series

•Take a Flash application that might cost Money and sponsor it using Advertisements

Betty Ford Addiction Center,

Wana bet You need it?

Page 40: Monetizing  Flash  Applications

Web2.0-Master series

•Facebook is Hot▫15 Billion Dollar Hot

•Facebook applications are hot▫But vampires are starting to get boring

•Cool Facebook applications requires: Flash !!!

Page 41: Monetizing  Flash  Applications

Web2.0-Master series

•HTML/Javascript editors▫Cross Platform problems▫Are not fun/ Video enabled like Flash editor

• Flash Text/Image/Sound/Video Editor are the best

•Example

Page 42: Monetizing  Flash  Applications