working player using AVComposition. Does not support encrypted files