upload progress and instant playback