पर रिमोट नहीं है मेरे पास एक एमपी 4 फ़ाइल है जो ऐप के हिस्से के रूप में MPMoviePlayerController के साथ ठीक है।MPMoviePlayerController स्थानीय फ़ाइल चलाता है लेकिन HTTP
[_mediaPlayer setContentURL:[NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"movie"
ofType:@"mp4"]]];
[_mediaPlayer play];
लेकिन एक बार मैं एक वेब सर्वर पर बहुत ही फाइल अपलोड यह मुझे उस त्रुटि देंगे:
Error Domain=MediaPlayerErrorDomain Code=2
एक ही डिवाइस पर सफारी ब्राउज़र निभाता दूरस्थ फिल्म - तो गम्यता नहीं है समस्या । मुझे कोड 2 मुझे क्या बताता है इसके बारे में कोई दस्तावेज़ीकरण नहीं मिला। तो मैं अटक गया हूँ।
कोई भी?
वेब सर्वर फ़ाइल के लिए लिंक क्या है? यह है कि आपको अपने यूआरएल के रूप में क्या उपयोग करना चाहिए। और आपको NSURL URLWithString का उपयोग करना चाहिए: क्योंकि आप स्थानीय फ़ाइल पथ का उपयोग नहीं कर रहे हैं। –
आपको बहुत बहुत धन्यवाद! - मुझे वह हिंद था जिसकी मुझे ज़रूरत थी। यह एक बदसूरत गलती थी। मेरे कोड में था: [NSURL fileURLWithPath: item.url]; [NSURL URLWithString: item.url] के बजाय; – Jakob
@ जेसे - अपनी टिप्पणी को उत्तर के रूप में रखें :) – deanWombourne