MiR and Remote Desktop
Daniel van Vugt
daniel.van.vugt at canonical.com
Mon Mar 23 05:48:35 UTC 2015
Yes, we want that eventually. But it does not exist.
Most of the work (the VNC/RDP protocol logic) would be outside of Mir.
In Mir itself changes may be required to track regional damage, so that
we can reduce bandwidth requirements to less than the whole screen.
Either by API, or by a shader (or equivalent software) pass at diff'ing
successive frames to find what's changing.
Having experienced the former in Compiz (damage tracking by API), I
recommend against that. It's messy to maintain and error prone. Better
that some remote desktop add-on for Mir just diff successive frames
(accurately!) and try to compress the stream in real time. In fact there
probably exist lossless video codec libraries to do it already.
- Daniel
On 23/03/15 13:22, Martin Reisenhofer wrote:
> I want to connect with RDP to a MIR Server. I think about Terminal Server Solutions with MIR.
> (headless rendering with gpu support)
>
> Exist something in this Direction? Provide the Mir Specification something in this direction?
> Best Regards
> Martin
>
>
>> Am 23.03.2015 um 03:46 schrieb Daniel van Vugt <daniel.van.vugt at canonical.com>:
>>
>>
>>
>>
>> -------- Forwarded Message --------
>> Subject: Re: MiR and Remote Desktop
>> Date: Mon, 23 Mar 2015 10:14:12 +0800
>> From: Daniel van Vugt <daniel.van.vugt at canonical.com>
>> To: mir-devel at lists.ubuntu.com
>>
>> Sorry RDP/VNC support for Mir does not exist yet, either way you
>> interpret it.
>>
>> Which way are you aiming for? Do you want to connect to a Mir server by
>> those protocols, or do you want to render a client of RDP/VNC in Mir?
>>
>> - Daniel
>>
>>
>>> On 19/03/15 15:31, Martin Reisenhofer wrote:
>>> How Remote Desktop like RDP, VNC work with MiR?
>>> What are the concepts?
>>> How to configure?
>>
>>
More information about the Mir-devel
mailing list