Intereting Posts
कस्टम MKOverlayView / unmodified MKPolygonView कुछ ज़ूम स्तरों पर काटा गया है ओपनजीएल ईएस 2.0 – बनावट ट्रैक्टर आईओएस एप के लिए इन-ऐप खरीदारी सामग्री अपडेट करें? ऐप केवल (एलएलडीबी) के साथ क्रैश हो सकता है? Xcode 6 + आईओएस 8 एसडीके लेकिन आईओएस 7 पर तैनात (UIWebKit और WKWebKit) कोर डेटा ऑब्जेक्ट बचाता है, जब भी सत्यापन विफल रहता है मुख्य XIB लोड हो रहा है IOS 3.0 पर ऐप क्रैश बनाता है एलास्सेट लाइब्रेरी कैमरा रोल प्राप्त करें कैमरा / फोटो लाइब्रेरी से आयनिक ऐप छवि अपलोड करें उपयोगकर्ता द्वारा दबाए जाने पर कुंजीपटल बटन UITextField को छुपाने का पता लगाना आईओएस @ वाकीफ़ेफ़ (स्व) और @स्ट्रॉन्फ़ेफ़ेफ़ (स्वयं) का उचित उपयोग एक UIAlertView से पाठ ले रहा है माइक्रोफ़ोन से मोबाइल सफारी ऑडियो रिकॉर्डिंग इन-ऐप खरीदारियों के लिए पुनरारंभ करने के लिए उपयोग किए जाने वाले लेनदेन का उपयोग कब किया जाए? रिमोट I / O ऑडियो इकाई से सिस्टम इनपुट को रेंडर कैसे करें और स्टीरियो में इन नमूने को चलाने के लिए

avplayer URL नहीं खेल रहा है

मैं प्ले ऑडियो यूआरएल के लिए एवलप्लेयर का उपयोग कर रहा हूं, लेकिन यह काम नहीं कर रहा है, मुझे नहीं पता कि मैं कहाँ गलत हूं

NSString *radioURL = @"https://www.example.com"; radioPlayer = [AVPlayer playerWithURL:[NSURL URLWithString:radioURL]] ; // [radioPlayer seekToTime:kCMTimeZero]; NSLog(@"radio player %@",radioPlayer.currentItem); [radioPlayer play]; 

किसी भी सहायता की सराहना की जाएगी।

Solutions Collecting From Web of "avplayer URL नहीं खेल रहा है"

मैंने इस कोड का उपयोग करने के लिए इस कोड का उपयोग करने के लिए दृढ़ता से अनुशंसा की है, कृपया इस कोड को स्ट्रीम करें: कृपया AVPlayer_Class पर नज़र डालें

  -(void)Play{ NSString *radioURL = @"https://www.example.com"; //this url must valid AVPlayer *player = [[AVPlayer alloc]initWithURL:[NSURL URLWithString:radioURL]]; self.songPlayer = player; //self.songPlayer is a globle object of avplayer [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playerItemDidReachEnd:) name:AVPlayerItemDidPlayToEndTimeNotification object:[songPlayer currentItem]]; [self.songPlayer addObserver:self forKeyPath:@"status" options:0 context:nil]; } - (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context { if (object == songPlayer && [keyPath isEqualToString:@"status"]) { if (songPlayer.status == AVPlayerStatusFailed) { NSLog(@"AVPlayer Failed"); } else if (songPlayer.status == AVPlayerStatusReadyToPlay) { NSLog(@"AVPlayerStatusReadyToPlay"); [self.songPlayer play]; } else if (songPlayer.status == AVPlayerItemStatusUnknown) { NSLog(@"AVPlayer Unknown"); } } } - (void)playerItemDidReachEnd:(NSNotification *)notification { // code here to play next sound file } 

रेफ़ लिंक है – एमपी 3 ऑडियो स्ट्रीमिंग के साथ AVPlayer

मेरे पास एक ही समस्या थी और मुझे एहसास हुआ कि मैं खिलाड़ी को एआरसी का उपयोग नहीं कर रहा था! इसलिए इसे रद्द कर दिया जाता है और शुरू होने के तुरंत बाद खेलना बंद हो जाता है।

आपको यह सुनिश्चित करने की ज़रूरत है कि आपके पास प्रॉपर्टी रेडियो प्लेयर्स है और रेडियोप्लेयर के बजाय स्वयं का उपयोग करें।

आप अच्छा कर रहे हैं लेकिन एक ही स्थान पर आपके विधि को सही करने की आवश्यकता है। नीचे विधि का उपयोग करके जांचें:

 NSURL *audioURL = [NSURL URLWithString:radioURL]; NSData *audioData = [NSData dataWithContentsOfURL:audioURL]; self.audioPlayer = [[AVAudioPlayer alloc] initWithData:audioData error:nil]; self.audioPlayer.numberOfLoops = -1; self.audioPlayer.delegate = self; [self.audioPlayer prepareToPlay]; self.audioPlayer.volume=1.0; [self.audioPlayer autorelease]; [self.audioPlayer Play]; 

और AVAudioPlayer के लिए उचित प्रतिनिधि विधियां जोड़ें

सुनिश्चित करें कि यूआरएल AddingPercentEscapes है AddingPercentEscapes

 NSURL *audioURL = // Your Url; NSString *encodedString = [@"Your Url" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSURL *myURL = [[NSURL alloc] initWithString:encodedString] AVPlayer *player = [AVPlayer playerWithURL:myURL]; [player prepareToPlay]; player play];