use AVFoundation Framework Resources