Refactored DASHReceiver