Re: ScreenSharer issues

2009-01-30 Thread Sebastian Wagner
hi,

2009/1/30 smoeker 

>
> hola,
>
> i got jrdesktop to work with openMeetings Screenservlet, so that the
> jpgs are shown in the Whiteboard (on serverside i only needed to
> implement small functions to unzip the bytearray...)
>
> -> unfortunately, it seems, as i f the scalability of the whiteboard
> seems to be gone within the current release ;-) - i hoped to be able
> to grab the clients whiteboard dimensions to scale the image on
> serverside for a optimum
> of quality for each client...
> -> is there a certain reason for making the whiteboard unscalable for
> the users?

=> the whiteboard is scalable =>  you can just re-size the hole browser
window and the whiteboard should use that size. You can apply the
screens-images to the whiteboard size automatically.
The whiteboard will become also bigger in size as the Property Editor will
be removed from its current position and the Chat box will be that way that
you can turn it on/off  (something similar to the Property Editor)

>
>
> -> by the way, it seems to be a small effort using jrdesktop due to
> its auto triggering, but im still not quite satisfied, because the
> result in the whiteboard is still a bit shaky ;-)

=> I think we can improve the Image quality only if we use better
compression or if we produce a Stream.

>
>
> before finalizing the efforts of optimizing screensharing, i would
> like to grab one of your ideas, sebastian : streaming the desktop
> content via red5 to the laszlo clients :
>
> -> i found some interesting code, so as a free java2swf lib and a free
> RTMP - Client - Implementation that could be combined to create a SWF
> on clientside, streamed via red5...
> -> unfortunately, im no streaming king, so it will take some time, to
> read  - maybe you could give me some feedback in advance about
> technical barriers, that have to be in mind before starting another
> try...

=> you have to search about a possibility to read a RTP Stream and
re-broadcast in Red5. Out of the box there are no such possibilities. And
its not that easy (I guess). You might have a look at Xuggler Project cause
they already integrated FFMPEG or the red5phone.


>
>
> any hints/support/warnings are welcome ;-)
>
> (by the way, as soon as i beautyfied the jrdesktop code, i will upload
> it as alternative, cause i think it already is quite nice ;-))
>
>
> see ya
>
> Smoeker
>
> On 29 Jan., 16:17, Sebastian Wagner  wrote:
> > hi,
> >
> > 2009/1/29 smoeker 
> >
> >
> >
> > > hi,
> >
> > > as far as i know, the Remote control isnt included in the openSource
> > > part, but i will have a closer look, as soon as the basics work ;-)
> >
> > > conecerning the internationalisation prob : u mean the labels in the
> > > webstart client? if so, we could implement an additional
> > > webstartargument, posting a csv - string with the already translated
> > > labels into the client.
> > > alternativley a additonal servletcall would be requiered...
> >
> > > what would u prefer?
> >
> > => I think the csv would be sufficient. On the other hand at a later
> stage
> > .. or also a problem is that you cannot trigger events from the system to
> > the web-start client ... for example to stop/start sharing. But for the
> > Labels the CSV approach would be absolutely sufficient.
> >
> >
> >
> >
> >
> > > see ya
> >
> > > Smoeker
> >
> > > On 28 Jan., 20:53, Sebastian Wagner  wrote:
> > > > btw: There is also another Issue not solved yet with the
> screen-sharer:
> > > > Make it international => loading the strings for the text boxes from
> > > > language-tables.
> >
> > > > sebastian
> >
> > > > 2009/1/28 Sebastian Wagner 
> >
> > > > > that sound very good! I think you can completely replace the old
> one
> > > with
> > > > > it, cause basically if they work the same:
> >
> > > > > - you can reduce the sample-rate (or "screnn-shots-per-seconds")
> > > > > - I think the jrdesktop should use already less bandwidth cause it
> uses
> > > a
> > > > > ZIP-compression
> >
> > > > > what about the other features of the jrdesktop? Do we have them
> too?
> > > Like
> > > > > *controlling a distance PC*?
> > > > > Or is that step two?
> >
> > > > > sebastian
> >
> > > > > 2009/1/28 smoeker 
> >
> > > > >> hi,
> >
> > > > >> i just began to alter the jrdesktop code - it seems to work
> basically
> > > > >> (for testing purposes i took over the code you used in the
> > > > >> screenviewer and placed it at a point in jrdesktop, where data
> usually
> > > > >> gets sent via RMI...)
> >
> > > > >> -> altering the screecast_template.vm i was able to test it under
> > > > >> realistic conditions
> > > > >> -> the transfer itself works fine, a file is transmitted within
> the
> > > > >> right roomnumber (although there still is work, cause jrdesktop
> doesnt
> > > > >> use the JPEGEncoder, so the file isnt readable on serverside as
> > > > >> jpeg ;-)
> >
> > > > >> -> as soon as it works, i would implement the viewer optional as
> > > > >> alternative for "high bandwidth scenarios", the switch c

Re: ScreenSharer issues

2009-01-30 Thread smoeker

hola,

i got jrdesktop to work with openMeetings Screenservlet, so that the
jpgs are shown in the Whiteboard (on serverside i only needed to
implement small functions to unzip the bytearray...)

-> unfortunately, it seems, as i f the scalability of the whiteboard
seems to be gone within the current release ;-) - i hoped to be able
to grab the clients whiteboard dimensions to scale the image on
serverside for a optimum
of quality for each client...
-> is there a certain reason for making the whiteboard unscalable for
the users?

-> by the way, it seems to be a small effort using jrdesktop due to
its auto triggering, but im still not quite satisfied, because the
result in the whiteboard is still a bit shaky ;-)

before finalizing the efforts of optimizing screensharing, i would
like to grab one of your ideas, sebastian : streaming the desktop
content via red5 to the laszlo clients :

-> i found some interesting code, so as a free java2swf lib and a free
RTMP - Client - Implementation that could be combined to create a SWF
on clientside, streamed via red5...
-> unfortunately, im no streaming king, so it will take some time, to
read  - maybe you could give me some feedback in advance about
technical barriers, that have to be in mind before starting another
try...

any hints/support/warnings are welcome ;-)

(by the way, as soon as i beautyfied the jrdesktop code, i will upload
it as alternative, cause i think it already is quite nice ;-))


see ya

Smoeker

