[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AVT] Comments on draft-boyaci-avt-app-sharing-00
On 14 Nov 2008, at 19:52, Cullen Jennings wrote:
I like the idea of an applications share protocol that can be set
up over SIP and glad to see this submission.
Few comments
At a high level, why not just standardize something like VNC. It
seems like this would be better than inventing something new.
I also wondered about why run it over RTP vs just be it's own
protocol. It was not clear that RTP was a good match.
This was the main issue raised back at IETF 62 when this was last
discussed. The minutes from the AVT meeting back then state:
draft-lennox-avt-app-sharing-00.txt
draft-schulzrinne-mmusic-sharing-00.txt
Henning Schulzrinne discussed some work his group has done on
protocols
for application and desktop sharing. This is not a work item of
AVT but
was presented for information, to determine if it might be
appropriate
to adopt as a future work item.
The motivation for this work is to allow remote viewing and
access of
unmodified applications, without sharing application state. An
aim is
to integrate with the IETF session architecture, unlike the old T.
120
protocol. Henning outlined the requirements and summarised an
initial
protocol design outline using RTP to convey bitmap display output
and
keystroke/mouse input.
After a number of questions for clarification, there was
considerable
discussion of the "big picture" open issues. Carsten Bormann
wondered
if this is now the right time to solve the problem, and if AVT is
the
right home for the work? Carsten was unconvinced by the arguments
for
using RTP: there are definitely some requirements for real-time
data,
but general remote access is not always perceived as a real-time
application (indeed, the protocol uses RTP over TCP). The landscape
of requirments varies: some applications have latency and timing
constraints, particularly for input; others do not. It is not clear
that the appropriate trade-off has been made, or that we have a good
handle on the problem space. Carsten also noted that different types
of operating system have become more similar over time, so the
problem
might be easier than when previous solutions were last developed,
and
that now might be a good time to attempt a new solution.
Keith Lantz expressed similar concerns: this is clearly an important
problem to solve, but he is not sure this is the right
architecture and
AVT may not be the right home. Perhaps we need to better
understand the
architecture to know if this is the appropriate solution?
Some interest was also expressed in scaling one small screen
devices,
although it is unclear how that use case fits into this model.
That previous work wasn't adopted in AVT, due to those concerns, and
I don't see anything in the current draft that addresses them either.
--
Colin Perkins
http://csperkins.org/
_______________________________________________
Audio/Video Transport Working Group
avt at ietf.org
https://www.ietf.org/mailman/listinfo/avt