how we use ucl common at anu internet futures rhys hawkins anu internet futures/grangenet
TRANSCRIPT
How we use UCL common at
ANU Internet Futures
Rhys Hawkins
ANU Internet Futures/Grangenet
Audio Reflector
• Uses UCLcommon for RTP packet handling in a non-conforming manner.
• Needs to get into internals in order to access packets for reflecting directly.
• Probably not suitable for inclusion of changes into main UCLcommon repository
VP & VPC
• VP & VPC use UCL common and some VIC codecs through the VPMedia library.
• Changes to UCL common for thread safeness.
• Incorporated Steve Smith’s changes for 64bit support to UCLcommon
Recorder
• Uses UCLcommon primarily for platform independent network code and encryption support.
• Also uses RTP module to generate fake reception reports to trigger QuickBridge.
Transcoder Service
• Summer student project.
• Will use VPMedia/UCLcommon for transcoding video.
• Will use RAT for amalgamtion of audio sources.
• May look at adding UMTP support to UCLcommon.
Conclusions
• We are using UCLcommon and VIC codecs more and more.
• Some of our modifications can be incorporated without affecting other users of these libraries.
• At this stage I’d like to see Steve Smith’s 64bit and my threadsafe changes incorporated into the main branch.