On 29 Jan., 16:17, Sebastian Wagner  wrote:
> hi,
>
> 2009/1/29 smoeker 
>
>
>
> > hi,
>
> > as far as i know, the Remote control isnt included in the openSource
> > part, but i will have a closer look, as soon as the basics work ;-)
>
> > conecerning the internationalisation prob : u mean the labels in the
> > webstart client? if so, we could implement an additional
> > webstartargument, posting a csv - string with the already translated
> > labels into the client.
> > alternativley a additonal servletcall would be requiered...
>
> > what would u prefer?
>
> => I think the csv would be sufficient. On the other hand at a later stage
> .. or also a problem is that you cannot trigger events from the system to
> the web-start client ... for example to stop/start sharing. But for the
> Labels the CSV approach would be absolutely sufficient.
>
>
>
>
>
> > see ya
>
> > Smoeker
>
> > On 28 Jan., 20:53, Sebastian Wagner  wrote:
> > > btw: There is also another Issue not solved yet with the screen-sharer:
> > > Make it international => loading the strings for the text boxes from
> > > language-tables.
>
> > > sebastian
>
> > > 2009/1/28 Sebastian Wagner 
>
> > > > that sound very good! I think you can completely replace the old one
> > with
> > > > it, cause basically if they work the same:
>
> > > > - you can reduce the sample-rate (or "screnn-shots-per-seconds")
> > > > - I think the jrdesktop should use already less bandwidth cause it uses
> > a
> > > > ZIP-compression
>
> > > > what about the other features of the jrdesktop? Do we have them too?
> > Like
> > > > *controlling a distance PC*?
> > > > Or is that step two?
>
> > > > sebastian
>
> > > > 2009/1/28 smoeker 
>
> > > >> hi,
>
> > > >> i just began to alter the jrdesktop code - it seems to work basically
> > > >> (for testing purposes i took over the code you used in the
> > > >> screenviewer and placed it at a point in jrdesktop, where data usually
> > > >> gets sent via RMI...)
>
> > > >> -> altering the screecast_template.vm i was able to test it under
> > > >> realistic conditions
> > > >> -> the transfer itself works fine, a file is transmitted within the
> > > >> right roomnumber (although there still is work, cause jrdesktop doesnt
> > > >> use the JPEGEncoder, so the file isnt readable on serverside as
> > > >> jpeg ;-)
>
> > > >> -> as soon as it works, i would implement the viewer optional as
> > > >> alternative for "high bandwidth scenarios", the switch could be within
> > > >> the ScreenCast VelocityLoader class, loading another template pointing
> > > >> to the jrdesktop_customized_viewer (that doesnt need any other lib, so
> > > >> it wouldnt blow up ressources too much ;-))
>
> > > >> -> when its working fine, no code on serverside would have to be
> > > >> changed...
>
> > > >> see ya
>
> > > >> Smoeker
>
> > > >> On 28 Jan., 16:08, Sebastian Wagner  wrote:
> > > >> > okay I am fine with that.
>
> > > >> > Red5 does not support RTP. But there are lots of activities around
> > that.
> > > >> > There are some approaches but I had no chance to have a deeper look
> > yet.
>
> > > >> > I am fine with your approach. I think first you need to find out
> > what
> > > >> kind
> > > >> > of resource-handler you need on server side to read the
> > client-stream
> > > >> (RMI
> > > >> > or whatever it does).
>
> > > >> > sebastian
>
> > > >> > 2009/1/28 smoeker 
>
> > > >> > > hi,
>
> > > >> > > does red5 support RTP?
>
> > > >> > > i just found a tool named vnc2swf - this tool seems to be able to
>

Re: ScreenSharer issues

2009-01-29 Thread Sebastian Wagner
hi,

2009/1/29 smoeker 

>
> hi,
>
> as far as i know, the Remote control isnt included in the openSource
> part, but i will have a closer look, as soon as the basics work ;-)
>
> conecerning the internationalisation prob : u mean the labels in the
> webstart client? if so, we could implement an additional
> webstartargument, posting a csv - string with the already translated
> labels into the client.
> alternativley a additonal servletcall would be requiered...
>
> what would u prefer?
>
=> I think the csv would be sufficient. On the other hand at a later stage
.. or also a problem is that you cannot trigger events from the system to
the web-start client ... for example to stop/start sharing. But for the
Labels the CSV approach would be absolutely sufficient.

>
> see ya
>
> Smoeker
>
> On 28 Jan., 20:53, Sebastian Wagner  wrote:
> > btw: There is also another Issue not solved yet with the screen-sharer:
> > Make it international => loading the strings for the text boxes from
> > language-tables.
> >
> > sebastian
> >
> > 2009/1/28 Sebastian Wagner 
> >
> >
> >
> >
> >
> > > that sound very good! I think you can completely replace the old one
> with
> > > it, cause basically if they work the same:
> >
> > > - you can reduce the sample-rate (or "screnn-shots-per-seconds")
> > > - I think the jrdesktop should use already less bandwidth cause it uses
> a
> > > ZIP-compression
> >
> > > what about the other features of the jrdesktop? Do we have them too?
> Like
> > > *controlling a distance PC*?
> > > Or is that step two?
> >
> > > sebastian
> >
> > > 2009/1/28 smoeker 
> >
> > >> hi,
> >
> > >> i just began to alter the jrdesktop code - it seems to work basically
> > >> (for testing purposes i took over the code you used in the
> > >> screenviewer and placed it at a point in jrdesktop, where data usually
> > >> gets sent via RMI...)
> >
> > >> -> altering the screecast_template.vm i was able to test it under
> > >> realistic conditions
> > >> -> the transfer itself works fine, a file is transmitted within the
> > >> right roomnumber (although there still is work, cause jrdesktop doesnt
> > >> use the JPEGEncoder, so the file isnt readable on serverside as
> > >> jpeg ;-)
> >
> > >> -> as soon as it works, i would implement the viewer optional as
> > >> alternative for "high bandwidth scenarios", the switch could be within
> > >> the ScreenCast VelocityLoader class, loading another template pointing
> > >> to the jrdesktop_customized_viewer (that doesnt need any other lib, so
> > >> it wouldnt blow up ressources too much ;-))
> >
> > >> -> when its working fine, no code on serverside would have to be
> > >> changed...
> >
> > >> see ya
> >
> > >> Smoeker
> >
> > >> On 28 Jan., 16:08, Sebastian Wagner  wrote:
> > >> > okay I am fine with that.
> >
> > >> > Red5 does not support RTP. But there are lots of activities around
> that.
> > >> > There are some approaches but I had no chance to have a deeper look
> yet.
> >
> > >> > I am fine with your approach. I think first you need to find out
> what
> > >> kind
> > >> > of resource-handler you need on server side to read the
> client-stream
> > >> (RMI
> > >> > or whatever it does).
> >
> > >> > sebastian
> >
> > >> > 2009/1/28 smoeker 
> >
> > >> > > hi,
> >
> > >> > > does red5 support RTP?
> >
> > >> > > i just found a tool named vnc2swf - this tool seems to be able to
> > >> > > convert RFB into SWF.. the demos are cool, but it only comes along
> > >> > > with python or c++, so it would mean lots of work
> > >> > > on clientside (no more webstart solution...) and on serverside
> > >> > > (ancapsulating a VNC - Server or having it running as additional
> > >> > > dependency...).
> >
> > >> > > hmmm,
> >
> > >> > > i think i first will test a small solution (jrdesktop) and
> customize
> > >> > > it, so it will call the ScreenServlet with a higher interval.
> > >> > > Meanwhile i will keep on reading about the possible protocols to
> keep
> > >> > > the big solution in mind ;-)
> >
> > >> > > see ya
> >
> > >> > > Smoeker
> >
> > >> > > On 28 Jan., 12:02, Sebastian Wagner 
> wrote:
> > >> > > > instead of RFB ... implementation would be nice but I think for
> the
> > >> > > moment
> > >> > > > RTP would be more interesting?
> >
> > >> > > > I mean if the red5-server could read and re-broadcast RFB...
> that
> > >> would
> > >> > > be
> > >> > > > perfect. But as RFB is no multi-media format I am not sure how
> this
> > >> > > should
> > >> > > > work. I think RFB allows multiple encodings inside. But the
> question
> > >> > > would
> > >> > > > be how to parse these things out of RFB.
> >
> > >> > > > sebastian
> >
> > >> > > > 2009/1/28 smoeker 
> >
> > >> > > > > ...by the way - some info stuff...
> >
> > >> > > > > ->http://jrdesktop.sourceforge.net/asalternativeon clientside
> > >> > > > > ->http://www.realvnc.com/docs/rfbproto.pdftheRFBProtocol that
> > >> > > > > would cause changes also on serverside...
> >
> > >> > > > > see ya
> >
> > >> > > > > Smoeker

