Hello Patricio, thank you for your interest to the project. Let me be honest, at this moment proposal shows misunderstanding how Openmeetings works with media. This decreases project success chance. From the other side, Apache requires us 100% project succeess from us (PMC).
How can we ensure 100% success rate? 1. Please demonstrate you are really strong in understanding things and coding. This can be done by providing a valid patch for one of openmeetings existing problems, and it should be done before we rate your proposal. If you are not really strong, then probably Apache is not the best place to start and learn. :-( 2. Adjust your proposal to one of existing tasks, e.g. implementing WebRTC. This makes little sense unless you succeed in 1. Good luck with the project. -- With best regards / с наилучшими пожеланиями, Alexei Fedotov / Алексей Федотов, http://dataved.ru/ +7 916 562 8095 On Tue, May 7, 2013 at 4:03 AM, Patricio Jeri <[email protected]> wrote: > Hi, > > I know I'm a bit late jumping on the mailing list now but I would really > appreciate if someone could help me improve my proposal for GSOC and maybe > mentor me for the summer. > > Thank you, > Patricio Jeri > > Proposal: > > *Issue:* https://issues.apache.org/jira/browse/OPENMEETINGS-550 > > Client/Server pair improvement: > > *Implement forward error correction or interleaving if it hasn't been > done yet in order to conceal packet loss > *Modify the streaming protocol (RTP) to feed statistics about the > bandwidth and report the window size to the server in order to adjust the > encoding of the frames and audio accordingly > *Multithread the encoding to handle the different settings from the > viewers > *Implement the using of the SIP protocol (if not used already) for > managing the calls and streams > > Approach: > I would like to use an iterative approach, implementing the simplest > working solution first and working my way up changing the design from there. > > Schedule: > May - Familiarization with the current implementation and analyzing best > changes in design > June - Iterative implementing phase > July - Testing > August - Zipping Margaritas and more testing > > Background: > I just finished my 3rd year for my BSc in Computer Science in the > University of British Columbia (UBC). > Projects: > *Client/Server video streaming service with cloud relay (Java, C > respectively) > *Instant messaging client (Java) > *Ray Tracer, graphics (C++) > *Rendering Pipeline, graphics (C++) > *Database managing system web application (Ruby on Rails) > *Parking spot map finder (GWT-Java) > > > > Other commitments: > > None, my only focus for this summer is coding.
