2012-09-26 17 views
6

मेरा लक्ष्य: एकाधिक आईओएस उपकरणों के बीच PERFECT सिंक में एक वेब सर्वर से स्ट्रीम/एमपी 3/एएसी फाइलें चलाएं (स्ट्रीम किया गया है, पहले से डाउनलोड किया गया है)।सेटरेट का उपयोग करके AVPlayer सिंक्रनाइज़ेशन: समय: atHostTime:

दो सवाल:

1 - AVPlayer धारा मौजूदा कर सकते हैं एमपी 3/AAC फ़ाइलें, जबकि पृष्ठभूमि में अगले पटरियों को जारी रखते? मतलब, यह मानते हुए कि फोन लॉक है, या कोई अन्य ऐप अग्रभूमि में है, अगर मैं एकाधिक एमपी 3/एएसी फाइलों की एक सूची खेल रहा हूं, और एक प्लेबैक खत्म करता है, तो क्या अगला ट्रैक सहजता से खेलना शुरू कर देगा?

2 - क्या आईओएस 6 एवीप्लेयर में नई setRate:time:atHostTime: विधि बहुउद्देशीय आईओएस उपकरणों के बीच सिंक्रनाइज़ प्लेबैक के लिए अनुमति दे सकती है? मतलब, मैं एकाधिक आईओएस उपकरणों के बीच सही सिंक में ऑडियो खेलना चाहता हूं। मैंने प्रलेखन here पढ़ा है, लेकिन यह थोड़ा उलझन में है और मुझे यह देखने के लिए कोई नमूना कोड नहीं मिल रहा है कि यह कैसे काम करता है:

उत्तर

0

मैट का ऑडियोस्ट्रीमर आपके लिए सबसे अच्छा विकल्प है, AVplayer और Avaudioplayer दूरस्थ एमपी 3 यूआरएल को खेलने से पहले सिंक्रनाइज़ेशन डाउनलोड करता है जो समय लगता है।

क्लिक here

+0

आह, मैं मैट Audiostreamer एप्लिकेशन के बारे में पता है, लेकिन मैं करने के लिए अगर कोई पुस्तकालयों AVPlayer/AVAudioPlayer में निर्मित या संबंधित पुस्तकालय हैं के रूप में अधिक उत्सुक हूँ मुझे दो या अधिक IOS उपकरणों भर में ऑडियो प्लेबैक सिंक्रनाइज़ मदद करने के लिए । सही बात? – professormeowingtons

+0

आपका मतलब हवाई जहाज है? –

+0

एयरप्ले अच्छा होगा, लेकिन दुर्भाग्यवश आप आईओएस डिवाइस से अब तक कई एयरप्ले डिवाइसों पर स्ट्रीम नहीं कर सकते हैं। हालांकि यह ओएस एक्स पर आईट्यून्स का उपयोग करके किया जा सकता है। – professormeowingtons

संबंधित मुद्दे