Re: ScreenSharer issues

2009-01-28 Thread smoeker

hi,

as far as i know, the Remote control isnt included in the openSource
part, but i will have a closer look, as soon as the basics work ;-)

conecerning the internationalisation prob : u mean the labels in the
webstart client? if so, we could implement an additional
webstartargument, posting a csv - string with the already translated
labels into the client.
alternativley a additonal servletcall would be requiered...

what would u prefer?

see ya

Smoeker

On 28 Jan., 20:53, Sebastian Wagner  wrote:
> btw: There is also another Issue not solved yet with the screen-sharer:
> Make it international => loading the strings for the text boxes from
> language-tables.
>
> sebastian
>
> 2009/1/28 Sebastian Wagner 
>
>
>
>
>
> > that sound very good! I think you can completely replace the old one with
> > it, cause basically if they work the same:
>
> > - you can reduce the sample-rate (or "screnn-shots-per-seconds")
> > - I think the jrdesktop should use already less bandwidth cause it uses a
> > ZIP-compression
>
> > what about the other features of the jrdesktop? Do we have them too? Like
> > *controlling a distance PC*?
> > Or is that step two?
>
> > sebastian
>
> > 2009/1/28 smoeker 
>
> >> hi,
>
> >> i just began to alter the jrdesktop code - it seems to work basically
> >> (for testing purposes i took over the code you used in the
> >> screenviewer and placed it at a point in jrdesktop, where data usually
> >> gets sent via RMI...)
>
> >> -> altering the screecast_template.vm i was able to test it under
> >> realistic conditions
> >> -> the transfer itself works fine, a file is transmitted within the
> >> right roomnumber (although there still is work, cause jrdesktop doesnt
> >> use the JPEGEncoder, so the file isnt readable on serverside as
> >> jpeg ;-)
>
> >> -> as soon as it works, i would implement the viewer optional as
> >> alternative for "high bandwidth scenarios", the switch could be within
> >> the ScreenCast VelocityLoader class, loading another template pointing
> >> to the jrdesktop_customized_viewer (that doesnt need any other lib, so
> >> it wouldnt blow up ressources too much ;-))
>
> >> -> when its working fine, no code on serverside would have to be
> >> changed...
>
> >> see ya
>
> >> Smoeker
>
> >> On 28 Jan., 16:08, Sebastian Wagner  wrote:
> >> > okay I am fine with that.
>
> >> > Red5 does not support RTP. But there are lots of activities around that.
> >> > There are some approaches but I had no chance to have a deeper look yet.
>
> >> > I am fine with your approach. I think first you need to find out what
> >> kind
> >> > of resource-handler you need on server side to read the client-stream
> >> (RMI
> >> > or whatever it does).
>
> >> > sebastian
>
> >> > 2009/1/28 smoeker 
>
> >> > > hi,
>
> >> > > does red5 support RTP?
>
> >> > > i just found a tool named vnc2swf - this tool seems to be able to
> >> > > convert RFB into SWF.. the demos are cool, but it only comes along
> >> > > with python or c++, so it would mean lots of work
> >> > > on clientside (no more webstart solution...) and on serverside
> >> > > (ancapsulating a VNC - Server or having it running as additional
> >> > > dependency...).
>
> >> > > hmmm,
>
> >> > > i think i first will test a small solution (jrdesktop) and customize
> >> > > it, so it will call the ScreenServlet with a higher interval.
> >> > > Meanwhile i will keep on reading about the possible protocols to keep
> >> > > the big solution in mind ;-)
>
> >> > > see ya
>
> >> > > Smoeker
>
> >> > > On 28 Jan., 12:02, Sebastian Wagner  wrote:
> >> > > > instead of RFB ... implementation would be nice but I think for the
> >> > > moment
> >> > > > RTP would be more interesting?
>
> >> > > > I mean if the red5-server could read and re-broadcast RFB... that
> >> would
> >> > > be
> >> > > > perfect. But as RFB is no multi-media format I am not sure how this
> >> > > should
> >> > > > work. I think RFB allows multiple encodings inside. But the question
> >> > > would
> >> > > > be how to parse these things out of RFB.
>
> >> > > > sebastian
>
> >> > > > 2009/1/28 smoeker 
>
> >> > > > > ...by the way - some info stuff...
>
> >> > > > > ->http://jrdesktop.sourceforge.net/asalternativeon clientside
> >> > > > > ->http://www.realvnc.com/docs/rfbproto.pdftheRFBProtocol that
> >> > > > > would cause changes also on serverside...
>
> >> > > > > see ya
>
> >> > > > > Smoeker
>
> >> > > > > On 28 Jan., 11:07, smoeker  wrote:
> >> > > > > > hi sebastian,
>
> >> > > > > > thnx for your quick reply!
>
> >> > > > > > i dont think, the streaming via RMI would work ;-)
>
> >> > > > > > i think, the best quality could be reached by real streaming via
> >> > > > > > platform independent RFP, but it would cause massive changes on
> >> OM
> >> > > > > > serverside, i think.
>
> >> > > > > > so i would prefer an enhancement of the current solution, so as
> >> > > > > > implementing a customized jrdesktop - client as screensharer,
> >> that
> >> > > > > > sends the jpegs in the 

Re: ScreenSharer issues

2009-01-28 Thread Sebastian Wagner
btw: There is also another Issue not solved yet with the screen-sharer:
Make it international => loading the strings for the text boxes from
language-tables.

sebastian

2009/1/28 Sebastian Wagner 

