RtpMic वाईफाई या 3 जी नेटवर्क के माध्यम से एंड्रॉइड डिवाइस (या कनेक्टेड ब्लूटूथ हेडसेट से) के माइक्रोफोन से लाइव ऑडियो स्ट्रीमिंग के लिए एक छोटा सा शक्तिशाली ऐप है।
के लिए RtpMic का उपयोग करें:
- ऑडियो निगरानी
- वीओआईपी निदान
- क्यूओएस निगरानी
- नेटवर्क प्रदर्शन परीक्षण
वास्तविक समय परिवहन प्रोटोकॉल (RTP) के माध्यम से स्ट्रीमिंग को प्रभावित किया जाता है।
धारा एक पीसी या किसी अन्य मोबाइल डिवाइस पर प्राप्त की जा सकती है।
कोडेक्स:
- जीएसएम 6.10
- G.711a
- G.711u
- G.722
- एल 16 मोनो
- DVI4 (IMA ADPCM) 8000, 11025, 16000 और 22050 हर्ट्ज पर
- G.726-32 (RTP PT = 96)
यदि आप कनेक्टेड ब्लूटूथ हेडसेट के माइक्रोफ़ोन से ऑडियो स्ट्रीम करना चाहते हैं तो डिफ़ॉल्ट सेटिंग्स के ऑडियो स्रोत अनुभाग में "ब्लूटूथ हेडसेट" की जांच करें।
मल्टीकास्ट-सक्षम वाईफाई नेटवर्क पर कई पीसी / मोबाइल पर ऑडियो स्ट्रीम करने के लिए, "मल्टीकास्ट आईपी" (आप चाहें तो मल्टीकास्ट आईपी और पोर्ट बदल सकते हैं) या "ब्रॉडकास्ट आईपी" का चयन करें।
*** कुछ उपकरणों पर प्रसारण आईपी पैकेट प्राप्त होता है, जब स्क्रीन को पावर बटन द्वारा बंद कर दिया जाता है। यदि ऐसा है तो इसके बजाय मल्टीकास्ट का उपयोग करें।
ऑडियो को एंड्रॉइड डिवाइस पर स्ट्रीम करने के लिए, जो कि वाईफाई एक्सेस प्वाइंट के रूप में कार्य करता है, "AndroidAP IP" चुनें।
दुनिया में कहीं भी केवल एक पीसी / मोबाइल पर ऑडियो स्ट्रीम करने के लिए "मैनुअल आईपी" चुनें और लक्ष्य आईपी पता दर्ज करें।
उच्च गुणवत्ता स्ट्रीमिंग (44100 हर्ट्ज पर L16 मोनो) नेटवर्क बैंडविड्थ के 750 - 800 केबीपीएस का उपयोग करता है जो 3 जी पर उपलब्ध नहीं हो सकता है। यदि ऐसा है तो उपलब्ध अन्य कोडेक्स का उपयोग करें - G.722 या GSM। यदि आपको तीसरे पक्ष के खिलाड़ियों के साथ संगतता की आवश्यकता है, तो G.711 का उपयोग करें।
ऑडियो स्ट्रीम प्राप्त करने के लिए RtpSpk Android ऐप या अपने पसंदीदा मीडिया प्लेयर का उपयोग करें, उदाहरण के लिए VLC।
V16 के साथ L16 मोनो, G.711a (u) या GSM6.10 ऑडियो स्ट्रीम प्राप्त करने के लिए, VLC मेनू में "मीडिया" - "ओपन नेटवर्क स्ट्रीम" चुनें और निम्नलिखित URL दर्ज करें: "rtp: // @: 55555"।
G.722 ऑडियो स्ट्रीम प्राप्त करने के लिए ffplay का उपयोग करें: "ffplay rtp: //: 55555 -acodec gb22"।
ffplay एक आसान मीडिया प्लेयर और ffmpeg प्रोजेक्ट का एक हिस्सा है।
VLC के एंड्रॉइड वर्जन का भी इस्तेमाल किया जा सकता है।
यदि आप RtpMic को डिवाइस रिबूट के बाद लोड करना चाहते हैं, तो डिफ़ॉल्ट सेटिंग्स मेनू के एप्लिकेशन अनुभाग में "बूट पर लोड" जांचें।
यदि आप चाहते हैं कि RtpMic लोड के तुरंत बाद स्ट्रीमिंग शुरू कर दे, तो डिफ़ॉल्ट सेटिंग्स मेनू के एप्लिकेशन अनुभाग में "ऑटो स्टार्ट स्ट्रीमिंग" की जांच करें।
यदि आप RtpMic को दूरस्थ रूप से नियंत्रित करना चाहते हैं, तो डिफ़ॉल्ट सेटिंग्स के वेब इंटरफ़ेस अनुभाग में "सक्षम करें" जांचें। किसी ब्राउज़र में निम्न URL दर्ज करने के लिए: "https: // android_device_ip: 8443"।
प्रमाणपत्र प्रदान करने के लिए rtpmic.p12 फ़ाइल डालें, जिसमें सर्वर प्रमाणपत्र और निजी कुंजी शामिल है, जो sdcard के रूट फ़ोल्डर में है।
यदि आपके पास एक नहीं है, तो इसे निम्न कमांड के साथ उत्पन्न करें (पासवर्ड के रूप में अपने डिवाइस IMEI का उपयोग करें):
खुलता है
और इसके साथ पैक करें:
Opensl pkcs12 -export -out rtpmic.p12 -inkey myKey.pem -in cert .pem
!!! क्षमा करें, Google Play नीतियों के कारण, HTTP वेब इंटरफ़ेस को हटा दिया गया है।