RtpMic

Iqukethe izikhangiso
5K+
Okudawunilodiwe
Isilinganiselwa sokuqukethwe
Wonke umuntu
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini

Mayelana nalolu hlelo lokusebenza

I-RtpMic uhlelo lokusebenza oluncane kodwa olunamandla okusakazwa komsindo obukhoma kusuka kumakrofoni yedivaysi ye-android (noma kusuka kwisethingi ye-Bluetooth exhunyiwe) nge-WiFi noma inethiwekhi ye-3G

Sebenzisa i-RtpMic ye:
- Ukuqapha Audio
- Ukuxilongwa kwe-VoIP
- QoS zokuqapha
- Ukuhlolwa kokusebenza kwenethiwekhi

Ukusakazwa kwenziwa nge-Real-time Transport Protocol (RTP).
Ukusakaza kungatholakala kwi-PC noma kwenye insiza ephathekayo.

Ama-Codecs:
- GSM 6.10
- G.711a
- G.711u
- G.722
- I-L16 mono
- I-DVI4 (IMA ADPCM) ku-8000, 11025, 16000 naku-22050 Hz
- G.72632 (RTP PT = 96)

Uma ufuna ukusakaza umsindo kusuka kumakrofoni yokuhlola i-headset ye-Bluetooth exhunywe "i-Bluetooth headset" engxenyeni yomthombo Womsindo wezilungiselelo ezizenzakalelayo.

Ukusakaza umsindo kuma-PC / ama-mobiles amaningi kunethiwekhi yeWiFi enamandla amaningi, khetha u- "Multicast IP" (ungashintsha i-IP multicast ne-port uma ufisa) noma "Broadcast IP".

*** Kwamanye amadivayisi athola amaphakethe okusakaza we-IP ayama lapho isikrini sicishiwe inkinobho yamandla. Uma kunjalo, sebenzisa i-multicast esikhundleni salokho.

Ukusakaza umsindo kudivayisi ye-android, esebenza njengendawo yokungena ye-WiFi, khetha u- "AndroidAP IP".
Ukusakazela umsindo ku-PC / iselula eyodwa noma kuphi emhlabeni kuphela khetha i- "Manual IP" bese ufaka ikheli le-IP eliqondiwe.

Ukusakazwa kwekhwalithi ephezulu (i-L16 mono ku-44100 Hz) isebenzisa i-750 - 800 kbps ye-bandwidth yenethiwekhi okungenzeka ukuthi ayitholakali ku-3G. Uma kunjalo sebenzisa amanye ama-codecs atholakalayo - G.722 noma GSM. Sebenzisa i-G.711 uma udinga ukuhambisana nabadlali besithathu.

Ukwamukela umsakazo olalelwayo sebenzisa uhlelo lokusebenza lwe-RtpSpk android noma isidlali sakho semidiya osithandayo, isibonelo i-VLC.
Ukwamukela i-L16 mono, G.711a (u) noma i-GSM6.10 audio flow nge-VLC khetha u "Media" -> "Vula ukusakazwa kwenethiwekhi" kumenyu ye-VLC bese ufaka i-URL elandelayo: "rtp: // @: 55555".

Ukwamukela ukusakazwa komsindo we-G.722 sebenzisa ffplay: "ffplay rtp: //: 55555 -acodec g722".

I-ffplay yisidlali semidiya esisebenzayo kanye nengxenye yephrojekthi ye-ffmpeg.

Uhlobo lwe-Android lwe-VLC lungasetshenziswa.

Uma ufuna i-RtpMic ukulayisha ngemuva kokuqalisa kabusha idivaysi, hlola "ukulayisha ebhuthini" kusigaba sohlelo Lokufaka semenyu yezilungiselelo ezizenzakalelayo.

Uma ufuna i-RtpMic ukuqala ukusakaza ngokushesha ngemuva komthwalo, hlola "ukusakazwa kokuqala ngokuzenzakalela" kusigaba sohlelo Lokufaka semenyu yezilungiselelo ezizenzakalelayo.

Uma ufuna ukulawula i-RtpMic ukude, hlola "vumela" kusigaba seWebhu se-Intanethi yezilungiselelo ezizenzakalelayo. Ukuxhuma faka i-URL elandelayo esipheqululini: "https: // admin_device_ip: 8443".
Ukunikezela ngesitifiketi faka ifayela le-rtpmic.p12, eliqukethe isitifiketi seseva nokhiye oyimfihlo, kufolda enezimpande ze-sdcard.
Uma ungenayo, ikhiqize ngomyalo olandelayo (sebenzisa i-IMEI yedivayisi yakho njengephasiwedi):
ukuvulwa kwe-req -x509 -newkey rsa: 4096 -keyout myKey.pem -out cert.pem -days 365 -node
bese uyiphatha nge:
opensl pkcs12 -export -out rtpmic.p12 -inkey myKey.pem -in cert.pem

!!! Uxolo, ngenxa yezinqubomgomo ze-Google Play, isikhombimsebenzisi seWebhu sehliswa.
Kubuyekezwe ngo-
Aga 3, 2020

Ukuphepha kwedatha

Ukuphepha kuqala ngokuqonda ukuthi onjiniyela baqoqa futhi babelane kanjani ngedatha yakho. Ubumfihlo bedatha nezinqubo zokuphepha zingahluka kuye ngokusebenzisa kwakho, isifunda, nobudala. Unjiniyela unikeze lolu lwazi futhi angalubuyekeza ngokuhamba kwesikhathi.
Ayikho idatha eyabiwe nezinkampani zangaphandle
Funda kabanzi mayelana nendlela onjiniyela abaveza ngayo ukwabelana
Ayikho idatha eqoqiwe
Funda kabanzi mayelana nokuthi onjiniyela bakuveza kanjani ukuqoqwa

Yini entsha

+Fixed multicast support
+Fixed some bugs