Search

Official Demo & PoC of BYOG - powered by OnePlay

Official_Demo__PoC_of_BYOG_-_powered_by_OnePlay.pdf
1558.8KB

Game Title

Need to include popular game in Korea - Top popular games list here
At least, 10 games in the curated folder (stored for playable) Sure we can add it - AKS : noted well
Sure we can add it (but first we need to test them on local nodes before pushing to global) (AKS) Can you estimated time plan?
Most of the games is already covered, So the ideal is it takes x time to download the game (depending on the game size) + 2 hours to test and make sure things are fine, and around 3-4 hours more to export the game to production including file copy to the prod servers
Official_Demo__PoC_of_BYOG_-_powered_by_OnePlay.pdf
1558.8KB
(AKS) This morning, I tried demo with Billy, but the game catalog is same as one month ago. No progess as discussed above?
Any limitation to expand these game ? technically and commercially?
We need to test if the game runs on VM and then we can add any title, but for marketing/showing the images its better to reach to the publishers and seek for permission (AKS) OK noted, Will Oneplay do this job? This maybe critical bottleneck on service deployment. If no permission, it will be not possible to add, is it?
(One Play) Technical limitations no, we will do it, but let say certain games which you want while testing if it does not run on the servers then its a issue.
Video Quality: 1080p x 60 fps default setting with dynamic speed control This will be kept default no issues, the user can switch/change if needed

Demo Device

Android Media STB - PlayZ
Made by us, distributed by SK → we will make a bundle this device with service. We confirmed it works well with Android apk → but need to optimize. This device is connected to TV screen, so, it is not possible to use “touch”. So, all action should be possible by controller. Always, horizontal direction
→ (OnePlay - The App will work on all devices Android 9 or above for better support, but the quality of stream/decode depends of the chip, the better or modern the chip set the better it can decode faster, H.264/H/265. We can add Spatial Navigations (We have it ready) but need to test on your device, Spatial navigation is basically enabling remote/controller based navigation
(AKS) 12/8/2022, AKS tested again mobile apk. It is impossible to do demo with PlayZ Android dongle. As said, this is Key 1st target device to run Oneplay service. So, big question, 1st, why Oneplay android apk run over smartphone is not following Android key open API ? I dont see this app is not matching with D-input of Andorid. Reference here this link. We should support it since client use phone connected with TV via USB-C (mirroring). In this case, they want to use gamepad to navigate the screen. So, all gamepad & application is following D-input standard, so they are compatible. but I see Oneplay current version is not working correctly.
Other device -
Window PC - Dedicated Client
Android Phone - Dedicated App
iPhone - Via WebBrowser as of now
LG webOS TV - Via WebBrowser as of now
Controller - Shaks S2, S3, S5 compatible — all compatible (but games might no fully use all controls)

Demo Scenario

To management group
Pre-set all, and just booting -up, start playing game
Need to skip “game introduction stage”, no waste of time
To show latency, video quality
→ (OnePlay) We need to pre-start the game and keep, because if you try to start fresh it will take some time as windows takes to boot up. you can, see once you login and start a game even if you quit the game runs on background for 5mins. this is done, because let say you are on a mid of a game and you want to switch device, you can simply quit the stream and open the other device and open the app and hit resume (simple switching as the server is running). thats why we have a terminate button, if you terminate it means the game is killed and on new device when you start again then entire process will take time as the vm will boot (like closing a pc and opening again)
PW, ID login - one-time only with steam account // This we can pre-set and keep
To working group
from creating PW, ID
login process one-by-one
how to link Steam, Epic account
click to play
Show simplicity of login, game launching time without waiting, latency, video quality
(AKS) Phone number input: It is not possible to change the national phone code from +91. So it is not working still here
Technical Question
We receive native apk, install. but why we should login again on the web-page. all action should be work over native app? (Oneplay) I dint get this part, you have to login to your account once you download the app right, i means thats common for all.
More information needs regarding streaming, chat
Is it connect to Discord app? → Not yet on the current builds
Own community - invite streamer, friends → Add friends/Chat is supported on the web version on desktop as of now
How to support “touch only game” over Android device for example. Shaks controller is supporting “Touch mapping” feature? If Shaks controller send touch event, can OnePlay app can receive and play it?
Genshin impact
Call of duty
Arena of Valor
PUBG mobile
SlamDunk
Linege M
Guardian Tales
FiFa Mobile
[We support this, but this thing can be game specific so we need to test each game and add the mapping to which controller input it should fire-touch]
You can also control the mouse though your controller // option is disabled as of now, we can enable this
Compatibility test with Shaks 2, 3, 5 - any issue there? - As of now no, but game specific issue might common as most games uses Standard XBOX Control Mapping
How to control “Queue” waiting time ? Priority control per grade of client → We can implement this, as of now its normal wait till your turn no matter your grade of subscription
Language translation into Korean
Send us English text file used in app. we will translate it into Korea, send it back to you
Brand logo - as checked, Oneplay can’t be used in Korea. So, I suggest to use Shaks temporarily until we find new Brand
If there any graphic file you need for Korean, send us - I will assign designer
This can be done, not a issue