Top Banner
16

3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

Jul 25, 2018

Download

Documents

truongcong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 2: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 3: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 4: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

+

Page 5: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 6: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

STUN Server

WebRTCClient

WebRTCClient

Video Encoder (h264/VP8/VP9)

SignalingServer

WebcamScreen Capture

Video Engine

Audio Engine

Messaging

Text Messaging

Video Encoder (h264/VP8/VP9)

WebcamScreen Capture

Text Messaging

Video Engine

Audio Engine

Messaging

TURN Server

Text Messaging

Page 7: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

STUN Server

WebRTCClient

WebRTCClient

Video Encoder (h264/VP8/VP9)

+NVENC

SignalingServer

WebcamScreen Capture

Video Engine

Audio Engine

Messaging

Text Messaging

Video Encoder (h264/VP8/VP9)

+NVENC

WebcamScreen Capture

Text Messaging

Video Engine

Audio Engine

Messaging

TURN Server

Page 8: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

STUN Server

WebRTCClient

WebRTCClient

Video Encoder (h264/VP8/VP9)

+NVENC

SignalingServer

WebcamScreen Capture

Video Engine

Audio Engine

Messaging

Text Messaging

Video Encoder (h264/VP8/VP9)

+NVENC

WebcamScreen Capture

Text Messaging

Video Engine

Audio Engine

Messaging

TURN Server

3D Application(Unity/DX/WebGL)

3D Application(Unity/DX/WebGL)

3D Metadata 3D Metadata

Page 9: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

WebRTCServer

WebRTCClient

Video Encoder (h264/VP8/VP9)

+NVENC

SignalingServer

TURN Server

3D Application(Unity/DX/WebGL)

Client Application(Web/Mobile/

Desktop/ Console)

Cloud Client

Page 10: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 11: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 12: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 13: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 14: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)
Page 15: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

Ritchie Lozada(Microsoft)

Chase Laurendine(Aveva)

Phong Cao(Microsoft)

Anastasia Zolochevska(Microsoft)

Andrei Ermilov(Microsoft)

Page 16: 3D Cloud Streaming for Mobile and Web Applicationson-demand.gputechconf.com/gtc/2017/presentation/S7859-tyler-gibson... · 3D Application (Unity/DX/WebGL) 3D Application (Unity/DX/WebGL)

@NOEN_

HTTPS://WWW.MICROSOFT.COM/REALLIFECODE

HTTPS://GITHUB.COM/CATALYSTCODE

HTTPS://GITHUB.COM/MICROSOFT

[email protected]