> that sound very good! I think you can completely replace the old one with
> it, cause basically if they work the same:
>
> - you can reduce the sample-rate (or "screnn-shots-per-seconds")
> - I think the jrdesktop should use already less bandwidth cause it uses a
> ZIP-compression
>
> what about the other features of the jrdesktop? Do we have them too? Like
> *controlling a distance PC*?
> Or is that step two?
>
> sebastian
>
> 2009/1/28 smoeker 
>
>
>> hi,
>>
>> i just began to alter the jrdesktop code - it seems to work basically
>> (for testing purposes i took over the code you used in the
>> screenviewer and placed it at a point in jrdesktop, where data usually
>> gets sent via RMI...)
>>
>> -> altering the screecast_template.vm i was able to test it under
>> realistic conditions
>> -> the transfer itself works fine, a file is transmitted within the
>> right roomnumber (although there still is work, cause jrdesktop doesnt
>> use the JPEGEncoder, so the file isnt readable on serverside as
>> jpeg ;-)
>>
>> -> as soon as it works, i would implement the viewer optional as
>> alternative for "high bandwidth scenarios", the switch could be within
>> the ScreenCast VelocityLoader class, loading another template pointing
>> to the jrdesktop_customized_viewer (that doesnt need any other lib, so
>> it wouldnt blow up ressources too much ;-))
>>
>> -> when its working fine, no code on serverside would have to be
>> changed...
>>
>> see ya
>>
>> Smoeker
>>
>> On 28 Jan., 16:08, Sebastian Wagner  wrote:
>> > okay I am fine with that.
>> >
>> > Red5 does not support RTP. But there are lots of activities around that.
>> > There are some approaches but I had no chance to have a deeper look yet.
>> >
>> > I am fine with your approach. I think first you need to find out what
>> kind
>> > of resource-handler you need on server side to read the client-stream
>> (RMI
>> > or whatever it does).
>> >
>> > sebastian
>> >
>> > 2009/1/28 smoeker 
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > > hi,
>> >
>> > > does red5 support RTP?
>> >
>> > > i just found a tool named vnc2swf - this tool seems to be able to
>> > > convert RFB into SWF.. the demos are cool, but it only comes along
>> > > with python or c++, so it would mean lots of work
>> > > on clientside (no more webstart solution...) and on serverside
>> > > (ancapsulating a VNC - Server or having it running as additional
>> > > dependency...).
>> >
>> > > hmmm,
>> >
>> > > i think i first will test a small solution (jrdesktop) and customize
>> > > it, so it will call the ScreenServlet with a higher interval.
>> > > Meanwhile i will keep on reading about the possible protocols to keep
>> > > the big solution in mind ;-)
>> >
>> > > see ya
>> >
>> > > Smoeker
>> >
>> > > On 28 Jan., 12:02, Sebastian Wagner  wrote:
>> > > > instead of RFB ... implementation would be nice but I think for the
>> > > moment
>> > > > RTP would be more interesting?
>> >
>> > > > I mean if the red5-server could read and re-broadcast RFB... that
>> would
>> > > be
>> > > > perfect. But as RFB is no multi-media format I am not sure how this
>> > > should
>> > > > work. I think RFB allows multiple encodings inside. But the question
>> > > would
>> > > > be how to parse these things out of RFB.
>> >
>> > > > sebastian
>> >
>> > > > 2009/1/28 smoeker 
>> >
>> > > > > ...by the way - some info stuff...
>> >
>> > > > > ->http://jrdesktop.sourceforge.net/asalternative on clientside
>> > > > > ->http://www.realvnc.com/docs/rfbproto.pdftheRFB Protocol that
>> > > > > would cause changes also on serverside...
>> >
>> > > > > see ya
>> >
>> > > > > Smoeker
>> >
>> > > > > On 28 Jan., 11:07, smoeker  wrote:
>> > > > > > hi sebastian,
>> >
>> > > > > > thnx for your quick reply!
>> >
>> > > > > > i dont think, the streaming via RMI would work ;-)
>> >
>> > > > > > i think, the best quality could be reached by real streaming via
>> > > > > > platform independent RFP, but it would cause massive changes on
>> OM
>> > > > > > serverside, i think.
>> >
>> > > > > > so i would prefer an enhancement of the current solution, so as
>> > > > > > implementing a customized jrdesktop - client as screensharer,
>> that
>> > > > > > sends the jpegs in the format, the OM Server needs.
>> > > > > > (enhancement could be a bettter quality and a higher
>> interval...)
>> >
>> > > > > > see ya
>> >
>> > > > > > Smoeker
>> >
>> > > > > > On 28 Jan., 09:56, Sebastian Wagner 
>> wrote:
>> >
>> > > > > > > hi,
>> >
>> > > > > > > 2009/1/28 smoeker 
>> >
>> > > > > > > > hi there,
>> >
>> > > > > > > > The implemented ScreenViewer seems to be a quite resource
>> saving
>> > > > > > > > solution to share ones screen, but unfortunately it seems to
>> work
>> > > > > > > > quite slow and the ScreenCapture is quite unsharp
>> >
>> > > > > > > > 

Re: ScreenSharer issues

2009-01-28 Thread Sebastian Wagner
that sound very good! I think you can completely replace the old one with
it, cause basically if they work the same:

- you can reduce the sample-rate (or "screnn-shots-per-seconds")
- I think the jrdesktop should use already less bandwidth cause it uses a
ZIP-compression

what about the other features of the jrdesktop? Do we have them too? Like
*controlling a distance PC*?
Or is that step two?

sebastian

2009/1/28 smoeker 

