में ऑडियो फ़ाइलों को गठबंधन करने का सबसे अच्छा तरीका मैं रिकॉर्डिंग ऐप विकसित कर रहा हूं जिसमें रोकें/चलाएं विकल्प।एंड्रॉइड
मैं दोनों मीडिया रिकॉर्डर और AudioRecord
AudioRecord के मामले में, रिकॉर्ड किए गए ऑडियो बड़े आकार की खपत है, इसलिए यदि रिकॉर्डिंग आकार बढ़ता है उदाहरण के लिए कहते हैं के साथ की कोशिश की: अगर मैं रिकॉर्ड 1 मिनट ऑडियो यह 40 से 50 एमबी उपभोग करता है जो वास्तव में इसे परिवर्तित करके गठबंधन करने के लिए दर्द होता है। कच्ची फ़ाइल और PHP सर्वर पर भेजें।
तो मैं मीडिया के साथ की कोशिश की रिकॉर्डर, यह कम आकार, लेकिन पिछले रास्ता ऑडियो रिकार्ड में संभाला का उपयोग कर गठबंधन करने में सक्षम नहीं खपत करता है।
अगला चरण मैंने एंड्रॉइड एनडीके के साथ प्रयास किया - वास्तव में सेट अप प्रक्रिया के लिए भी दर्द हो रहा है।
अब मेरे सवाल यह है कि जो सबसे अच्छा तरीका है दर्ज की ऑडियो फाइलों
- गठबंधन करने के लिए एंड्रॉयड NDK
- का प्रयोग ऑडियो से बाइट डाटा पढ़ना और -अगर संयोजन मैं का उपयोग इस वहाँ के हेडर के साथ समस्या यह है रिकॉर्डिंग प्रारूप एमआरआर कहते हैं, इस तरह wav।
इसके अलावा अगर मैं this के साथ प्रयास करें, मैं नहीं पैकेज javax.sound प्राप्त करने में सक्षम हूँ, तो मैं प्लगइन्स लेकिन कोई भाग्य के साथ की कोशिश की ..
कृपया सबसे अच्छा तरीका यह करने के लिए सुझाव दें। इसके अलावा मैं यह सब निम्न लिंक
मुझे अच्छा ट्यूटोरियल या नमूनों या links.Thanks प्रदान के साथ की कोशिश की।
छोटी ऑडियो फ़ाइलों के लिए मैं केवल ध्वनिपूल का उपयोग करूंगा लेकिन बड़ी फ़ाइलों के लिए जो रोके और फिर से शुरू किए गए हैं, क्या आपने MediaPlayer को देखा है? – Chris
मेरे प्रश्न को सही तरीके से जांचें, मैं ऑडियो रिकॉर्डिंग के लिए पूछ रहा हूं, न कि मीडिया प्लेयर – Venky
हाय के लिए, कृपया मुझे ऑडियो गठबंधन के लिए एनडीके का उपयोग करके देशी सी ++ कोड को हटाने के लिए कृपया। मैं मीडिया रिकॉर्डिंग और एमपीईजी -4 फ़ाइल प्रारूप का उपयोग कर रहा हूं। क्रिप्या मेरि सहायता करे। –