FMUSER Wirless Kusambaza Video Na Sauti Ni Rahisi Zaidi!

[barua pepe inalindwa] Whatsapp + 8618078869184
lugha

    Matangazo ya moja kwa moja ya simu ya rununu ya Android

     

    3. mkusanyiko
    Upataji ni pamoja na mambo mawili: upatikanaji wa video na upatikanaji wa sauti. Video hukusanywa na kamera, ambayo inajumuisha operesheni inayofaa ya kamera na mipangilio ya kamera. Kwa sababu ya tofauti za kamera za watengenezaji anuwai wa simu za rununu, kuna mitego kadhaa katika suala hili, ambayo itaelezewa katika kifungu kuhusu kamera. Sauti hukusanywa kupitia kipaza sauti. Maikrofoni ya simu tofauti za rununu huunga mkono viwango tofauti vya sampuli za sauti, na wakati mwingine sauti inahitaji kufutwa ili kusaidia kazi ya kipaza sauti.

     

    Mambo muhimu ya teknolojia ya kukamata video:

    Angalia ikiwa kamera inaweza kutumika;
    Picha iliyopigwa na kamera ni ya usawa, na picha iliyopigwa inahitaji kuzungushwa kwa kiwango fulani kabla ya kuonyeshwa;
    Kuna safu kadhaa za saizi za kuchagua wakati kamera inakamata. Wakati saizi ya picha iliyonaswa haiendani na saizi ya skrini ya simu ya rununu, usindikaji maalum unahitajika;
    Kamera ya simu ya Android ina safu ya majimbo, na operesheni inayofanana ya kamera inahitaji kuwa katika hali sahihi;
    Vigezo vingi vya kamera ya simu ya Android vina maswala ya utangamano, na maswala haya ya utangamano yanahitaji kushughulikiwa vizuri.


    Mambo muhimu ya teknolojia ya kukamata sauti:

    Angalia ikiwa kipaza sauti inaweza kutumika;
    Inahitaji kugundua msaada wa simu ya rununu kwa kiwango fulani cha sampuli ya sauti;
    Katika hali nyingine, ni muhimu kufanya usindikaji wa kufuta echo kwenye sauti;
    Weka saizi ya bafa sahihi wakati wa kunasa sauti.
    Kumbuka: Kutakuwa na nakala maalum kuhusu mkusanyiko baadaye

     

    4. usindikaji


    Usindikaji wa video


    Uzuri sasa ni karibu usanidi wa kawaida wa programu ya matangazo ya moja kwa moja ya simu ya rununu. Baada ya kupambwa, mwenyeji ana muonekano wa juu zaidi na anapendeza zaidi kwa mashabiki. Pia kuna programu tumizi za moja kwa moja za Android ambazo zinaweza kutambua uso wa mwenyeji na kuongeza michoro za kufurahisha. Athari maalum, wakati mwingine tunahitaji pia kuongeza watermark kwenye video.


    Kwa kweli, kupamba video na kuongeza athari maalum kunashughulikiwa kupitia OpenGL. Kuna GLSurfaceView katika Android, ambayo ni sawa na SurfaceView, lakini inaweza kutolewa na Renderer. Mchoro unaweza kuzalishwa kupitia OpenGL, SurfaceTexture inaweza kuzalishwa kupitia Kitambulisho cha muundo, na SurfaceTexture inaweza kukabidhiwa kwa Kamera, na mwishowe skrini ya hakikisho la kamera na OpenGL zimeunganishwa kupitia muundo, ili safu ya shughuli zifanyike kupitia OpenGL .


    Mchakato mzima wa urembo sio chochote zaidi ya kutengeneza muundo mpya kupitia teknolojia ya FBO katika OpenGL kulingana na muundo uliopitiwa awali na Kamera, na kisha kutumia muundo mpya kuchora onDrawFrame () katika Renderer. Kuongeza watermark ni kubadilisha kwanza picha kuwa muundo, na kisha utumie OpenGL kwa kuchora. Kuongeza athari maalum ya pendant ni ngumu zaidi. Kwanza, ni muhimu kufanya uchambuzi wa algorithm ili kutambua sehemu zinazofanana za uso wa mwanadamu kulingana na picha ya hakikisho ya sasa, na kisha uchora picha zinazofanana kwenye kila sehemu inayofanana. Utambuzi wa mchakato mzima ni ngumu sana.


    Takwimu ifuatayo ni chati ya mtiririko wa mchakato mzima wa urembo:


    Mchakato wa urembo

    Picha hapa chini inaonyesha uzuri na athari za uhuishaji vizuri sana.
    Uzuri

    Athari za uhuishaji na alama za kuona

    Kumbuka: Kutakuwa na nakala maalum kuhusu OpenGL na utambuzi wa mchakato mzima.


    Usindikaji wa sauti


    Katika visa vingine, mwenyeji anahitaji kuongeza sauti zingine za nyongeza ili kuongeza hali ya matangazo ya moja kwa moja, kama vile makofi na kadhalika. Njia moja ya kushughulika nayo ni kucheza sauti ya ziada moja kwa moja, ili kipaza sauti iikusanye na kisha iirekodi pamoja, lakini usindikaji wa aina hii hautafanya kazi wakati nanga imevaa vichwa vya sauti au inahitaji kufanya usindikaji wa kufuta sauti kwenye sauti . Kwa kuwa kazi inayolingana haijaongezwa kwenye mradi wetu, hakuna uzoefu wowote wa kushiriki kwa sasa, tunaweza kuongeza kazi hii baadaye, kisha tushiriki nawe.

     

    5. kuweka alama
    Kupitia kamera na kipaza sauti, tunaweza kukusanya video inayofanana na data ya sauti, lakini hizi ni data mbichi katika muundo uliowekwa. Kwa ujumla, kamera hukusanya fremu moja kwa fremu, na kipaza sauti hukusanya data ya sauti ya PCM. Ikiwa data hizi zinatumwa moja kwa moja, kiwango cha data mara nyingi ni kubwa sana, na kusababisha upotezaji mkubwa wa kipimo data, kwa hivyo inahitajika mara nyingi kusimba video na sauti kabla ya kutuma.

     

    Usimbuaji video
    1. Utabiri wa usimbuaji
    Kama tunavyojua, picha inaundwa na saizi nyingi zinazoitwa. Idadi kubwa ya takwimu zinaonyesha kuwa kuna uhusiano mkubwa kati ya saizi katika picha ile ile. Kadiri umbali mfupi kati ya saizi mbili, ndivyo uwiano ulivyo na nguvu. Kwa maneno ya layman, karibu maadili ya saizi mbili ni. Kwa hivyo, watu wanaweza kutumia uhusiano huu kati ya saizi kufanya usimbuaji wa kukandamiza. Njia hii ya kukandamiza inaitwa usimbuaji wa utabiri wa ndani ya sura. Sio hayo tu, uwiano kati ya fremu zilizo karibu kwa ujumla una nguvu kuliko uwiano kati ya saizi ndani ya fremu, na uwiano wa kubana pia ni mkubwa. Inaweza kuonekana kuwa kwa kutumia uwiano kati ya saizi (ndani-fremu) na uwiano kati ya muafaka, ambayo ni, kutafuta pikseli inayofanana ya rejeleo au fremu ya kumbukumbu kama thamani iliyotabiriwa, usimbaji wa kukandamiza video unaweza kutekelezwa.

     

    2. Kubadilisha usimbuaji
    Idadi kubwa ya takwimu zinaonyesha kuwa ishara ya video ina vifaa vyenye nguvu zaidi vya DC na masafa ya chini, ambayo ni sehemu ya gorofa ya picha, na idadi ndogo ya vifaa vya masafa ya juu, ambayo ni maelezo ya picha. Kwa hivyo, njia nyingine inaweza kutumika kwa usimbuaji video. Baada ya picha hiyo kupata mabadiliko fulani ya kihesabu, picha katika uwanja uliobadilishwa hupatikana (kama inavyoonyeshwa kwenye takwimu), ambapo u na v ni masafa ya uratibu wa anga kwa mtiririko huo.


    Badilisha msimbo


    3. Usimbuaji msingi wa Waveform
    Uwekaji makao wa msingi wa Waveform hutumia njia ya kuweka mseto ya mseto iliyo na msingi ambayo inachanganya usimbuaji wa utabiri na kubadilisha usimbuaji. Ili kupunguza ugumu wa usimbuaji na kufanya kazi ya usimbuaji video iwe rahisi kufanya, wakati wa kutumia njia ya mseto ya mseto, kwanza gawanya picha katika vitalu vya saizi iliyowekwa, kama block 8 × 8 (ambayo ni safu 8 kwa kila block, 8 saizi kwa kila safu), Zuia 16 × 16 (mistari 16 kwa kila kitalu, saizi 16 kwa kila mstari) na kadhalika, halafu bonyeza na weka kizuizi.


    Kwa kuwa ITU-T ilitoa kiwango cha kwanza cha usimbuaji video ya dijiti-H.261 mnamo 1989, imetoa mfululizo viwango vya usimbuaji video kama vile H.263 na viwango vya terminal vya media kama vile H.320 na H.323. Kundi la Wataalam wa Picha za Kusonga (MPEG) chini ya ISO limefafanua MPEG-1, MPEG-2, MPEG-4 na burudani zingine na ukandamizaji wa TV ya dijiti inayosimamia viwango vya kimataifa.
    Mnamo Machi 2003, ITU-T ilitangaza kiwango cha H.264 cha kuweka video. Haifanyi tu compression ya video kuboreshwa kwa kiasi kikubwa ikilinganishwa na viwango vya awali, lakini pia ina ushirika mzuri wa mtandao, haswa kwa IP ya mtandao, mtandao wa rununu wa wavuti na utendaji mwingine wa usafirishaji wa video ambao ni rahisi kukosea, ni rahisi kuzuia, na sio rahisi kudhibitisha QoS . . Usimbuaji huu wote wa video hutumia usimbuaji wa mseto wa msingi, ambayo yote ni usimbuaji msingi wa wimbi.

     

    4. Uandishi wa maandishi-msingi
    Pia kuna teknolojia ya usimbuaji wa yaliyomo, ambapo fremu ya video imegawanywa kwanza katika mikoa inayolingana na vitu tofauti, kisha ikasimbwa. Hasa, inajumuisha umbo, mwendo, na muundo wa vitu tofauti. Katika hali rahisi, muhtasari wa pande mbili hutumiwa kuelezea umbo la kitu, vector ya mwendo hutumiwa kuelezea hali yake ya mwendo, na muundo unaelezewa na muundo wa wimbi la rangi.


    Wakati aina za vitu katika mlolongo wa video zinajulikana, usimbuaji wa msingi wa maarifa au msingi wa mfano unaweza kutumika. Kwa mfano, kwa nyuso za wanadamu, fremu za waya zilizowekwa tayari zimetengenezwa kusimba sura za uso. Kwa wakati huu, ufanisi wa usimbuaji ni wa juu sana, na ni bits chache tu zinahitajika kuelezea huduma zake. Kwa sura ya uso (kama vile hasira, furaha, nk), tabia zinazowezekana zinaweza kutolewa na semantiki. Kwa kuwa idadi ya tabia inayowezekana ya kitu ni ndogo sana, ufanisi mkubwa sana wa kuweka alama unaweza kupatikana.


    Njia ya usimbuaji iliyopitishwa na MPEG-4 zote ni usimbuaji wa mseto wa msingi na njia ya usimbuaji wa yaliyomo.

     

    5. Laini laini na ngumu
    Kuna njia mbili za kutekeleza uandishi wa video kwenye jukwaa la Android, moja ni uandishi mzuri na nyingine ni ngumu kuweka alama. Kwa uhariri laini, mara nyingi hutegemea cpu na hutumia nguvu ya kompyuta ya cpu kufanya usimbuaji. Kwa mfano, tunaweza kupakua maktaba ya usimbuaji ya x264, andika kiolesura cha jni husika, kisha upite kwenye data inayofanana ya picha. Baada ya kusindika na maktaba ya x264, picha halisi inabadilishwa kuwa video katika muundo wa h264.


    Nambari ngumu hutumia MediaCodec iliyotolewa na Android yenyewe. Ili kutumia MediaCodec, unahitaji kupitisha data inayofanana. Takwimu hizi zinaweza kuwa habari ya picha ya yuv au uso. Uso unapendekezwa kwa ujumla, ambayo ni bora zaidi. Uso hutumia moja kwa moja bafa za data za video bila kuchora ramani au kuziiga kwa ByteBuffers; kwa hivyo, njia hii itakuwa bora zaidi. Unapotumia uso, kwa kawaida huwezi kufikia moja kwa moja data asili ya video, lakini unaweza kutumia darasa la ImageReader kupata muafaka wa video ambao hauaminiki (au asili). Hii bado inaweza kuwa na ufanisi zaidi kuliko kutumia ByteBuffers, kwa sababu bafa zingine za mitaa zinaweza kupangwa kwa kuelekeza ByteBuffers. Unapotumia hali ya ByteBuffer, unaweza kutumia darasa la Picha na njia za GetInput / OutputImage (int) kufikia fremu ya data ya video asili.

     

    Kumbuka: Nakala ifuatayo itaelezea haswa jinsi ya kufanya usimbuaji video

     

    Uwekaji wa sauti


    AudioRecord inaweza kutumika katika Android kurekodi sauti, na sauti iliyorekodiwa ni sauti ya PCM. Ikiwa unataka kuelezea sauti hiyo kwa lugha ya kompyuta, lazima uweke sauti kwa dijiti. Njia ya kawaida ya kutafakari sauti ni kupitia Pulse Code Modulation (PCM). Sauti hupita kupitia kipaza sauti na hubadilishwa kuwa safu ya ishara za mabadiliko ya voltage. Njia ya kubadilisha ishara kama hiyo kuwa fomati ya PCM ni kutumia vigezo vitatu kuwakilisha sauti. Ni: idadi ya vituo, idadi ya vipande vya sampuli, na mzunguko wa sampuli.

     

    1. Mzunguko wa sampuli
    Hiyo ni, mzunguko wa sampuli, ambayo inahusu idadi ya nyakati ambazo sampuli ya sauti hupatikana kwa sekunde. Kadiri mzunguko wa sampuli unavyozidi kuwa juu, ubora wa sauti ni bora na ukweli zaidi wa uzazi wa sauti, lakini wakati huo huo inachukua rasilimali zaidi. Kwa sababu ya utatuzi mdogo wa sikio la mwanadamu, masafa ya juu sana hayawezi kutofautishwa. Kuna 22KHz, 44KHz na viwango vingine katika kadi za sauti 16-bit. Kati yao, 22KHz ni sawa na ubora wa sauti wa utangazaji wa kawaida wa FM, na 44KHz ni sawa na ubora wa sauti wa CD. Mzunguko wa kawaida wa sampuli hauzidi 48KHz.

     

    2. Idadi ya vipande vya sampuli
    Hiyo ni, thamani ya sampuli au thamani ya sampuli (ambayo ni, ukubwa wa sampuli ya sampuli imehesabiwa). Ni parameta inayotumika kupima kushuka kwa sauti, na inaweza pia kusemwa kuwa azimio la kadi ya sauti. Thamani yake kubwa, azimio kubwa na nguvu ya sauti inavyokuwa kubwa.
    Katika kompyuta, idadi ya bits za sampuli kwa ujumla ni bits 8 na bits 16, lakini tafadhali kumbuka kuwa bits 8 haimaanishi kugawanya upangiaji katika sehemu 8, lakini umegawanywa katika 2 hadi nguvu ya 8, ambayo ni sehemu 256; hiyo ni kweli kwa bits 16. Inagawanya upangiliwa kuwa 2 hadi nguvu ya 16 ya 65,536.

     

    3. Idadi ya vituo
    Ni rahisi kuelewa kuwa kuna monophonic na stereophonic. Sauti ya monophonic inaweza tu kutolewa na spika moja (zingine pia hutengenezwa kuwa spika mbili kutoa sauti sawa ya kituo), na pcm ya stereo inaweza kutengeneza spika mbili Sauti zote mbili (kwa ujumla kuna mgawanyiko wa kazi kati ya njia za kushoto na kulia), ili uweze kuhisi athari ya anga zaidi.

     

    Kwa hivyo, sasa tunaweza kupata fomula ya uwezo wa faili ya pcm:
    Uwezo wa kuhifadhi = (mzunguko wa sampuli ✖️ idadi ya bits za sampuli channel️ channel time️ time) ➗ 8 (kitengo: idadi ya ka)

    Ikiwa sauti yote imesambazwa katika muundo wa PCM, kipimo-data kinachokaliwa ni kubwa sana, kwa hivyo sauti inahitaji kusimbwa kabla ya kupitishwa.


    Tayari kuna fomati za sauti zinazotumiwa sana, kama vile wav, MIDI, MP3, WMA, AAC, Ogg, nk Ikilinganishwa na muundo wa pcm, fomati hizi hukandamiza data ya sauti, ambayo inaweza kupunguza upelekaji wa usambazaji.


    Uandishi wa sauti pia unaweza kugawanywa katika aina mbili: usimbuaji laini na usimbuaji ngumu. Kwa uhariri laini, pakua maktaba inayofanana ya uandishi, andika jni inayolingana, halafu pitisha data ya kuweka alama. Nambari ngumu hutumia MediaCodec iliyotolewa na Android yenyewe.

    Kumbuka: Nakala ifuatayo itaelezea haswa jinsi ya kufanya usimbuaji wa sauti

    6, ufungaji
    Video na sauti zinahitaji kufafanua fomati inayolingana wakati wa mchakato wa usambazaji, ili iweze kuchanganuliwa kwa usahihi inaposambazwa kwa upande mwingine.

     

    1. HTTP-FLV
    Katika enzi ya Wavuti 2.0, aina maarufu za wavuti kawaida ni Youtube kutoka nje ya nchi, tovuti za Youku na Tudou nchini China. Yaliyomo kwenye video yaliyotolewa na wavuti kama hizo yanaweza kusema kuwa yana sifa zao, lakini zote hutumia Flash kama mbebaji wa uchezaji wa video bila ubaguzi. Msingi wa kiufundi unaounga mkono tovuti hizi za video ni Flash Video (FLV). FLV ni muundo mpya wa video ya utiririshaji wa media, ambayo hutumia jukwaa la Flash Player linalotumiwa sana kwenye kurasa za wavuti kujumuisha video kwenye uhuishaji wa Flash. Kwa maneno mengine, maadamu wageni kwenye wavuti wanaweza kutazama uhuishaji wa Flash, kawaida wanaweza kutazama video za muundo wa FLV bila hitaji la kusakinisha programu-jalizi za video. Matumizi ya video za FLV huleta urahisi mkubwa kwa usambazaji wa video.


    HTTP-FLV inajumuisha data ya sauti na video kwenye FLV, na kisha kuipeleka kwa mteja kupitia itifaki ya HTTP. Kama kipakiaji, video na sauti tu katika muundo wa FLV zinahitaji kupitishwa kwa seva.


    Kwa ujumla, video na sauti katika umbizo la FLV kwa ujumla hutumia fomati ya h264 kwa video, na sauti kwa ujumla hutumia umbizo la AAC-LC.


    Umbizo la FLV ni kusambaza kwanza habari ya kichwa cha FLV, kisha upitishe metadata na vigezo vya video na sauti (Metadata), kisha usambaze habari ya video na sauti ya parameter, na kisha upeleke data ya video na sauti.
    Kumbuka: Nakala ifuatayo itaelezea FLV kwa undani

     

    2. RTMP
    RTMP ni kifupi cha Itifaki ya Kutuma Ujumbe wa Wakati Halisi. Itifaki hiyo inategemea TCP na ni nguzo ya itifaki, pamoja na itifaki ya msingi ya RTMP na RTMPT / RTMPS / RTMPE na anuwai zingine nyingi. RTMP ni itifaki ya mtandao iliyoundwa kwa mawasiliano ya data ya wakati halisi. Inatumiwa haswa kwa mawasiliano ya sauti, video na data kati ya jukwaa la Flash / AIR na mtiririko wa media / seva inayoingiliana ambayo inasaidia itifaki ya RTMP.


    Itifaki ya RTMP ni itifaki ya uwasilishaji wa wakati halisi iliyozinduliwa na Adobe, ambayo hutumika haswa kwa usambazaji wa wakati halisi wa mito ya sauti na video kulingana na muundo wa flv. Baada ya kupata data ya video na sauti iliyosimbwa, ufungaji wa FLV unahitajika kwanza, na kisha kuunganishwa katika muundo wa rtmp, na kisha kupitishwa.


    Kutumia muundo wa RTMP kwa usafirishaji, unahitaji kuungana na seva kwanza, kisha uunda mkondo, kisha uchapishe mtiririko huo, halafu upeleke data inayolingana ya video na sauti. Uhamisho mzima unafafanuliwa na ujumbe, rtmp hufafanua aina anuwai za ujumbe, na ili kutuma ujumbe vizuri, ujumbe umegawanywa katika vizuizi, ambayo inafanya itifaki nzima kuwa ngumu zaidi.


    Kumbuka: nakala za baadaye zitaelezea RTMP kwa undani

     

    Kuna pia aina zingine kadhaa za itifaki, kama vile RTP, nk kanuni za jumla zinafanana, kwa hivyo sitaelezea moja kwa moja.

    7. usindikaji duni wa mtandao
    Video na sauti zinaweza kutumwa kwa wakati chini ya mtandao mzuri, bila kusababisha mkusanyiko wa data ya video na sauti mahali hapa, athari ya matangazo ya moja kwa moja ni laini, na ucheleweshaji ni mdogo. Katika mazingira mabaya ya mtandao, ikiwa data ya sauti na video haiwezi kutumwa, tunahitaji kuchakata data ya sauti na video. Kwa ujumla kuna njia nne za usindikaji wa data ya video na sauti katika mazingira duni ya mtandao: muundo wa bafa, kugundua mtandao, usindikaji wa upotezaji wa sura, na usindikaji wa kupunguza kiwango kidogo

     

    1. Kubuni bafa
    Data ya video na sauti huhamishiwa kwa bafa, na mtumaji hupata data kutoka kwa bafa na kuituma, na hivyo kutengeneza hali ya watumiaji-wazalishaji. Mzalishaji anahitaji tu kushinikiza video iliyokusanywa na iliyosimbwa ya data na sauti kwa bafa, na mtumiaji anajibika kutoa data kutoka kwa bafa na kuituma.


    Video na bafa ya sauti

    Sura ya video tu ndiyo inayoonyeshwa kwenye kielelezo hapo juu, na kwa wazi kuna muafaka wa sauti unaofanana ndani. Ili kujenga mtindo wa watumiaji-wazalishaji asynchronous, Java imetoa darasa nzuri. Kwa kuwa upotezaji wa fremu, uingizaji, uondoaji, n.k unahitaji kusindika baadaye, ni dhahiri kwamba LinkedBlockingQueue ni chaguo nzuri sana.

     

    2. Kugundua mtandao
    Mchakato muhimu katika mchakato wa usindikaji duni wa mtandao ni kugundua mtandao. Mtandao unapokuwa duni, inaweza kugunduliwa haraka na kisha kusindika ipasavyo. Hii itafanya majibu ya mtandao kuwa nyeti zaidi na athari itakuwa bora zaidi.


    Tunahesabu data kwenye bafa ya kuingiza kwa sekunde na data iliyotumwa kwa wakati halisi. Ikiwa data iliyotumwa ni ndogo kuliko data kwenye bafa ya pembejeo, basi upelekaji wa mtandao sio mzuri. Kwa wakati huu, data kwenye bafa itaendelea kuongezeka. Anzisha utaratibu unaofanana.

     

    3. Tone usindikaji wa sura
    Wakati uharibifu wa mtandao unapogunduliwa, upotezaji wa fremu ni utaratibu mzuri wa majibu. Baada ya video kusimbwa, kuna fremu muhimu na fremu zisizo muhimu. Sura ya ufunguo ni picha kamili, na fremu isiyo ya ufunguo inaelezea mabadiliko ya jamaa ya picha.
    Mkakati wa kuacha sura unaweza kuelezewa na yenyewe. Jambo moja la kumbuka ni: ikiwa unataka kudondosha muafaka wa P (fremu zisizo za ufunguo), unahitaji kuacha muafaka wote ambao sio muhimu kati ya fremu kuu mbili, vinginevyo vilivyotiwa vitatokea. Ubunifu wa mkakati wa upotezaji wa sura hutofautiana kulingana na mahitaji, na unaweza kuibuni mwenyewe.

     

    4. Kiwango cha kupunguza msimbo
    Katika Android, ikiwa usimbuaji mgumu unatumiwa kwa usimbuaji, katika mazingira duni ya mtandao, tunaweza kubadilisha kiwango kidogo cha kuweka ngumu kwa wakati halisi ili kufanya matangazo ya moja kwa moja kuwa laini. Inapogundulika kuwa mazingira ya mtandao ni duni, tunaweza pia kupunguza kiwango cha video na sauti wakati tunaacha fremu. Wakati toleo la Android sdk ni kubwa kuliko au sawa na 19, unaweza kupitisha vigezo kwa MediaCodec kubadilisha kiwango kidogo cha data kutoka kwa kisimbuzi chenye nambari ngumu.

     

    Bitrate ya kifungu = kifungu kipya (); bitrate.putInt (MediaCodec.PARAMETER_KEY_VIDEO_BITRATE, bps * 1024);
    Viwango vya mMediaCodec.Peter (bitrate);

     

    8. tuma
    Baada ya usindikaji anuwai, data inahitaji kutumwa mwishowe, hatua hii ni rahisi. Ikiwa ni HTTP-FLV au RTMP, tunatumia TCP kuanzisha unganisho. Kabla ya matangazo ya moja kwa moja, unahitaji kuungana na seva kupitia Tundu ili uthibitishe ikiwa unaweza kuungana na seva. Baada ya unganisho, tumia Tundu hili kutuma data kwa seva, na funga Soketi baada ya data kutumwa.

     

     

     

     

     

     

    Jinsi mbali (muda mrefu) cover transmitter?

    maambukizi mbalimbali hutegemea sababu nyingi. umbali wa kweli ni msingi antenna kufunga urefu, antenna faida, kwa kutumia mazingira kama jengo na obstructions nyingine, unyeti wa receiver, antena ya mpokeaji. Kufunga antenna zaidi ya juu na kutumia katika nchi, umbali mapenzi mengi zaidi mbali.

    MFANO 5W FM Transmitter kutumia katika mji na mji:

    Nina Marekani matumizi ya wateja 5W fm transmitter na GP antenna katika mji wake, naye mtihani kwa gari, ni kufunika 10km (6.21mile).

    Mimi mtihani 5W fm transmitter na GP antenna katika mji wangu, ni bima kuhusu 2km (1.24mile).

    Mimi mtihani 5W fm transmitter na GP antenna katika mji wa Guangzhou, ni bima kuhusu 300meter tu (984ft).

    Chini ni mbalimbali takriban ya tofauti Transmitters nguvu FM. (Mbalimbali ni mduara)

    0.1W ~ 5W FM Transmitter: 100M ~ 1KM

    5W ~ 15W FM Ttransmitter: 1KM ~ 3KM

    15W ~ 80W FM Transmitter: 3KM ~ 10KM

    80W ~ 500W FM Transmitter: 10KM ~ 30KM

    500W ~ 1000W FM Transmitter: 30KM ~ 50KM

    1KW ~ 2KW FM Transmitter: 50KM ~ 100KM

    2KW ~ 5KW FM Transmitter: 100KM ~ 150KM

    5KW ~ 10KW FM Transmitter: 150KM ~ 200KM

    Jinsi ya kuwasiliana na sisi kwa transmitter?

    Simu yangu + 8618078869184 AU
    email yangu [barua pepe inalindwa]
    1.How mbali unataka kufunika katika mduara?
    2.How mrefu yenu mnara?
    3.Where wewe?
    Na tutawapa ushauri wa kitaalamu zaidi.

    Kuhusu KRA

    FMUSER.ORG ni kampuni ya ushirikiano wa mfumo unaozingatia RF ya wireless transmission / studio video audio vifaa / usindikaji na data usindikaji. Sisi kutoa kila kitu kutoka ushauri na ushauri kupitia rack ushirikiano kwa ufungaji, kuwaagiza na mafunzo.
     
    Tunatoa FM Transmitter, Transmitter ya Analog, Mtangazaji wa Televisheni ya Vita, VHF UHF Transmitter, Antennas, Coaxial Cable Connectors, STL, Onyeshaji wa Air, Bidhaa za Matangazo ya Studio, RF Signal Monitoring, Vipengele vya RDS, Wasindikaji wa Sauti na Udhibiti wa Nje wa Nje, Bidhaa za IPTV, Video / Audio encoder / Decoder, iliyoundwa ili kukidhi mahitaji ya mitandao miwili kubwa ya matangazo ya kimataifa na vituo vidogo vya faragha sawa.
     
    Suluhisho letu lina Kituo cha Redio cha FM / Kituo cha Runinga cha Analog / Kituo cha Televisheni cha Dijiti / Vifaa vya Studio ya Video / Kiunga cha Transmitter ya Studio / Mfumo wa Telemetry Telemetry / Mfumo wa Televisheni ya Hoteli / Utangazaji wa moja kwa moja wa IPTV / Utangazaji wa Matangazo ya Moja kwa Moja / Mkutano wa Video / Mfumo wa Utangazaji wa CATV.
     
    Tunatumia bidhaa za teknolojia za juu kwa mifumo yote, kwa sababu tunajua kuaminika kwa juu na utendaji wa juu ni muhimu kwa mfumo na ufumbuzi. Wakati huo huo tunapaswa pia kuhakikisha mfumo wetu wa bidhaa kwa bei nzuri sana.
     
    Tuna wateja wa watangazaji wa umma na wa kibiashara, waendesha simu za simu na mamlaka ya udhibiti, na pia tunatoa suluhisho na bidhaa kwa mamia wengi wa watangazaji wadogo, wa ndani na wa jamii.
     
    FMUSER.ORG imekuwa ikisafirisha zaidi ya miaka 15 na ina wateja kote ulimwenguni. Na uzoefu wa miaka 13 katika uwanja huu, tuna timu ya wataalamu ili kutatua kila aina ya shida za mteja. Tulijitolea katika kusambaza bei nzuri sana ya bidhaa na huduma za kitaalam.
    Mawasiliano ya barua pepe: [barua pepe inalindwa]

    Kiwanda yetu

    Tuna kisasa wa kiwanda. Mnakaribishwa kutembelea kiwanda yetu wakati umefika kwa China.

    Kwa sasa, tayari kuna wateja 1095 duniani kote alitembelea yetu Guangzhou Tianhe ofisi. Kama wewe kuja China, wewe ni kuwakaribisha kwa ziara yetu.

    Wakati Fair

    Hii ni ushiriki wetu katika 2012 Global Vyanzo Hong Kong Electronics Fair . Wateja kutoka duniani kote hatimaye kuwa na nafasi ya kupata pamoja.

    Ambapo ni Fmuser?

    Unaweza kutafuta nambari hizi " 23.127460034623816,113.33224654197693 "katika ramani ya google, basi unaweza kupata ofisi yetu ya fmuser.

    Fmuser Guangzhou ofisi ni katika Tianhe Wilaya ambayo ni katikati ya Jimbo . sana karibu kwa Canton Fair , guangzhou kituo cha reli, xiaobei barabara na dashatou , Tu haja dakika 10 kama kuchukua TAXI . Karibu marafiki duniani kote kutembelea na kujadili.

    Mawasiliano: Sky Blue
    Cellphone: + 8618078869184
    WhatsApp: + 8618078869184
    Wechat: + 8618078869184
    E-mail: [barua pepe inalindwa]
    QQ: 727926717
    Skype: sky198710021
    Mitaani: No.305 Chumba HuiLan Building No.273 Huanpu Road Guangzhou China Zip: 510620

    Kiingereza: Tunakubali malipo yote, kama vile PayPal, Kadi ya Mkopo, Western Union, Alipay, Bookers Money, T / T, LC, DP, DA, OA, Payoneer, ikiwa una swali, tafadhali wasiliana nami [barua pepe inalindwa] au WhatsApp + 8618078869184

    • PayPal.  www.paypal.com

      Tunapendekeza kutumia Paypal kununua vitu yetu, Paypal ni njia salama ya kununua kwenye mtandao.

      Kila la yetu orodha ya bidhaa ukurasa chini juu na paypal alama kulipa.

      Kadi ya mikopo.Kama huna paypal, lakini una kadi, pia unaweza bonyeza za PayPal button kulipa na kadi yako.

      -------------------------------------------------- -------------------

      Lakini kama una si kadi ya mkopo na si kuwa na akaunti PayPal au vigumu got accout PayPal, Unaweza kutumia yafuatayo:

      Western Union.  www.westernunion.com

       

      Kulipa kwa Western Union kwangu:

      Jina la kwanza / Jina lililopewa: Yingfeng
      Jina la mwisho / Surname / Jina la Familia: Zhang
      Jina kamili: Yingfeng Zhang
      Nchi: Uchina
      Mji: Guangzhou 

      -------------------------------------------------- -------------------

      T / T.  kulipa kwa T / T (waya uhamisho / za simu Transfer / Benki Transfer)
       
      TAARIFA YA BENKI YA KWANZA (HESABU YA KAMPUNI):
      SWIFT BIC: BKCHHKHHXXX
      Jina la benki: BANK YA CHINA (HONG KONG) LIMITED, HONG KONG
      Anwani ya Benki: BANK OF CHINA TOWER, 1 GARDEN ROAD, CENTRAL, HONG KONG
      CODE YA BANK: 012
      Jina la Akaunti: FMUSER INTERNATIONAL GROUP LIMITED
      Akaunti NO. : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      HABARI YA PILI YA BENKI (HESABU YA KAMPUNI):
      Mfadhili: Fmuser International Group Inc.
      Nambari ya Akaunti: 44050158090900000337
      Benki ya Mfadhili: Benki ya Ujenzi ya China Tawi la Guangdong
      Nambari ya SWIFT: PCBCCNBJGDX
      Anwani: NO.553 Tianhe Road, Guangzhou, Guangdong, Wilaya ya Tianhe, China
      ** Kumbuka: Unapohamisha pesa kwenye akaunti yetu ya benki, tafadhali USIANDIKE chochote katika eneo la maoni, vinginevyo hatutaweza kupokea malipo kwa sababu ya sera ya serikali juu ya biashara ya biashara ya kimataifa.

    * Ni watapelekwa katika 1 2-siku za kazi wakati malipo ya wazi.

    * Sisi kutuma kwa anuani yako ya paypal. Kama unataka mabadiliko ya anwani, tafadhali tuma anuani yako sahihi na namba ya simu kwa email yangu [barua pepe inalindwa]

    * Kama fedha ni chini 2kg, sisi itakuwa kusafirishwa kupitia baada airmail, itachukua kuhusu 15-25days kwa mkono wako.

    Kama mfuko ni zaidi ya 2kg, sisi meli kupitia EMS, DHL, UPS, Fedex haraka kueleza utoaji, itachukua kuhusu 7 ~ 15days kwa mkono wako.

    Kama mfuko zaidi ya 100kg, sisi kutuma kupitia DHL au hewa mizigo. Itachukua kuhusu 3 ~ 7days kwa mkono wako.

    Fedha zote ni aina China guangzhou.

    * Kifurushi kitatumwa kama "zawadi" na kushuka chini iwezekanavyo, mnunuzi haitaji kulipia "KODI".

    * Baada ya meli, sisi kukutumia E-mail na kukupa idadi kufuatilia.

    Kwa Udhamini.
    Wasiliana na Marekani --- >> Rejeshea bidhaa hiyo kwetu >> Pokea na utume nafasi nyingine.

    Jina: Liu xiaoxia
    Mitaani: 305Fang HuiLanGe HuangPuDaDaoXi 273Hao TianHeQu Guangzhou China.
    ZIP: 510620
    Simu: + 8618078869184

    Tafadhali kurudi kwa anwani hii na kuandika anuani yako ya paypal, jina, tatizo juu kumbuka:

    Orodha Swali zote

    jina la utani

    Barua pepe

    Maswali

      Ingiza barua pepe kupata mshangao

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Kiafrikana
      sq.fmuser.org -> Kialbeni
      ar.fmuser.org -> Kiarabu
      hy.fmuser.org -> Kiarmenia
      az.fmuser.org -> Kiazabajani
      eu.fmuser.org -> Kibasque
      be.fmuser.org -> Kibelarusi
      bg.fmuser.org -> Kibulgaria
      ca.fmuser.org -> Kikatalani
      zh-CN.fmuser.org -> Kichina (Kilichorahisishwa)
      zh-TW.fmuser.org -> Wachina (Jadi)
      hr.fmuser.org -> Kikroeshia
      cs.fmuser.org -> Kicheki
      da.fmuser.org -> Kidenmaki
      nl.fmuser.org -> Kiholanzi
      et.fmuser.org -> Kiestonia
      tl.fmuser.org -> Kifilipino
      fi.fmuser.org -> Kifini
      fr.fmuser.org -> Kifaransa
      gl.fmuser.org -> Kigalisia
      ka.fmuser.org -> Kijojiajia
      de.fmuser.org -> Kijerumani
      el.fmuser.org -> Kiyunani
      ht.fmuser.org -> Kikrioli cha Haiti
      iw.fmuser.org -> Kiebrania
      hi.fmuser.org -> Kihindi
      hu.fmuser.org -> Kihungari
      is.fmuser.org -> Kiaislandi
      id.fmuser.org -> Kiindonesia
      ga.fmuser.org -> Kiayalandi
      it.fmuser.org -> Italia
      ja.fmuser.org -> Kijapani
      ko.fmuser.org -> Kikorea
      lv.fmuser.org -> Kilatvia
      lt.fmuser.org -> Kilithuania
      mk.fmuser.org -> Kimasedonia
      ms.fmuser.org -> Kimalesia
      mt.fmuser.org -> Kimalta
      no.fmuser.org -> Kinorwe
      fa.fmuser.org -> Kiajemi
      pl.fmuser.org -> Kipolishi
      pt.fmuser.org -> Kireno
      ro.fmuser.org -> Kiromania
      ru.fmuser.org -> Kirusi
      sr.fmuser.org -> Mserbia
      sk.fmuser.org -> Kislovakia
      sl.fmuser.org -> Kislovenia
      es.fmuser.org -> Kihispania
      sw.fmuser.org -> Kiswahili
      sv.fmuser.org -> Kiswidi
      th.fmuser.org -> Thai
      tr.fmuser.org -> Kituruki
      uk.fmuser.org -> Kiukreni
      ur.fmuser.org -> Kiurdu
      vi.fmuser.org -> Kivietinamu
      cy.fmuser.org -> Kiwelsh
      yi.fmuser.org -> Yiddish

       
  •  

    FMUSER Wirless Kusambaza Video Na Sauti Ni Rahisi Zaidi!

  • Wasiliana nasi

    Anwani:
    Nambari 305 Chumba cha HuiLan Jengo Na. 273 Huanpu Road Guangzhou Uchina 510620

    E-mail:
    [barua pepe inalindwa]

    Simu / WhatApps:
    + 8618078869184

  • Jamii

  • Jarida

    JINA LA KWANZA AU KAMILI

    Barua pepe

  • paypal ufumbuzi  Western UnionBank YA China
    E-mail:[barua pepe inalindwa]   WhatsApp: +8618078869184 Skype: anga198710021 Kuzungumza na mimi
    Copyright 2006 2020-Powered By www.fmuser.org

    Wasiliana nasi