>
> hi,
>
> i just began to alter the jrdesktop code - it seems to work basically
> (for testing purposes i took over the code you used in the
> screenviewer and placed it at a point in jrdesktop, where data usually
> gets sent via RMI...)
>
> -> altering the screecast_template.vm i was able to test it under
> realistic conditions
> -> the transfer itself works fine, a file is transmitted within the
> right roomnumber (although there still is work, cause jrdesktop doesnt
> use the JPEGEncoder, so the file isnt readable on serverside as
> jpeg ;-)
>
> -> as soon as it works, i would implement the viewer optional as
> alternative for "high bandwidth scenarios", the switch could be within
> the ScreenCast VelocityLoader class, loading another template pointing
> to the jrdesktop_customized_viewer (that doesnt need any other lib, so
> it wouldnt blow up ressources too much ;-))
>
> -> when its working fine, no code on serverside would have to be
> changed...
>
> see ya
>
> Smoeker
>
> On 28 Jan., 16:08, Sebastian Wagner  wrote:
> > okay I am fine with that.
> >
> > Red5 does not support RTP. But there are lots of activities around that.
> > There are some approaches but I had no chance to have a deeper look yet.
> >
> > I am fine with your approach. I think first you need to find out what
> kind
> > of resource-handler you need on server side to read the client-stream
> (RMI
> > or whatever it does).
> >
> > sebastian
> >
> > 2009/1/28 smoeker 
> >
> >
> >
> >
> >
> >
> >
> > > hi,
> >
> > > does red5 support RTP?
> >
> > > i just found a tool named vnc2swf - this tool seems to be able to
> > > convert RFB into SWF.. the demos are cool, but it only comes along
> > > with python or c++, so it would mean lots of work
> > > on clientside (no more webstart solution...) and on serverside
> > > (ancapsulating a VNC - Server or having it running as additional
> > > dependency...).
> >
> > > hmmm,
> >
> > > i think i first will test a small solution (jrdesktop) and customize
> > > it, so it will call the ScreenServlet with a higher interval.
> > > Meanwhile i will keep on reading about the possible protocols to keep
> > > the big solution in mind ;-)
> >
> > > see ya
> >
> > > Smoeker
> >
> > > On 28 Jan., 12:02, Sebastian Wagner  wrote:
> > > > instead of RFB ... implementation would be nice but I think for the
> > > moment
> > > > RTP would be more interesting?
> >
> > > > I mean if the red5-server could read and re-broadcast RFB... that
> would
> > > be
> > > > perfect. But as RFB is no multi-media format I am not sure how this
> > > should
> > > > work. I think RFB allows multiple encodings inside. But the question
> > > would
> > > > be how to parse these things out of RFB.
> >
> > > > sebastian
> >
> > > > 2009/1/28 smoeker 
> >
> > > > > ...by the way - some info stuff...
> >
> > > > > ->http://jrdesktop.sourceforge.net/asalternative on clientside
> > > > > ->http://www.realvnc.com/docs/rfbproto.pdftheRFB Protocol that
> > > > > would cause changes also on serverside...
> >
> > > > > see ya
> >
> > > > > Smoeker
> >
> > > > > On 28 Jan., 11:07, smoeker  wrote:
> > > > > > hi sebastian,
> >
> > > > > > thnx for your quick reply!
> >
> > > > > > i dont think, the streaming via RMI would work ;-)
> >
> > > > > > i think, the best quality could be reached by real streaming via
> > > > > > platform independent RFP, but it would cause massive changes on
> OM
> > > > > > serverside, i think.
> >
> > > > > > so i would prefer an enhancement of the current solution, so as
> > > > > > implementing a customized jrdesktop - client as screensharer,
> that
> > > > > > sends the jpegs in the format, the OM Server needs.
> > > > > > (enhancement could be a bettter quality and a higher interval...)
> >
> > > > > > see ya
> >
> > > > > > Smoeker
> >
> > > > > > On 28 Jan., 09:56, Sebastian Wagner 
> wrote:
> >
> > > > > > > hi,
> >
> > > > > > > 2009/1/28 smoeker 
> >
> > > > > > > > hi there,
> >
> > > > > > > > The implemented ScreenViewer seems to be a quite resource
> saving
> > > > > > > > solution to share ones screen, but unfortunately it seems to
> work
> > > > > > > > quite slow and the ScreenCapture is quite unsharp
> >
> > > > > > > > -> i would like to help optimizing the feature, but before
> > > opening an
> > > > > > > > issue in the DEV - Zone, i would like to
> > > > > > > > hear about experiences about that topic.
> >
> > > > > > > > -> Regarding the code, i saw, that every 3 seconds a snapshot
> is
> > > > > taken
> > > > > > > > and sent to the ScreenServlet, posting a new slide to t

Re: ScreenSharer issues

2009-01-28 Thread smoeker

hi,

i just began to alter the jrdesktop code - it seems to work basically
(for testing purposes i took over the code you used in the
screenviewer and placed it at a point in jrdesktop, where data usually
gets sent via RMI...)

-> altering the screecast_template.vm i was able to test it under
realistic conditions
-> the transfer itself works fine, a file is transmitted within the
right roomnumber (although there still is work, cause jrdesktop doesnt
use the JPEGEncoder, so the file isnt readable on serverside as
jpeg ;-)

-> as soon as it works, i would implement the viewer optional as
alternative for "high bandwidth scenarios", the switch could be within
the ScreenCast VelocityLoader class, loading another template pointing
to the jrdesktop_customized_viewer (that doesnt need any other lib, so
it wouldnt blow up ressources too much ;-))

-> when its working fine, no code on serverside would have to be
changed...

see ya

Smoeker

On 28 Jan., 16:08, Sebastian Wagner  wrote:
> okay I am fine with that.
>
> Red5 does not support RTP. But there are lots of activities around that.
> There are some approaches but I had no chance to have a deeper look yet.
>
> I am fine with your approach. I think first you need to find out what kind
> of resource-handler you need on server side to read the client-stream (RMI
> or whatever it does).
>
> sebastian
>
> 2009/1/28 smoeker 
>
>
>
>
>
>
>
> > hi,
>
> > does red5 support RTP?
>
> > i just found a tool named vnc2swf - this tool seems to be able to
> > convert RFB into SWF.. the demos are cool, but it only comes along
> > with python or c++, so it would mean lots of work
> > on clientside (no more webstart solution...) and on serverside
> > (ancapsulating a VNC - Server or having it running as additional
> > dependency...).
>
> > hmmm,
>
> > i think i first will test a small solution (jrdesktop) and customize
> > it, so it will call the ScreenServlet with a higher interval.
> > Meanwhile i will keep on reading about the possible protocols to keep
> > the big solution in mind ;-)
>
> > see ya
>
> > Smoeker
>
> > On 28 Jan., 12:02, Sebastian Wagner  wrote:
> > > instead of RFB ... implementation would be nice but I think for the
> > moment
> > > RTP would be more interesting?
>
> > > I mean if the red5-server could read and re-broadcast RFB... that would
> > be
> > > perfect. But as RFB is no multi-media format I am not sure how this
> > should
> > > work. I think RFB allows multiple encodings inside. But the question
> > would
> > > be how to parse these things out of RFB.
>
> > > sebastian
>
> > > 2009/1/28 smoeker 
>
> > > > ...by the way - some info stuff...
>
> > > > ->http://jrdesktop.sourceforge.net/asalternative on clientside
> > > > ->http://www.realvnc.com/docs/rfbproto.pdftheRFB Protocol that
> > > > would cause changes also on serverside...
>
> > > > see ya
>
> > > > Smoeker
>
> > > > On 28 Jan., 11:07, smoeker  wrote:
> > > > > hi sebastian,
>
> > > > > thnx for your quick reply!
>
> > > > > i dont think, the streaming via RMI would work ;-)
>
> > > > > i think, the best quality could be reached by real streaming via
> > > > > platform independent RFP, but it would cause massive changes on OM
> > > > > serverside, i think.
>
> > > > > so i would prefer an enhancement of the current solution, so as
> > > > > implementing a customized jrdesktop - client as screensharer, that
> > > > > sends the jpegs in the format, the OM Server needs.
> > > > > (enhancement could be a bettter quality and a higher interval...)
>
> > > > > see ya
>
> > > > > Smoeker
>
> > > > > On 28 Jan., 09:56, Sebastian Wagner  wrote:
>
> > > > > > hi,
>
> > > > > > 2009/1/28 smoeker 
>
> > > > > > > hi there,
>
> > > > > > > The implemented ScreenViewer seems to be a quite resource saving
> > > > > > > solution to share ones screen, but unfortunately it seems to work
> > > > > > > quite slow and the ScreenCapture is quite unsharp
>
> > > > > > > -> i would like to help optimizing the feature, but before
> > opening an
> > > > > > > issue in the DEV - Zone, i would like to
> > > > > > > hear about experiences about that topic.
>
> > > > > > > -> Regarding the code, i saw, that every 3 seconds a snapshot is
> > > > taken
> > > > > > > and sent to the ScreenServlet, posting a new slide to the
> > whiteboard
> > > > -
> > > > > > > are there known problems increasing the interval?
>
> > > > > > => yes more bandwidth is needed. You have to load all screens using
> > > > red5 as
> > > > > > proxy. As you cannot load anything directly from one Client to
> > another.
>
> > > > > > > -> i am not too familiar with the known Remote Protocols (RDP,
> > > > RFP,..)
> > > > > > > - maybe there are already native ways to combine it with the
> > given
> > > > > > > architecture, so it would be possible to "stream" the desktop
> > content
> > > > > > > into the whiteboard?
>
> > > > > > => Yes what needs to be done would be to create RTP stream out of
> > > > > > screen-images and the Plugin that stream 

