the overview of app streaming technology · competition ideas show and techcrunch's...

Post on 15-Oct-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The Overview ofApp Streaming Technology

Sam Ding VMFive CEO

sam@vm5.com

Jun, 22, 2017

2

•About Sam and VMFive

•What’s App Streaming

•Technology of App Streaming

•Case Study : Playable Ads

•Future Work

Agenda

3

01 About MeSam Ding

Love to be Entrepreneur and System Software Architect

Founder and CEO of VMFive Inc. 2014 - Now

PQEMU

ARMVisor

HSAemu

Parallel Multi-core Full System EmulatorThe best paper award in ICPADS 2011

System Virtualization for ARMLinux Symposium 2012

Full System Emulator for HSA platformCODES+ISSS 2014

CloudPhone

Ph.D. Candidate in Computer Science of National Tsing Hua University

System Projects

Cloud Virtual Phone FrameworkJournal of Information Management 2014

4

02 About VMFive (2014 - Now)

AppStream

MobileAds

VMFIVEPRODUCT

The infrastructure of App Streaming Solution

The Programmatic Mobile Video & Native Ads

VMFIVE TECH

Mobile VM

Cloud Tech

Streaming

Data Tech

Cross Platform

VictoryIn 2014, VMFive won first prize at FITI, the largest innovation and entrepreneurship contest held by the Ministry

of Science and Technology in Taiwan. Also, VMFive was the championship of the International Entrepreneurship

Competition IDEAS Show and TechCrunch's international entrepreneurship competition in Beijing. In addition, VMFive

won the audience popularity award for the Global Brain Alliance Forum in Japan and the championship for the Slush

Asia entrepreneurship competition.

Achievements: Award and Recognition

2015

2014.07 2014.12

2014.08 2015.04

2015.042014.10

2014.09

• First prize at the FITI Startup Competition held by

Taiwan Ministry of Science and Technology

• Grand prize & CyberAgent Venture Award at IDEAS

Show held by Taiwan Institute of Information Industry

• Meet Taipei Neo Star held by Business Next

• Audiance Award at Global Brain Alliance Forum

First prize, Startup Nations Award &

Global Brain Award at TechCrunch Beijing

Champion at Slush Asia

pitching contest, Tokyo

Delegation of Taiwan at Asian

Entrepreneurship Award (AEA) 2015

Golden Award at Taiwan ICT

Innovation Elite103, Taipei

Champion at Taiwan 30 Magazine

Innovation Demo Show

VMFive continuously captures attention in the globe.

2014

5

6

03 What’s App Streaming

Mobile Apps run on Cloud realtime streamed and played

on any platform

7

03-1 Demo Video

8

03-2 App Streaming for Mandora Game

https://play.google.com/store/apps/details?id=com.rayark.uproot&hl=zh_TW

9

03-3 What’s App Streaming

Cross Platform

Realtime Streaming

Mobile Virtualization

10

04 Virtualization

Virtualization refers to the act of creating a virtual version of something, including virtual

computer hardware platforms, storage devices, and computer network resources.

11

04-1 Virtualization & Container

12

04-2 Virtualization & Container

13

05 Cloud Mobile Virtualization

Private Cloud Public Cloud Hybrid Cloud

AWS G2 Instance

Customized Intel Based GPU Server

Customized ARM Based GPU Server

Private

Public

+

14

05-1 Cloud Mobile Virtualization - Intel

Customized Intel Based GPU Server

Physical Intel Multicore + GPU Server

Linux OS

Android VM Android VM Android VM

Android OS Android OS Android OS

Android App Android App Android App KVM Based Full System VM

Unmodified Android OSJNI ARM Binary Translation

Local GPU VirtualizationUnmodified Android APK

IO forwarding (Audio / Video / Input)

15

05-2 Cloud Mobile Virtualization - ARM

Cloud Mobile Virtualization

Customized ARM Based GPU Server

Physical ARM Multicore + GPU Server

Android OS

Container Container Container

