हर एक। मैं MPMoviePlayerController का उपयोग कर लाइव स्ट्रीम कैसे खेलना है, यह जानने का प्रयास कर रहा हूं। परीक्षण के लिए मैं एप्पल टेस्ट स्ट्रीम नमूना http://devimages.apple.com/iphone/samples/bipbopall.html का उपयोग कर रहा हूं। यह UIWebView में पूरी तरह से काम कर रहा है, लेकिन मैं इसे MPMoviePlayerController के साथ काम नहीं कर सकता।MPMoviePlayerController और HTTP लाइव स्ट्रीमिंग
NSURL *mediaURL = [NSURL URLWithString:@"http://devimages.apple.com/iphone/samples/bipbopall.html"];
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:mediaURL];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[mp setControlStyle:MPMovieControlStyleFullscreen];
[mp setMovieSourceType:MPMovieSourceTypeStreaming];
[mp setFullscreen:YES];
[self.view addSubview:[mp view]];
[mp prepareToPlay];
[mp play];
वास्तव में कुछ भी खेलने के बिना नियंत्रक प्राप्त करता MPMoviePlayerPlaybackDidFinishNotification: वहाँ कोड के अपने टुकड़ा है। समस्या कहाँ हे?
"*** समाप्त अनुप्रयोग, कारण: 'कोई AVPlayerItem AVPlayer के एक से अधिक उदाहरण के साथ जुड़े नहीं किया जा सकता '' – openfrog