Re: ScreenSharer issues

2009-01-28 Thread Sebastian Wagner
okay I am fine with that.

Red5 does not support RTP. But there are lots of activities around that.
There are some approaches but I had no chance to have a deeper look yet.

I am fine with your approach. I think first you need to find out what kind
of resource-handler you need on server side to read the client-stream (RMI
or whatever it does).

sebastian

2009/1/28 smoeker 

>
> hi,
>
> does red5 support RTP?
>
>
> i just found a tool named vnc2swf - this tool seems to be able to
> convert RFB into SWF.. the demos are cool, but it only comes along
> with python or c++, so it would mean lots of work
> on clientside (no more webstart solution...) and on serverside
> (ancapsulating a VNC - Server or having it running as additional
> dependency...).
>
> hmmm,
>
> i think i first will test a small solution (jrdesktop) and customize
> it, so it will call the ScreenServlet with a higher interval.
> Meanwhile i will keep on reading about the possible protocols to keep
> the big solution in mind ;-)
>
> see ya
>
> Smoeker
>
> On 28 Jan., 12:02, Sebastian Wagner  wrote:
> > instead of RFB ... implementation would be nice but I think for the
> moment
> > RTP would be more interesting?
> >
> > I mean if the red5-server could read and re-broadcast RFB... that would
> be
> > perfect. But as RFB is no multi-media format I am not sure how this
> should
> > work. I think RFB allows multiple encodings inside. But the question
> would
> > be how to parse these things out of RFB.
> >
> > sebastian
> >
> > 2009/1/28 smoeker 
> >
> >
> >
> >
> >
> >
> >
> > > ...by the way - some info stuff...
> >
> > > ->http://jrdesktop.sourceforge.net/as alternative on clientside
> > > ->http://www.realvnc.com/docs/rfbproto.pdfthe RFB Protocol that
> > > would cause changes also on serverside...
> >
> > > see ya
> >
> > > Smoeker
> >
> > > On 28 Jan., 11:07, smoeker  wrote:
> > > > hi sebastian,
> >
> > > > thnx for your quick reply!
> >
> > > > i dont think, the streaming via RMI would work ;-)
> >
> > > > i think, the best quality could be reached by real streaming via
> > > > platform independent RFP, but it would cause massive changes on OM
> > > > serverside, i think.
> >
> > > > so i would prefer an enhancement of the current solution, so as
> > > > implementing a customized jrdesktop - client as screensharer, that
> > > > sends the jpegs in the format, the OM Server needs.
> > > > (enhancement could be a bettter quality and a higher interval...)
> >
> > > > see ya
> >
> > > > Smoeker
> >
> > > > On 28 Jan., 09:56, Sebastian Wagner  wrote:
> >
> > > > > hi,
> >
> > > > > 2009/1/28 smoeker 
> >
> > > > > > hi there,
> >
> > > > > > The implemented ScreenViewer seems to be a quite resource saving
> > > > > > solution to share ones screen, but unfortunately it seems to work
> > > > > > quite slow and the ScreenCapture is quite unsharp
> >
> > > > > > -> i would like to help optimizing the feature, but before
> opening an
> > > > > > issue in the DEV - Zone, i would like to
> > > > > > hear about experiences about that topic.
> >
> > > > > > -> Regarding the code, i saw, that every 3 seconds a snapshot is
> > > taken
> > > > > > and sent to the ScreenServlet, posting a new slide to the
> whiteboard
> > > -
> > > > > > are there known problems increasing the interval?
> >
> > > > > => yes more bandwidth is needed. You have to load all screens using
> > > red5 as
> > > > > proxy. As you cannot load anything directly from one Client to
> another.
> >
> > > > > > -> i am not too familiar with the known Remote Protocols (RDP,
> > > RFP,..)
> > > > > > - maybe there are already native ways to combine it with the
> given
> > > > > > architecture, so it would be possible to "stream" the desktop
> content
> > > > > > into the whiteboard?
> >
> > > > > => Yes what needs to be done would be to create RTP stream out of
> > > > > screen-images and the Plugin that stream into red5 sothat it can
> > > > > re-broadcast that
> >
> > > > > > -> as alternative i just evluated jrdesktop, a small open source
> > > > > > alternative using RMI to communicate between two
> > > > > > installations(one acting as server, the others as client). It
> works
> > > > > > very similar to sebastians solution (but without the possibility
> of
> > > > > > reducing the screen dimension), but seems to be very performant
> and
> > > > > > providing a high quality..
> >
> > > > > => looks interesting. What we could use from that is the
> > > ZIP-compression at
> > > > > least. But what they use is RMI. That means its also no real
> streaming
> > > isn't
> > > > > it? Or can you send a constant stream over RMI?
> >
> > > > > > see ya
> >
> > > > > > Smoeker
> >
> > > > > --
> > > > > Sebastian
> > >
> Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp://...
> > > > > seba.wag...@gmail.com- Zitierten Text ausblenden -
> >
> > > > - Zitierten Text anzeigen -
> >
> > --
> > Sebastian
> Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp

Re: ScreenSharer issues

2009-01-28 Thread smoeker

hi,

does red5 support RTP?


i just found a tool named vnc2swf - this tool seems to be able to
convert RFB into SWF.. the demos are cool, but it only comes along
with python or c++, so it would mean lots of work
on clientside (no more webstart solution...) and on serverside
(ancapsulating a VNC - Server or having it running as additional
dependency...).

hmmm,

i think i first will test a small solution (jrdesktop) and customize
it, so it will call the ScreenServlet with a higher interval.
Meanwhile i will keep on reading about the possible protocols to keep
the big solution in mind ;-)

see ya

Smoeker

