this mp4 clip을 장치에 다운로드하도록 연결을 설정했으며 다음 위임 함수를 사용하여 데이터를 "스트리밍"형식으로 저장하고 있습니다.mp4 파일을 다운로드 할 때 문제가 발생합니다.
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"BuckBunny.mp4"];
[data writeToFile:filePath atomically:YES];
}
그러나 5.3MB 파일 다운로드가 끝나면 저장된 파일의 크기를 확인하고 결과적으로 재생되지 않습니다. 내가 원하는 것보다 작은 조각을 저장하는 것일까 요? 다르게해야 할 일은 무엇입니까?
이 MP4를 재생할 때 무엇을 사용합니까? 어쩌면'AVPlayer'인가? – raistlin
@FilipChwastowski 나는 내가 아는 한 AVPlayer를 기반으로하는'MPMoviePlayerController'를 사용하고 있습니다. – Jacksonkr