Integrate NAT traversal into RAT/VIC
Google Summer of Code 2008 ideas
Mentors: Piers O'Hanlon (UCL) (p.ohanlon at gmail.com
),
Colin Perkins (Glasgow University, IETF AVT WG Chair) (csperkins at gmail.com
)
Background
The cross-platform (Linux, OSX, Windows) tools Robust Audio Tool (RAT), Video Tool (VIC), and UCL Common multimedia library are widely deployed in various Operating systems (e.g. Ubuntu Linux and FreeBSD). They also underpin the globally deployed AccessGrid
advanced collaborative environment.
Currently the OMII-UK AVATS project provides for enhanced stability and baseline support (though new features as suggested below would not be covered): http://www.cs.ucl.ac.uk/research/avats/
.
The media tool's development Trac and Subversion site: http://mediatools.cs.ucl.ac.uk/
.
Project Goals
Integrate support for NAT traversal using the latest techniques (e.g. ICE) into Robust Audio Tool (RAT) and/or Video Tool (VIC) - this would provide for more robust usage of the media tools in NAT environments. Ideally this would be done in conjunction with the SIP project. This could be achieved using any of the open source NAT traversal implementations (e.g. PJSIP, etc.).
Project Requirements
In order to be able to successfully be able to complete this project the student should be able to program in C/C++/Tcl/Tk.





© The University of Southampton on behalf of OMII-UK. All Rights Reserved. |