On 28 Jan., 12:02, Sebastian Wagner  wrote:
> instead of RFB ... implementation would be nice but I think for the moment
> RTP would be more interesting?
>
> I mean if the red5-server could read and re-broadcast RFB... that would be
> perfect. But as RFB is no multi-media format I am not sure how this should
> work. I think RFB allows multiple encodings inside. But the question would
> be how to parse these things out of RFB.
>
> sebastian
>
> 2009/1/28 smoeker 
>
>
>
>
>
>
>
> > ...by the way - some info stuff...
>
> > ->http://jrdesktop.sourceforge.net/as alternative on clientside
> > ->http://www.realvnc.com/docs/rfbproto.pdfthe RFB Protocol that
> > would cause changes also on serverside...
>
> > see ya
>
> > Smoeker
>
> > On 28 Jan., 11:07, smoeker  wrote:
> > > hi sebastian,
>
> > > thnx for your quick reply!
>
> > > i dont think, the streaming via RMI would work ;-)
>
> > > i think, the best quality could be reached by real streaming via
> > > platform independent RFP, but it would cause massive changes on OM
> > > serverside, i think.
>
> > > so i would prefer an enhancement of the current solution, so as
> > > implementing a customized jrdesktop - client as screensharer, that
> > > sends the jpegs in the format, the OM Server needs.
> > > (enhancement could be a bettter quality and a higher interval...)
>
> > > see ya
>
> > > Smoeker
>
> > > On 28 Jan., 09:56, Sebastian Wagner  wrote:
>
> > > > hi,
>
> > > > 2009/1/28 smoeker 
>
> > > > > hi there,
>
> > > > > The implemented ScreenViewer seems to be a quite resource saving
> > > > > solution to share ones screen, but unfortunately it seems to work
> > > > > quite slow and the ScreenCapture is quite unsharp
>
> > > > > -> i would like to help optimizing the feature, but before opening an
> > > > > issue in the DEV - Zone, i would like to
> > > > > hear about experiences about that topic.
>
> > > > > -> Regarding the code, i saw, that every 3 seconds a snapshot is
> > taken
> > > > > and sent to the ScreenServlet, posting a new slide to the whiteboard
> > -
> > > > > are there known problems increasing the interval?
>
> > > > => yes more bandwidth is needed. You have to load all screens using
> > red5 as
> > > > proxy. As you cannot load anything directly from one Client to another.
>
> > > > > -> i am not too familiar with the known Remote Protocols (RDP,
> > RFP,..)
> > > > > - maybe there are already native ways to combine it with the given
> > > > > architecture, so it would be possible to "stream" the desktop content
> > > > > into the whiteboard?
>
> > > > => Yes what needs to be done would be to create RTP stream out of
> > > > screen-images and the Plugin that stream into red5 sothat it can
> > > > re-broadcast that
>
> > > > > -> as alternative i just evluated jrdesktop, a small open source
> > > > > alternative using RMI to communicate between two
> > > > > installations(one acting as server, the others as client). It works
> > > > > very similar to sebastians solution (but without the possibility of
> > > > > reducing the screen dimension), but seems to be very performant and
> > > > > providing a high quality..
>
> > > > => looks interesting. What we could use from that is the
> > ZIP-compression at
> > > > least. But what they use is RMI. That means its also no real streaming
> > isn't
> > > > it? Or can you send a constant stream over RMI?
>
> > > > > see ya
>
> > > > > Smoeker
>
> > > > --
> > > > Sebastian
> > Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp://...
> > > > seba.wag...@gmail.com- Zitierten Text ausblenden -
>
> > > - Zitierten Text anzeigen -
>
> --
> Sebastian 
> Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp://www.laszlo-forum.de
> seba.wag...@gmail.com- Zitierten Text ausblenden -
>
> - Zitierten Text anzeigen -
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" group.
To post to this group, send email to openmeetings-user@googlegroups.com
To unsubscribe from this group, send email to 
openmeetings-user+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/openmeetings-user?hl=en
-~--~~~~--~~--~--~---



Re: ScreenSharer issues

2009-01-28 Thread Sebastian Wagner
instead of RFB ... implementation would be nice but I think for the moment
RTP would be more interesting?

I mean if the red5-server could read and re-broadcast RFB... that would be
perfect. But as RFB is no multi-media format I am not sure how this should
work. I think RFB allows multiple encodings inside. But the question would
be how to parse these things out of RFB.

sebastian

2009/1/28 smoeker 

>
> ...by the way - some info stuff...
>
> -> http://jrdesktop.sourceforge.net/ as alternative on clientside
> -> http://www.realvnc.com/docs/rfbproto.pdf the RFB Protocol that
> would cause changes also on serverside...
>
>
> see ya
>
> Smoeker
>
>
>
> On 28 Jan., 11:07, smoeker  wrote:
> > hi sebastian,
> >
> > thnx for your quick reply!
> >
> > i dont think, the streaming via RMI would work ;-)
> >
> > i think, the best quality could be reached by real streaming via
> > platform independent RFP, but it would cause massive changes on OM
> > serverside, i think.
> >
> > so i would prefer an enhancement of the current solution, so as
> > implementing a customized jrdesktop - client as screensharer, that
> > sends the jpegs in the format, the OM Server needs.
> > (enhancement could be a bettter quality and a higher interval...)
> >
> > see ya
> >
> > Smoeker
> >
> > On 28 Jan., 09:56, Sebastian Wagner  wrote:
> >
> >
> >
> > > hi,
> >
> > > 2009/1/28 smoeker 
> >
> > > > hi there,
> >
> > > > The implemented ScreenViewer seems to be a quite resource saving
> > > > solution to share ones screen, but unfortunately it seems to work
> > > > quite slow and the ScreenCapture is quite unsharp
> >
> > > > -> i would like to help optimizing the feature, but before opening an
> > > > issue in the DEV - Zone, i would like to
> > > > hear about experiences about that topic.
> >
> > > > -> Regarding the code, i saw, that every 3 seconds a snapshot is
> taken
> > > > and sent to the ScreenServlet, posting a new slide to the whiteboard
> -
> > > > are there known problems increasing the interval?
> >
> > > => yes more bandwidth is needed. You have to load all screens using
> red5 as
> > > proxy. As you cannot load anything directly from one Client to another.
> >
> > > > -> i am not too familiar with the known Remote Protocols (RDP,
> RFP,..)
> > > > - maybe there are already native ways to combine it with the given
> > > > architecture, so it would be possible to "stream" the desktop content
> > > > into the whiteboard?
> >
> > > => Yes what needs to be done would be to create RTP stream out of
> > > screen-images and the Plugin that stream into red5 sothat it can
> > > re-broadcast that
> >
> > > > -> as alternative i just evluated jrdesktop, a small open source
> > > > alternative using RMI to communicate between two
> > > > installations(one acting as server, the others as client). It works
> > > > very similar to sebastians solution (but without the possibility of
> > > > reducing the screen dimension), but seems to be very performant and
> > > > providing a high quality..
> >
> > > => looks interesting. What we could use from that is the
> ZIP-compression at
> > > least. But what they use is RMI. That means its also no real streaming
> isn't
> > > it? Or can you send a constant stream over RMI?
> >
> > > > see ya
> >
> > > > Smoeker
> >
> > > --
> > > Sebastian
> Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp://...
> > > seba.wag...@gmail.com- Zitierten Text ausblenden -
> >
> > - Zitierten Text anzeigen -
> >
>


-- 
Sebastian Wagner
http://www.webbase-design.de
http://openmeetings.googlecode.com
http://www.laszlo-forum.de
seba.wag...@gmail.com

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" group.
To post to this group, send email to openmeetings-user@googlegroups.com
To unsubscribe from this group, send email to 
openmeetings-user+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/openmeetings-user?hl=en
-~--~~~~--~~--~--~---



Re: ScreenSharer issues

2009-01-28 Thread smoeker

...by the way - some info stuff...

-> http://jrdesktop.sourceforge.net/ as alternative on clientside
-> http://www.realvnc.com/docs/rfbproto.pdf the RFB Protocol that
would cause changes also on serverside...


see ya

Smoeker



