sytniknikitaaleksandrovich, I do not quite understand the question, what kind of opportunity is expected?
If we talk about the quality of the image without loss - it is called a non-compressed video. And for transmission need very large data streams
What would roughly estimate how much traffic it requires, you can take the formula
pixel resolution * number of vertical pixels * horizontal pixels * number of frames per second
3 * 720 * 1280 * 60 = 165888000 bytes / c = 158 Mb / c or 1264 Mbps \ c
3 * 1080 * 1920 * 60 = 373248000 bytes / c = 356 Mb / c or 2848 Mbps \ c
3 * 2560 * 1440 * 60 = 663552000 bytes / c = 633 Mb / c or 5064 Mbps \ c
For comparison, the maximum theoretical bandwidth usb 2.0, that is wired for strimnga is 480Mbps \ c that is 3 times less than 720p60
The maximum speed on a commercial router I've seen 2334mbit \ s, but such speeds are not supported phones.
In the phone when connected via standard 802.11 AC I only saw 433mbit \ c
Therefore, for the transmission of uncompressed video and use standard hdmi display port
In the case of Nvidia GameStream or moonlight traffic is compressed.
We too.
In our case, the picture quality is achieved with such a channel
720p60 - 20 mbit / s
1080p60 - 40 mbit / s
1440p60 - 60 mbit / s
Further to the question of delays. Each component of the system spends some time on his task.
Mobile applications should be 6ms for that would collect and send the input data to the PC
16ms game you need for that would draw the picture
Stream PC application receives the image and prepares the sending phone ~ 4ms
Sending video phone 4-10ms - in the chain is the most unstable time.
Displaying pictures on the phone's screen - 10ms
Total 6 + 16 + 4 + 7 + 10 = 43ms is the average figure for the Stream windows games.
To oculus games we were able to better optimize the process and eventually zarezhka is 30ms. Which coincides with the indicators Oculus DK2
Most streamers lag occurs when you send a video phone. Therefore, here and it offered two options. USB, wifi. Also, if the delay in the streaming begins to accumulate. You should first check the reliability of the phone to connect to a computer.
Lower fps in Stream settings.
Lower bitrate.
And finally on the moonlight. There is a project called Nvidia GameStream. It comes with the Geforce experince. And focused on the Nvidia GTX users as a server and Nvidia Shield as a client.
Moonlight is the breaking of the protocol that is not hidden. Hacking is not as strange now nvidia is frowned upon, and they have every right in court to cover this project.
Trinus turns moonlight is covered by the project by offering to stream the image through it. Thus it is trying to remove the legal responsibility.
How such a scheme will not be known raboat. Probably until Nvidia is not hurt.
We have good speed and image quality without violating any licenses, so meaningless to connect moonlight especially no.
Post has been editeddvv47 - 22.09.16, 13:01