Hi George,
Answers below:
On 10/06/16 06:42, George Kiagiadakis wrote:
Hello Niklas,
On 09.06.2016 18:55, Niklas Andersson wrote:
Hi George,
We have a project going on that might be of interest. We have worked
like crazy to basically bring feature-parity between MS Lync and
Pidgin (using the SIPE-plugin)
Think of it as the MS Lync client (or Skype for Business), but fully
open source, directly available in your software repository.
That's all super cool. I am interested to hear about all the XMPP
additions as well as upstreaming all necessary changes to allow this
to work in telepathy as well.
I'm sure interested to try and participate in talks about the XMPP
semantics. Regarding empathy, as far as I remember, desktop sharing
was working with vino & vinagre through telepathy stream tubes. I
guess though you are talking about some more standardized way?
Yes. The standardization work needs to be done in XEP-0167: Jingle RTP
Sessions [1]. We need to sort out during initial hand-shake which
protocol/application/codec should be used. For example I believe RDP
delivers a more rapid, crisp experience suitable for desktop screen sharing.
A small example to get the idea through. (We apply the SIP nomenclature
from Lync applied in XMPP)
<description xmlns='urn:xmpp:jingle:apps:rtp:1' media='applicationsharing'>
<payload-type id='111' name='x-rdp' clockrate='90000'/>
<payload-type id='112' name='x-vnc' clockrate='90000'/>
</description>
Also relevant is XEP-0176: Jingle ICE/UDP Transport Method.
I have reached out to jdev mailing list, as well as the author of XMPP
Desktop Screen Sharing in Empathy. Unfortunately I was not able to get
any major attention.
Fixing one2one Desktop Screen Sharing should be fairly simple, but it
would be nice if we could do it in a standardized/interoperable way so
it will work between different XMPP-clients.
Desktop Screen Sharing (as well as give/take control) would be a nice
first step. Getting support for conferencing would be great, but would
be a major feature leap I guess... i.e need for much more developer
resources.
[1] http://xmpp.org/extensions/xep-0167.html
_______________________________________________
telepathy mailing list
telepathy@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/telepathy