On 28 Jan., 11:07, smoeker  wrote:
> hi sebastian,
>
> thnx for your quick reply!
>
> i dont think, the streaming via RMI would work ;-)
>
> i think, the best quality could be reached by real streaming via
> platform independent RFP, but it would cause massive changes on OM
> serverside, i think.
>
> so i would prefer an enhancement of the current solution, so as
> implementing a customized jrdesktop - client as screensharer, that
> sends the jpegs in the format, the OM Server needs.
> (enhancement could be a bettter quality and a higher interval...)
>
> see ya
>
> Smoeker
>
> On 28 Jan., 09:56, Sebastian Wagner  wrote:
>
>
>
> > hi,
>
> > 2009/1/28 smoeker 
>
> > > hi there,
>
> > > The implemented ScreenViewer seems to be a quite resource saving
> > > solution to share ones screen, but unfortunately it seems to work
> > > quite slow and the ScreenCapture is quite unsharp
>
> > > -> i would like to help optimizing the feature, but before opening an
> > > issue in the DEV - Zone, i would like to
> > > hear about experiences about that topic.
>
> > > -> Regarding the code, i saw, that every 3 seconds a snapshot is taken
> > > and sent to the ScreenServlet, posting a new slide to the whiteboard -
> > > are there known problems increasing the interval?
>
> > => yes more bandwidth is needed. You have to load all screens using red5 as
> > proxy. As you cannot load anything directly from one Client to another.
>
> > > -> i am not too familiar with the known Remote Protocols (RDP, RFP,..)
> > > - maybe there are already native ways to combine it with the given
> > > architecture, so it would be possible to "stream" the desktop content
> > > into the whiteboard?
>
> > => Yes what needs to be done would be to create RTP stream out of
> > screen-images and the Plugin that stream into red5 sothat it can
> > re-broadcast that
>
> > > -> as alternative i just evluated jrdesktop, a small open source
> > > alternative using RMI to communicate between two
> > > installations(one acting as server, the others as client). It works
> > > very similar to sebastians solution (but without the possibility of
> > > reducing the screen dimension), but seems to be very performant and
> > > providing a high quality..
>
> > => looks interesting. What we could use from that is the ZIP-compression at
> > least. But what they use is RMI. That means its also no real streaming isn't
> > it? Or can you send a constant stream over RMI?
>
> > > see ya
>
> > > Smoeker
>
> > --
> > Sebastian 
> > Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp://...
> > seba.wag...@gmail.com- Zitierten Text ausblenden -
>
> - Zitierten Text anzeigen -
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" group.
To post to this group, send email to openmeetings-user@googlegroups.com
To unsubscribe from this group, send email to 
openmeetings-user+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/openmeetings-user?hl=en
-~--~~~~--~~--~--~---



Re: ScreenSharer issues

2009-01-28 Thread smoeker

hi sebastian,

thnx for your quick reply!

i dont think, the streaming via RMI would work ;-)

i think, the best quality could be reached by real streaming via
platform independent RFP, but it would cause massive changes on OM
serverside, i think.

so i would prefer an enhancement of the current solution, so as
implementing a customized jrdesktop - client as screensharer, that
sends the jpegs in the format, the OM Server needs.
(enhancement could be a bettter quality and a higher interval...)

see ya

Smoeker


On 28 Jan., 09:56, Sebastian Wagner  wrote:
> hi,
>
> 2009/1/28 smoeker 
>
>
>
> > hi there,
>
> > The implemented ScreenViewer seems to be a quite resource saving
> > solution to share ones screen, but unfortunately it seems to work
> > quite slow and the ScreenCapture is quite unsharp
>
> > -> i would like to help optimizing the feature, but before opening an
> > issue in the DEV - Zone, i would like to
> > hear about experiences about that topic.
>
> > -> Regarding the code, i saw, that every 3 seconds a snapshot is taken
> > and sent to the ScreenServlet, posting a new slide to the whiteboard -
> > are there known problems increasing the interval?
>
> => yes more bandwidth is needed. You have to load all screens using red5 as
> proxy. As you cannot load anything directly from one Client to another.
>
>
>
> > -> i am not too familiar with the known Remote Protocols (RDP, RFP,..)
> > - maybe there are already native ways to combine it with the given
> > architecture, so it would be possible to "stream" the desktop content
> > into the whiteboard?
>
> => Yes what needs to be done would be to create RTP stream out of
> screen-images and the Plugin that stream into red5 sothat it can
> re-broadcast that
>
>
>
> > -> as alternative i just evluated jrdesktop, a small open source
> > alternative using RMI to communicate between two
> > installations(one acting as server, the others as client). It works
> > very similar to sebastians solution (but without the possibility of
> > reducing the screen dimension), but seems to be very performant and
> > providing a high quality..
>
> => looks interesting. What we could use from that is the ZIP-compression at
> least. But what they use is RMI. That means its also no real streaming isn't
> it? Or can you send a constant stream over RMI?
>
>
>
> > see ya
>
> > Smoeker
>
> --
> Sebastian 
> Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp://www.laszlo-forum.de
> seba.wag...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" group.
To post to this group, send email to openmeetings-user@googlegroups.com
To unsubscribe from this group, send email to 
openmeetings-user+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/openmeetings-user?hl=en
-~--~~~~--~~--~--~---



Re: ScreenSharer issues

2009-01-28 Thread Sebastian Wagner
hi,

2009/1/28 smoeker 

>
> hi there,
>
> The implemented ScreenViewer seems to be a quite resource saving
> solution to share ones screen, but unfortunately it seems to work
> quite slow and the ScreenCapture is quite unsharp
>
> -> i would like to help optimizing the feature, but before opening an
> issue in the DEV - Zone, i would like to
> hear about experiences about that topic.
>
> -> Regarding the code, i saw, that every 3 seconds a snapshot is taken
> and sent to the ScreenServlet, posting a new slide to the whiteboard -
> are there known problems increasing the interval?

=> yes more bandwidth is needed. You have to load all screens using red5 as
proxy. As you cannot load anything directly from one Client to another.

>
>
> -> i am not too familiar with the known Remote Protocols (RDP, RFP,..)
> - maybe there are already native ways to combine it with the given
> architecture, so it would be possible to "stream" the desktop content
> into the whiteboard?

=> Yes what needs to be done would be to create RTP stream out of
screen-images and the Plugin that stream into red5 sothat it can
re-broadcast that

>
>
> -> as alternative i just evluated jrdesktop, a small open source
> alternative using RMI to communicate between two
> installations(one acting as server, the others as client). It works
> very similar to sebastians solution (but without the possibility of
> reducing the screen dimension), but seems to be very performant and
> providing a high quality..

=> looks interesting. What we could use from that is the ZIP-compression at
least. But what they use is RMI. That means its also no real streaming isn't
it? Or can you send a constant stream over RMI?


>
>
> see ya
>
> Smoeker
> >
>


-- 
Sebastian Wagner
http://www.webbase-design.de
http://openmeetings.googlecode.com
http://www.laszlo-forum.de
seba.wag...@gmail.com

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" group.
To post to this group, send email to openmeetings-user@googlegroups.com
To unsubscribe from this group, send email to 
openmeetings-user+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/openmeetings-user?hl=en
-~--~~~~--~~--~--~---