คำถามติดแท็ก mpmovieplayercontroller

8
เล่นวิดีโอ YouTube ด้วย MPMoviePlayerController แทน UIWebView
ฉันกำลังพยายามสตรีมวิดีโอ YouTube โดยใช้ MPMoviePlayerController แต่ฉันมีปัญหาบางอย่าง รหัสที่ฉันใช้นั้นค่อนข้างง่ายและฉันสามารถเล่นวิดีโอ. m4v ได้โดยส่ง URL ไปที่ initWithContentURL เมื่อฉันเปิดโปรแกรมเล่นภาพยนตร์เครื่องเล่นจะปรากฏขึ้น แต่ก็หายไปหลังจากนั้นประมาณ 20 วินาที เมื่อฉันลองในโปรแกรมจำลองฉันได้รับมุมมองการแจ้งเตือนที่ระบุว่าเซิร์ฟเวอร์ไม่ได้กำหนดค่าอย่างถูกต้อง มีข้อโต้แย้งที่ฉันต้องส่งผ่าน URL เพื่อรับฟีดวิดีโอประเภทใดประเภทหนึ่งจาก Google หรือไม่ NSURL *videoURL = [NSURL URLWithString:@"http://www.youtube.com/v/HGd9qAfpZio&hl=en_US&fs=1&"]; MPMoviePlayerController *moviePlayer; moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; [moviePlayer play]; ฉันได้ลองใช้ URL ต่อไปนี้แล้ว http://www.youtube.com/watch?v=HGd9qAfpZio ฉันยังเห็นอาร์กิวเมนต์ & รูปแบบ = 1 และพยายามเพิ่มสิ่งนั้นในตอนท้ายของทั้งสองสตริง แต่ไม่มีโชค

1
ความแตกต่างของ AVPlayer และ MPMoviePlayerController [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังพัฒนาแอพพลิเคชั่น iPhone ที่ต้องเล่นวิดีโอ จนถึงตอนนี้ฉันได้เรียนรู้ว่ามี API อย่างน้อยสองตัวสำหรับการบรรลุเป้าหมายนี้ AVPlayerและMPMoviePlayerController. อะไรคือความแตกต่างที่สำคัญ?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.