D
D
Dima_E2020-03-05 21:38:09
Windows
Dima_E, 2020-03-05 21:38:09

What are windows remote control programs (for games)?

I tried using teamviewer and it works well if you need to open folders or work with the desktop or code, but when you start the game, it does not export! Artifacts, resolution jumps, the mouse in the game is always looking at the sky, it reacts jerkily to the buttons, and I tried to make the game window inactive and still, I thought that it did not transmit the entire frame, but only the pixels changed in it, and because of this and does not pull the game (lighting, effects, etc.).
1. Why does this happen and why do people need computers 2-3 times more powerful to broadcast the game than for the game itself?
Isn't this just a transfer of ready-made frames that the video card has prepared?

2. I heard that uncles who love to play tanks, set up remote control and play from work on home PCs, apparently there are no such problems there, can you tell me windows remote control programs for a similar task?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Saboteur, 2020-03-06
@Dima_E

Isn't this just a transfer of ready-made frames that the video card has prepared?

Well, let's consider what the transfer of finished frames is.
We take a simple 1980x1200, we get 2376000 pixels.
The color (if we need a normal true color) takes 4 bytes. We get 2376000*4=9 megabytes.
this is ONE frame.
We take an average game, where you probably want 50-60 frames per second, we get 540 megabytes.
Per second.
This is what you need to transfer to a remote computer, and you don’t have a whole second, and probably the other side will not be too happy if the game lags for half a second or even a quarter of a second.
With a connection speed of 1 Gbps, in the ideal case, you will have 60-80 megabytes per second, so this is not an option at all.
What is our way out? Compress video. How much time do we have to compress video? Not even a second, otherwise there will be lags. Even if you compress the video 10 times, you will get 54 megabytes per second, which is close to 1 GB. And still not enough.
In general, real-time transmission of data in good resolution to play on a remote computer is almost impossible.
Therefore, either good quality and terrible delays (for example, YouTube broadcasts are usually watched with a delay of several seconds or minutes, and the video manages to be compressed by a good algorithm, reduce traffic by 20-50 times or more).
Or we reduce the lags, but we need to compress faster (a powerful percentage, and poor quality, since we don’t have time), plus tricky algorithms that calculate what not to transmit (again, a percentage). But all early lags will be decent.
Well, 1980x1200 is slowly dying off, now 2560x1440 and 4k (4096 × 3072) are coming.
And there is also a sound that we have not yet considered, and which weighs a lot.

A
Alexander, 2020-03-06
@NeiroNx

But what about Steam ?

G
Gregory, 2020-03-06
@Maxlinus

forum.ru-board.com/topic.cgi?forum=5&topic=48024
blog.x-row.net/?p=2455
and pay attention to:

Plugin Lokasenna 0.1.6 (11/21/2016)
Allows you to use the Desktop Duplication API, that is, to see applications from the GPU in full screen.

video game POE on iphone se
BUT You need a good internet speed, it works badly through the air,
there is also Aspia, it also works on a video codec, maybe someday they will probably bring it to mind :)
https://aspia.org/doku.php?id=: en:start
RDP + games

A
Arthur Weird, 2020-03-06
@rAHDoJlbEP

normal internet + vpn + steam broadcast. On the main broadcasting PC 100 Mbit Internet, at work 20- you can’t play quake, but GTA / Witcher is quite playable

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question