fix bug for course playing,now online playing and caching is ok,adding some method for course downloading model