प्रारंभ करते समय ब्लैक स्क्रीन की बजाय रोके गए वीडियो को कैसे दिखाएं मैं सफलतापूर्वक एक खिलाड़ी बनाने में सक्षम हूं लेकिन प्रारंभिक ब्लैक स्क्रीन से नाराज था। मैंने एक UIImageView ओवरले करने का फैसला किया और प्लेयर शुरू होने के बाद इसे छुपाया। यह काम करता था, लेकिन मैं अपने सभी वीडियो के लिए छवियों को बनाने और बनाए रखने की परेशानी नहीं चाहता था।AVPlayer
मैं सटीक परिणाम प्राप्त करने में सक्षम था जो मैं खेलना चाहता था और इसे तुरंत चालू करने के बाद खिलाड़ी को रोक रहा था। एकमात्र मुद्दा यह था कि कभी-कभी खिलाड़ी की स्थिति गलत तरीके से दर्ज की जा रही थी, इसलिए जब मैं खिलाड़ी को फिर से शुरू करने गया, तो स्थिति को रोक दिया गया था, भले ही स्थिति को पहले से ही "खेलना" के रूप में सूचीबद्ध किया गया था।
मैं AVPlayerItem seekToTime का उपयोग करना शुरू कर रहा हूं लेकिन मुझे कोई व्यवहार्य समाधान नहीं मिला है। क्या यह हासिल करने का कोई "गैर हैकी" तरीका है?
@ क्रिस: http://stackoverflow.com/questions/15360721/create-a- थंबनेल- या-image-of-an-avplayer-at-current-time? – Larme
मुझे लगता है कि लिंक लार्मे का उल्लेख आपको सही दिशा देगा। ऑन-डिमांड पर एक थंबनेल बनाएं, और ओवरले करें कि आपके प्लेयर (शायद एक प्ले बटन) के शीर्ष पर, और इस तरह आपको तुरंत – Stephenye
खेलना और रोकना नहीं है प्रोजेक्ट में मुझे बनाना होगा कि मुझे नए वीडियो की आवश्यकता है ब्लैक स्क्रीन और न ही थंबनेल छवियों के बिना दूसरे के बाद खेला। ग्राहक ने मुझे पहले वीडियो से दूसरे स्थान पर जाने के लिए कहा जैसे कि दूसरा अगला फ्रेम था, बिना रुकावट के – Cris