Tôi đang cố phát một số video trên YouTube bằng MPMoviePlayerController nhưng tôi đang gặp một số sự cố. Mã tôi đang sử dụng khá đơn giản và tôi có thể phát video .m4v bằng cách chuyển URL tới initWithContentURL. Khi tôi khởi chạy trình phát phim, trình phát sẽ xuất hiện nhưng sẽ biến mất sau khoảng 20 giây. Khi tôi thử nó trong trình mô phỏng, tôi nhận được một chế độ xem cảnh báo cho biết máy chủ không được định cấu hình chính xác. Có đối số mà tôi cần chuyển với URL để nhận một loại nguồn cấp dữ liệu video cụ thể từ google không?
NSURL *videoURL = [NSURL URLWithString:@"http://www.youtube.com/v/HGd9qAfpZio&hl=en_US&fs=1&"];
MPMoviePlayerController *moviePlayer;
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayer play];
Tôi cũng đã thử http://www.youtube.com/watch?v=HGd9qAfpZio của URL sau
Tôi cũng đã thấy đối số & format = 1 và cố gắng thêm đối số đó vào cuối cả hai chuỗi nhưng không may mắn.