AStream is a Python based emulated video player to evalutae the perfomance of the DASH bitrate adaptaion algorithms.
Buffer Logs:
Playback Logs:
python dist/client/dash_client.py -m <URL TO MPD> -p <PlaybackType>
dash_client.py [-h] [-m MPD] [-l] [-p PLAYBACK] [-n SEGMENT_LIMIT] [-d]
Process Client parameters
optional arguments:
-h, --help show this help message and exit
-m MPD, --MPD MPD Url to the MPD File
-l, --LIST List all the representations and quit
-p PLAYBACK, --PLAYBACK PLAYBACK
Playback type ('basic', 'sara', 'netflix', or 'all')
-n SEGMENT_LIMIT, --SEGMENT_LIMIT SEGMENT_LIMIT
The Segment number limit
-d, --DOWNLOAD Keep the video files after playback