Add cache scheme selection for DVR to reduce system resources

This will obsolete the request #314 .