2012-02-09 14 views
14

मैं अपने आईओएस डिवाइस का उपयोग करके फुटेज रिकॉर्ड करने और इसे सीधे सर्वर पर स्ट्रीम करने में सक्षम होना चाहता हूं।आईओएस डिवाइस पर वीडियो कैप्चर करें और उसे सर्वर (या किसी अन्य मोबाइल) पर स्ट्रीम करें

एसओ पर कुछ लेख हैं। इस बारे में बात करते हैं, लेकिन मुझे यकीन नहीं है कि किसी ने भी सवाल का जवाब दिया है।

क्या मुझे HTTP लाइव स्ट्रीमिंग का उपयोग करना चाहिए, या यह सिर्फ से एक आईफोन भेजने के लिए है? क्या मुझे AVCaptureSession का उपयोग वीडियो को पकड़ने के लिए करना चाहिए (एक समय में एक सेगमेंट?), सर्वर पर प्रत्येक सेगमेंट भेजना? क्या मुझे स्ट्रीमिंग के लिए AVCaptureVideoDataOutput और ffmpeg का उपयोग करना चाहिए?

मैं इस सब के साथ थोड़ा खो गया हूं, इसलिए किसी नमूना कोड या दस्तावेज़ या लिंक की वास्तव में सराहना की जाएगी।

आपकी मदद लोगों के लिए धन्यवाद।

डंकन

+0

ffmpeg लाइसेंस iTunes AppStore के माध्यम से प्रकाशित ऐप्स के साथ संगत नहीं है। HTTP लाइव स्ट्रीमिंग प्रोटोकॉल संग्रहीत सामग्री के लिए बेहतर अनुकूल है, लाइव सामग्री स्ट्रीम नहीं कर रहा है। – Eric

उत्तर

4

मुझे लगता है कि आप इस लिंक उल्लेख करना चाहिए, मैं इस प्रयास नहीं किया है लेकिन मुझे लगता है यह आप में मदद मिलेगी।

Uploading live streaming video from iPhone

1

आप उस उद्देश्य के लिए एक नेटवर्क प्रोटोकॉल का चयन और प्राप्त करते हैं और स्ट्रीम प्रोसेस के लिए एक उपयुक्त मीडिया सर्वर लगाना होगा। यदि आपके प्रोजेक्ट के लिए आरटीएमपी प्रारूप ठीक है, तो angl library देखें जो आईओएस से आरटीएमपी स्ट्रीमिंग का समर्थन करता है। वर्तमान में यह आईओएस 6 और 7 के साथ संगत है।

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