Regarding point No2:
Compression ratio in the screensharing is somehow limited to the available
codecs we can use.
We can use SHA1 and SHA2 (Adobe Screen Sharing Codec).
I think we currently use SHA1, SHA2 might be a nice project for a student
that is interested in coding some codec.
And I think we can provide a reference implementation somewhere.
I think this project has good chances and a well defined scope.

@Daniel: Screenshot tool is also a nice idea, but it would end up to be
part of the screensharing Web-Start application. Is that what you intend to
propose?

Sebastian


2013/2/12 seba.wag...@gmail.com <seba.wag...@gmail.com>

> Hi Ed,
>
> thanks for your ideas.
>
> About idea no 1:
> That is an interesting idea, however it won't be possible that you provide
> a "free to choose" bandwidth for each user.
> The background is: Every stream that any client consumes has to be created
> somewhere.
> So what could be realized is that every stream that is broadcasted from
> one user via webcam to Red5/OpenMeetings will be re-transcoded into
> multiple streams (high, middle, low) bandwidth.
>
> So there might be some limitations to that:
>  - "high" quality will never be better then the original material. We
> can't make a picture better then the original. So all re-transcoding will
> only make the original to lower quality, never to higher.
>  - Re-transcoding has to happen on the server side (and number of streams
> are limited, we can't provide a stream on the required bandwidth
> "on-demand" for each user, or only with very big effort)
>  - it will require real-time transcoding on server side which is possible
> with FFMPEG and some integration into Red5. But we would need a very
> specialized student that is keen and very motiviated as there is hardly any
> documentation on that available in the internet.
> What a project makes a success is if all participant know the potential
> outcome and the tools and methods that are needed to realize that. I would
> be happy to put this project on our list but it will be difficult to find
> somebody with the needed skills.
>
> Sebastian
>
>
>
> 2013/2/12 BBS Technik <dormiti...@gmx.de>
>
>> Hi all,
>>
>> I think, one of the gratest liminations for satisfactory video
>> conferencing with om is the limited bandwidth of internet connections of
>> the clients .
>> Therefore I would like to suggest the following ideas for a GSoC project :
>>
>> 1. The image size of the videos transferred from the om server to the
>> clients should be adapted to the video window size set in the recipient
>> client.
>> Thus the recipient client itself could influence the transferred amount
>> of data to it.
>> Then all the participants achieve the best possible result for them.
>>
>> 2. A second proposal concerns that the screensharing  bandwidth
>> requirements has an great impact on the overall quality of the video
>> conference.
>> Here, in a project the existing function of sreen sharing could be
>> expanded and enhanced.
>> For example, the possibility for the transfer on only one application
>> window, regardless of its size.
>> Or the possibility of shared browsing with a locally installed browser.
>> Moreover, certainly an improvement of the used compression method would
>> be a very good project topic.
>>
>> I would be  happy if the subject of bandwidth consumption would plays a
>> role in the selected GSoC project .
>>
>> Best regards
>>
>> Ed
>>
>>
>>
>>
>> -------- Original-Nachricht --------
>> > Datum: Tue, 12 Feb 2013 08:44:54 +1300
>> > Von: "seba.wag...@gmail.com" <seba.wag...@gmail.com>
>> > An: dev <d...@openmeetings.apache.org>
>> > CC: user@openmeetings.apache.org
>> > Betreff: GSoC project ideas wanted
>>
>> > Google Summer of Code is about to start soon!
>> > Google sponsors every student with 4500USD. Plus 500 for the Apache
>> > Foundation.
>> >
>> > We are searching for ideas what porential students can do.
>> > Ideas from Non-Developers are welcome too!
>> >
>> > We will add the ideas to JIRA then with a special label so students can
>> > find it.
>> >
>> > Sebastian
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wag...@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wag...@gmail.com

Reply via email to