تحويل Android الخاص بك إلى ميكروفون بروتوكول النقل في الوقت الفعلي!
RtpMic هو تطبيق صغير ولكنه قوي لبث الصوت المباشر من ميكروفون من جهاز Android (أو من سماعة Bluetooth متصلة) عبر شبكة WiFi أو 3G.
استخدم RtpMic لـ:
- مراقبة الصوت
- تشخيص VoIP
- مراقبة جودة الخدمة
- اختبار أداء الشبكة
يتم تنفيذ البث عبر بروتوكول النقل في الوقت الفعلي (RTP).
يمكن استلام الدفق على جهاز كمبيوتر أو جهاز محمول آخر.
برامج الترميز:
- GSM 6.10
- G.711a
- G.711U
- G.722
- L16 Mono
- DVI4 (IMA ADPCM) في 8000 و 11025 و 16000 و 22050 هرتز
- G.726-32 (RTP PT = 96)
إذا كنت ترغب في دفق الصوت من ميكروفون من سماعات رأس Bluetooth المتصلة ، تحقق من "سماعة Bluetooth" في قسم مصدر الصوت في الإعدادات الافتراضية.
لدفق الصوت إلى العديد من أجهزة الكمبيوتر/الهواتف المحمولة على شبكة WiFi التي يمكن أن تكون قادرة على البث المتعدد ، حدد "IP متعدد البث" (يمكنك تغيير IP والمنفذ متعدد البث إذا كنت ترغب في ذلك) أو "IP البث".
*** على بعض الأجهزة التي تتلقى حزم IP للبث عند إيقاف الشاشة بواسطة زر الطاقة. إذا كان هذا هو الحال ، استخدم البث المتعدد بدلاً من ذلك.
لدفق الصوت إلى جهاز Android ، والذي يعمل كنقطة وصول WiFi ، حدد "Androidap IP".
لدفق الصوت إلى جهاز كمبيوتر واحد فقط/جوال في أي مكان في العالم ، حدد "IP Manual IP" وأدخل عنوان IP المستهدف.
يستخدم بث الجودة العالي (L16 Mono في 44100 هرتز) 750 - 800 كيلو بايت في الثانية من عرض النطاق الترددي للشبكة والذي قد لا يكون متاحًا في 3G. إذا كان الأمر كذلك ، فاستخدم برامج الترميز الأخرى المتاحة - G.722 أو GSM. استخدم G.711 إذا كنت بحاجة إلى توافق مع لاعبي الطرف الثالث.
لتلقي دفق الصوت ، استخدم تطبيق RTPSPK Android أو مشغل الوسائط المفضل لديك ، على سبيل المثال VLC.
لتلقي L16 Mono ، G.711a (U) أو GSM6.10 دفق الصوت مع VLC حدد "Media" -> "Open Network Dream" في قائمة VLC وأدخل عنوان URL التالي: "RTP: //@: 55555".
لتلقي G.722 دفق الصوت استخدم ffplay: "ffplay rtp: //: 55555 -acodec G722".
Ffplay هو لاعب وسائط مفيد وجزء من مشروع FFMPEG.
يمكن أيضًا استخدام إصدار Android من VLC.
إذا كنت تريد تحميل RtpMic بعد إعادة تشغيل الجهاز ، فتحقق من "التحميل عند التمهيد" في قسم التطبيق في قائمة الإعدادات الافتراضية.
إذا كنت تريد أن تبدأ RtpMic في التدفق فورًا بعد التحميل ، فتحقق من "بدء تدفق Auto" في قسم التطبيق في قائمة الإعدادات الافتراضية.
إذا كنت ترغب في التحكم في RtpMic عن بُعد ، فتحقق من "تمكين" في قسم واجهة الويب من الإعدادات الافتراضية. للاتصال ، أدخل عنوان URL التالي في المتصفح: "https: // Android_Device_ip: 8443".
لتوفير شهادة pum rtpmic.p12 ، تحتوي على شهادة الخادم والمفتاح الخاص ، في مجلد Root of SDCard.
إذا لم يكن لديك واحدة ، فقم بإنشائها باستخدام الأمر التالي (استخدم جهازك IMEI ككلمة مرور):
Openssl req -x509 -newkey RSA: 4096 -Keyout mykey.pem -out cert.pem -days 365 -nodes
وحزمها مع:
Openssl PKCS12 -EXPORT -OUT RtpMic .P12 -INKEY MYKEY.PEM -IN CERT.PEM
!!! آسف ، بسبب سياسات تشغيل Google ، يتم إهمال واجهة الويب HTTP.