This is the main repository for all AMuSt (Adaptive Multimedia Streaming) repositories. The following repositories are currently available:
- AMuSt-libdash - an extended version of bitmovin's libdash library
- AMuSt-ns3 - a modified version of Network Simulator 3 (ns3) for AMuSt
- AMuSt-ndnSIM - a modified version of Named Data Networking Simulator (ndnSIM) for AMuSt
Installation instructions can be found in the respective repositories:
- AMuSt-ns3 - a modified version of Network Simulator 3 (ns3) for AMuSt
- AMuSt-ndnSIM - a modified version of Named Data Networking Simulator (ndnSIM) for AMuSt
One of the goals was to make sure that the difference between writing scenario-code is as similar as possible for both, ndnSIM and ns-3. We have prepared two tutorials, one for ns-3 and one for ndnSIM, which are very similar, but address the specifics of the respective simulation environment.
In addition, we are providing more information about the DASH adaptation logics we use and how they work in the
We are using a custom version of libdash AMuSt-libdash, so please make sure you use the version provided in the tutorial above.
MPEG-DASH (ISO/IEC 23009-1:2012) is a standard for adaptive multimedia streaming over HTTP connections, which is adapted for NDN file-transfers in this project. For more information about MPEG-DASH, please consult the following links:
We are currently working on a technical report/paper. For now, you can cite it by using the following text:
Christian Kreuzberger, Daniel Posch, Hermann Hellwagner "AMuSt Framework - Adaptive Multimedia Streaming Simulation Framework for ns-3 and ndnSIM", https://github.com/ChristianKreuzberger/AMust-Simulator/
Bibtex:
@misc{kreuzberger2016amust,
title={AMuSt Framework - Adaptive Multimedia Streaming Simulation Framework for ns-3 and ndnSIM},
author={Kreuzberger, Christian and Posch, Daniel and Hellwagner, Hermann},
journal={https://github.com/ChristianKreuzberger/amust-simulator},
year={2016}
}
This work was partially funded by the Austrian Science Fund (FWF) under the CHIST-ERA project CONCERT (A Context-Adaptive Content Ecosystem Under Uncertainty), project number I1402.