How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.
-
Upload
blake-phillips -
Category
Documents
-
view
216 -
download
2
Transcript of How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.
![Page 1: How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.](https://reader036.fdocuments.in/reader036/viewer/2022080915/56649de95503460f94ae47c2/html5/thumbnails/1.jpg)
How we use UCL common at
ANU Internet Futures
Rhys Hawkins
ANU Internet Futures/Grangenet
![Page 2: How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.](https://reader036.fdocuments.in/reader036/viewer/2022080915/56649de95503460f94ae47c2/html5/thumbnails/2.jpg)
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
![Page 3: How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.](https://reader036.fdocuments.in/reader036/viewer/2022080915/56649de95503460f94ae47c2/html5/thumbnails/3.jpg)
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
![Page 4: How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.](https://reader036.fdocuments.in/reader036/viewer/2022080915/56649de95503460f94ae47c2/html5/thumbnails/4.jpg)
Recorder
• Uses UCLcommon primarily for platform independent network code and encryption support.
• Also uses RTP module to generate fake reception reports to trigger QuickBridge.
![Page 5: How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.](https://reader036.fdocuments.in/reader036/viewer/2022080915/56649de95503460f94ae47c2/html5/thumbnails/5.jpg)
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.
![Page 6: How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.](https://reader036.fdocuments.in/reader036/viewer/2022080915/56649de95503460f94ae47c2/html5/thumbnails/6.jpg)
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.