Verify the experimental results
Warning: AStream
emulates a DASH video player, so you will not see a video playback window during the experiments. Additionally, in our experiments (network scenarios in network/mininet/
), we run AStream
with the option to delete video segment files after playback.
The experimental results must be processed from the output files generated in the ~/Workspace/mpquic-sbd/log
folder:
ASTREAM_<DATE>.json
: This file contains results processed byAStream
. It includes details about video segments for each downloaded segment, transport protocol information, playback data, and video metadata.DASH_BUFFER_LOG_<DATE>.csv
: This file logs events related toAStream
buffer management. For each event, it provides the following details: epoch time, current playback time, current buffer size, playback state, action, and bitrate.itg-*-<DATE>
: Binary files generated by D-ITG for background traffic.output_<ABR>_<DATE>.txt
: A log file that records all events duringAStream
execution. It includes timestamps, corresponding code lines, log types, and textual descriptions of events. This log file must be parsed to extract results, e.g., throughput, latency, SBD accuracy, etc.