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.

Reply via email to