[jdev] GSoC Ideas

Niklas Andersson niklas.andersson at openforce.se
Thu Feb 18 11:25:19 UTC 2016


I think we are looking for something like this: (Made up example)

<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>

...here the client announce that two protocols for applicationsharing 
are available. x-rdp and x-vnc.

It is this kind of stuff we would need to agree on. I.e how this should 
be formatted so different implementations can talk to each other.

Regards,
Niklas

On 18/02/16 12:19, Niklas Andersson wrote:
> ...to be more specific: Where media='video' we would instead need to 
> set media='applicationsharing' and pass on parameters similare like 
> these in <description> and <payload-type>:
>
> v=0
> o=- 82855 0 IN IP4 153.99.99.151
> s=session
> c=IN IP4 193.18.250.51
> b=CT:1000000
> t=0 0
> m=applicationsharing 59956 TCP/RTP/SAVP 127
> c=IN IP4 193.180.251.151
> a=x-applicationsharing-role:sharer
> a=x-capabilities
> a=x-applicationsharing-session-id:1
> a=x-applicationsharing-media-type:rdp
> a=rtcp:59956
> a=connection:new
>
> ...this is SIP's way of doing it. We need something similar in XMPP.
>
> Regards,
> Niklas
>
> On 18/02/16 12:03, Niklas Andersson wrote:
>> Yes, but more like xep-0167 (Jingle RTP Sessions) [1] adapted for 
>> desktop screen sharing.
>>
>> [1] http://xmpp.org/extensions/xep-0167.html
>>
>>
>> On 18/02/16 11:50, Florent Le Coz wrote:
>>>
>>> On 02/18/2016 11:46 AM, Niklas Andersson wrote:
>>>> a specification for the signaling protocol with respect to desktop 
>>>> screen sharing everyone could agree upon. I.e where the clients 
>>>> could negotiate how the screen sharing would be handled, which 
>>>> protocol to use, .... Pretty much how video is setup. A protocol 
>>>> where the client and server could say "I speak RDP" or "I speak VNC".
>>> You mean Jingle?
>>>
>>> http://xmpp.org/extensions/xep-0166.html
>>>
>>
>> _______________________________________________
>> JDev mailing list
>> Info: http://mail.jabber.org/mailman/listinfo/jdev
>> Unsubscribe: JDev-unsubscribe at jabber.org
>> _______________________________________________
>
> _______________________________________________
> JDev mailing list
> Info: http://mail.jabber.org/mailman/listinfo/jdev
> Unsubscribe: JDev-unsubscribe at jabber.org
> _______________________________________________



More information about the JDev mailing list