CAdViSE
CAdViSE copied to clipboard
Testbed for adaptive streaming players
Adaptive Streaming Players Performance Testbed
- Evaluates multi players or ABRs
- Execute experiments on AWS cloud
- Configurable network attributes are
-
duration
(seconds) -
serverIngress
(kbps) -
serverEgress
(kbps) -
serverLatency
(ms) -
clientIngress
(kbps) -
clientEgress
(kbps) -
clientLatency
(ms)
-
Note The combination of bandwidth
and latency
in one node is not allowed.
Requirements
Guides
Running on AWS cloud
./run.sh --players bitmovin --title bbb1 --shaper network/network0.json --awsKey ppt-key
Monitoring in debug mode
Copy the assigned IP address from the terminal, add :5900
to the end of it
and try to connect with a VNC client.
Note that vnc service will be available only after initialization stage.
Acknowledgement
- Include the link to this repository
- Cite the following publication:
Babak Taraghi, Anatoliy Zabrovskiy, Christian Timmerer, and Hermann Hell- wagner. 2020. CAdViSE: Cloud-based Adaptive Video Streaming Evaluation Framework for the Automated Testing of Media Players. In Proceedings of the 11th ACM Multimedia Systems Conference. 349–352. https://doi.org/10.1145/3339825.3393581
@inproceedings{taraghi2020cadvise,
title={{CAdViSE: Cloud-based Adaptive Video Streaming Evaluation Framework for the Automated Testing of Media Players}},
author={Taraghi, Babak and Zabrovskiy, Anatoliy and Timmerer, Christian and Hellwagner, Hermann},
booktitle={Proceedings of the 11th ACM Multimedia Systems Conference},
pages={349--352},
year={2020},
url={https://doi.org/10.1145/3339825.3393581},
doi={10.1145/3339825.3393581}
}