Android App Android App Android AppNear Native Performance

Android OS with LXC support Native ARM instruction

Local GPU VirtualizationUnmodified Android APK

IO forwarding (Audio / Video / Input)

16

05-3 Cloud Mobile Virtualization - AWS

Cloud Mobile Virtualization

AWS G2 Instance

AWS G2 Instance (XEN)

Android OS

Android App

XEN Based VM

Android OS with XEN support JNI ARM Binary Translation

GPU virtualization handled by AWSUnmodified Android APK

IO forwarding (Audio / Video / Input)

17

05-4 Cloud Mobile Virtualization - Hybrid

AWS G2 Instance (XEN)

Android OS

Android App

Physical Intel Multicore + GPU Server

Linux OS

Android VM Android VM Android VM

Android OS Android OS Android OS

Android App Android App Android App

Physical ARM Multicore + GPU Server

Android OS

Container Container Container

Android App Android App Android App

ARM BasedLow Cost / Hight Performance

Intel BasedNormal Cost / Ease of Manufacture

AWS BasedHigh Cost / On DemandHybrid Cloud

18

05-5 Cloud Mobile Management

Hybrid Cloud

19

06 Realtime Streaming

• Server side control reduced the client effort for tuning the algorithm.• Single connection on the client side reduced the time for create client side connection.• Simpler work for client, collecting information only.• More flexible for adding additional codec or client type.

20

06-1 Realtime Streaming

Cross PlatformFrame based Video CodecH264 / H265

Remote GPU Rendering(Under Experiment)

21

Case Study : Playable Ads

Leading Playable Ad Solution

With only one simple click to play, AdPlay enables users to instantly try out the highlights of game apps without downloading.

After 30-120 seconds superb experience, AdPlay can acquire high quality users who truly love the apps .

Introduction

Start Trial Download

22

23

Instant Play

Engagement

Differentiation

Try before download to experience the true game/Apps by simple click without long time wait

Engage users who really love the game/Apps by playable ads to lead higher retention rate

Integrate playable solution to make your platform and marketing solutions outperform other competitors.

Core Value

Promote Your Games with AdPlay in Different Life Cycle.

Introduction

Activ

e Use

rs

Try Before Re-engaging

Try BeforeDownloading

Try Before Launching

DeclineMaturityGrowthPre-launch

/Apps

New Promotion“Try-It-Now”

24

Scenario

AdPlay Link create values for diverse scenarios through its wide spread and flexibility.

Current Ad Network

QR Code

App Store

Game Page Social

Media

InstantMessage

AdPlay Scenarios

25

Social Media

Wide spread in users’ daily life. Go viral fast and easily through sharing on

social media.

Scenario

26

Scenario

Instant MessageEasily become hot topic through SNS.

Over 80% users completely trust the recommendations of friends.

27

Current Ad NetworkInnovate current ad format and bring users

a more attractive and interactive game experience.

Banner Interstitial

Scenario

28

Scenario

Game PageShow highlights and create a buzz with experiential marketing.Impress game users through providing free trial of game apps.

Game GuideLanding Page / Website Game Media29

Scenario

App StoreOver 90% users expect trial features.

Increase conversion rate while users truly know and love the app.

App Store

https://adplay.link/mandora

30

Offline CampaignCommercial Building

QR CodeExpand game promotion from offline to online. Arise interests and engagement anytime and anywhere.

SchoolPublic Transportation

Store

Scenario

31

How AdPlay Link Works

Generate AdPlay Link

Displays on Cross Devices

Various Distribution CPT (Cost Per Trial)

AdPlay Studio

Channels

Game Publisher

Cross Devices

Provide Game APK, Ad Material & Tracking

1

2

3 5

4

InstantMessage

App Store

Current Ad Network

QR Code

Social Media

PR/Marketing Event

AdPlay WorkFlow

32

33

Trend of App Stream

APP PROMOTION

APP SEARCHING

VMI / BYOD

CLOUD MOBILE GAME

THANK YOU.sam@vm5.com

top related