FMUSER Wirless pārraida video un audio vieglāk!

[e-pasts aizsargāts] WhatsApp 8618078869184
Valoda

    HTTP tiešraides straumēšanas tehnoloģijas analīze un ieviešana

     

    Pirms dažām dienām es pavadīju kādu laiku, lai pētītu HTTP tiešraides straumēšanas (HLS) tehnoloģiju un ieviestu HLS kodētāju hlsliveencoder, kas rakstīts C + +. Tās funkcija ir uzņemt kameru un mikrofonu, reālā laika H.264 video kodēšanu un aac audio kodēšanu un saskaņā ar HLS protokola specifikāciju ģenerēt segmentētu standarta TS failu un m3u8 indeksa failu. Izmantojot manu hlsliveencoder un trešās puses HTTP serveri (piemēram, nginx), mēs veiksmīgi realizējām HTTP tiešraidi un nokārtojām iPhone testu. Es šeit uzrakstīšu dažus ieguvumus.

     


    1. HLS tehnoloģijas analīze
    HTTP tiešraides straumēšana (HLS) ir straumēšanas multivides transporta protokols, kura pamatā ir Apple Inc. ieviests HTTP un kas var realizēt tiešraides un pēc pieprasījuma straumēšanas multivides. To galvenokārt izmanto IOS sistēmā, lai nodrošinātu audio un video tiešraides un pēc pieprasījuma risinājumus IOS ierīcēm (piemēram, iPhone un iPad). HLS pēc pieprasījuma būtībā ir izplatīts segmentēts HTTP pēc pieprasījuma. Atšķirība ir tā, ka tā segmenti ir ļoti mazi. Lai realizētu HLS pēc pieprasījuma, galvenais ir multivides failu segmentēšana. Pašlaik ir daudz atvērta pirmkoda rīku, kurus var izmantot. Es to šeit neapspriedīšu, vienkārši runājiet par HLS tiešraides tehnoloģiju.


    Salīdzinājumā ar parastajiem tiešraides straumēšanas protokoliem, piemēram, RTMP protokols, RTSP protokols, MMS protokols un tā tālāk, lielākā HLS tiešraides straumēšanas atšķirība ir tā, ka tiešraides klients nesaņem pilnīgu datu plūsmu. HLS protokols tiešraides datu plūsmu servera pusē saglabā kā nepārtrauktus, īslaicīgus un ilgus multivides failus (MPEG-TS formāts), savukārt klienta puse nepārtraukti lejupielādē un atskaņo šos mazos failus, jo servera puse vienmēr ģenerē jaunus mazus failus no jaunākos tiešraides datus, lai klienta pusei būtu jāspēlē tikai faili, kas iegūti no servera, lai realizētu tiešraidi. Var redzēt, ka HLS būtībā realizē tiešraides, izmantojot VOD tehnoloģiju. Tā kā dati tiek pārsūtīti, izmantojot HTTP protokolu, nav jāapsver ugunsmūra vai starpniekservera problēma, un failu segmentēšanas laiks ir ļoti īss. Klients var ātri izvēlēties un pārslēgt koda ātrumu, lai pielāgotos atskaņošanai dažādos joslas platuma apstākļos. Tomēr HLS tehnisko īpašību dēļ tā aizkave vienmēr ir lielāka nekā parastās tiešraides straumēšanas protokola.


    Saskaņā ar iepriekš minēto izpratni, lai panāktu tiešraides HTTP tiešraidi, mums jāizpēta un jāievieš šādas galvenās tehnoloģijas.
    (1) Apkopojiet video avota un audio avota datus
    (2) Sākotnējos datus kodē H264 un AAC
    (3) Video un audio dati tiek iepakoti kā MPEG-TS paketes
    (4) HLS segmentācijas ģenerēšanas stratēģija un m3u8 indeksa fails

     


    2. HTTP transporta protokols


    Starp tiem pirmais un otrais punkts ir minēts manā iepriekšējā rakstā, un pēdējais ir tas, ka mēs varam izmantot esošo HTTP serveri, tāpēc galvenā ir trešā un ceturtā punkta ieviešana.

    (1) Programmas struktūra un īstenošana


    Izmantojot iepriekšminēto analīzi, HLS tiešā kodētāja loģika un process būtībā ir skaidrs: sāciet attiecīgi audio un video kodēšanas pavedienu, realizējiet audio un video iegūšanu, izmantojot DirectShow (vai citu) tehnoloģiju, un pēc tam izsauciet attiecīgi libx264 un libfaac video un audio kodēšana. Pēc tam, kad divi kodēšanas pavedieni reālā laikā kodē audio un video datus, tie tos saglabā MPEG-TS formāta segmenta failā atbilstoši pielāgotajai nodalījuma stratēģijai. Saglabājot segmenta failu, tiek atjaunināts m3u8 indeksa fails. Kā parādīts zemāk redzamajā attēlā:


    Iepriekš redzamajā attēlā pēc video un audio datu saņemšanas hlsliveencoder vispirms jānosaka, vai pašreizējam nodalījumam jābeidzas, un jāizveido jauns nodalījums, lai turpinātu nepārtrauktu TS nodalījuma ģenerēšanu. Jāatzīmē, ka jaunajai sadrumstalotībai jāsākas no atslēgas rāmja, lai spēlētājs nevarētu dekodēt. Galvenais kods ir šāds:


    Tsmuxer saskarne ir arī salīdzinoši vienkārša.


    (2) HLS segmenta ģenerēšanas stratēģija un m3u8
    ① Segmentēšanas stratēģija
    HLS segmentēšanas stratēģiju galvenokārt ieteicams sadalīt ik pēc 10 sekundēm. Protams, konkrētais laiks ir jāatzīmē atbilstoši faktiskajam sadalījuma ilgumam
    Kopumā kešatmiņas un citu iemeslu dēļ pēdējās trīs fragmentu adreses tiek saglabātas indeksa failā un atjauninātas "bīdāmā loga" formā.
    ② m3u8 faila ieviešana
    M3u8 ir HTTP tiešraides straumēšanas indeksa fails. M3u8 var uzskatīt par. M3U formāta fails būtībā atšķiras ar to, ka m3u8 failā tiek izmantota UTF-8 rakstzīmju kodēšana.
    Kopēt kodu
    # Extm3u M3U faila galvene jānovieto pirmajā rindā
    # Ext-x-media-secības pirmā TS segmenta sērijas numurs
    # Ext-x-targetduration katra TS segmenta maksimālais ilgums
    # Vai ext-x-allow-cache atļauj kešatmiņu
    # Faila ext-x-endlist m3u8 beigas
    #Extinf papildu informācija, informācija par sadalītajiem datiem, piemēram, ilgums, joslas platums utt

     

     

     

     

     

     

    Cik tālu (gara) raidītājs vāks?

    Pārvades diapazons ir atkarīgs no daudziem faktoriem. Patiess attālums ir balstīta uz antenas elektroinstalācija augstumu, antenas pastiprinājumu, izmantojot vidi, piemēram, celtniecības un citiem šķēršļiem, jutības uztvērēju, antenu uztvērēja. Uzstādot antenu vairāk augstas un izmantojot laukos, attālums būs daudz tālu.

    PIEMĒRS 5W FM raidītājs izmantot pilsētas un dzimtajā:

    Man ir ASV klientu izmantošanas 5W FM raidītājs ar GP antenu savā dzimtajā pilsētā, un viņš to izmēģināt ar auto, tas aptver 10km (6.21mile).

    Es pārbaudītu 5W FM raidītājs ar GP antenu manā dzimtajā pilsētā, tā aptver apmēram 2km (1.24mile).

    Es pārbaudītu 5W FM raidītājs ar GP antenu Guangzhou pilsētā, tas segtu aptuveni tikai 300meter (984ft).

    Zemāk ir aptuvens virkne dažādu jaudu FM raidītāji. (Diapazons ir diametrs)

    0.1W ~ 5W FM raidītājs: 100M ~ 1KM

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

    15W ~ 80W FM raidītājs: 3KM ~ 10KM

    80W ~ 500W FM raidītājs: 10KM ~ 30KM

    500W ~ 1000W FM raidītājs: 30KM ~ 50KM

    1KW ~ 2KW FM raidītājs: 50KM ~ 100KM

    2KW ~ 5KW FM raidītājs: 100KM ~ 150KM

    5KW ~ 10KW FM raidītājs: 150KM ~ 200KM

    Kā sazināties ar mums, lai raidītājs?

    Piezvani man + 8618078869184 OR
    rakstiet man [e-pasts aizsargāts]
    1.How tālu jūs vēlaties, lai segtu diametrā?
    2.How garš no jums tornis?
    3.Where tu esi?
    Un mēs sniegsim jums vairāk profesionālu padomu.

    Par mums

    FMUSER.ORG ir sistēmas integrācijas uzņēmums, kas koncentrējas uz RF bezvadu pārraidi / studijas video audio aparatūru / straumēšanu un datu apstrādi. Mēs sniedzam visu, sākot no padomiem un konsultācijām, izmantojot plauktu integrāciju līdz uzstādīšanai, nodošanai ekspluatācijā un apmācību.
     
    Piedāvājam FM raidītāju, analogo televīzijas raidītāju, digitālo TV raidītāju, VHF UHF raidītāju, antenas, koaksiālos kabeļu savienotājus, STL, gaisa apstrādi, raidījumu produktus studijai, RF signālu monitoringu, RDS kodētājus, audio procesorus un attālās vietnes vadības blokus, IPTV produkti, Video / Audio Encoder / Decoder, kas paredzēti, lai apmierinātu gan lielu starptautisko apraides tīklu, gan mazu privāto staciju vajadzības.
     
    Mūsu risinājumam ir FM radio stacija / analogā TV stacija / digitālās televīzijas stacija / audio video studijas aprīkojums / studijas raidītāja saite / raidītāja telemetrijas sistēma / viesnīcu televīzijas sistēma / IPTV tiešraide / straumēšanas tiešraide / video konference / CATV apraides sistēma.
     
    Mēs izmantojam progresīvas tehnoloģijas produktus visām sistēmām, jo ​​mēs zinām, ka augsta uzticamība un augsta veiktspēja ir tik svarīgi sistēmai un risinājumam. Tajā pašā laikā mums ir arī jānodrošina mūsu produktu sistēma ar ļoti saprātīgu cenu.
     
    Mums ir publisko un komerciālo raidorganizāciju, telekomunikāciju operatoru un regulēšanas iestāžu klienti, kā arī piedāvājam risinājumus un produktus daudziem simtiem mazāku, vietēju un sabiedrisku raidorganizāciju.
     
    FMUSER.ORG eksportē vairāk nekā 15 gadus, un tam ir klienti visā pasaulē. Ar 13 gadu pieredzi šajā jomā mums ir profesionāla komanda, lai atrisinātu visa veida klienta problēmas. Mēs veltījām profesionālu produktu un pakalpojumu ārkārtīgi pieņemamu cenu piegādei.
    E-pasts saziņai : [e-pasts aizsargāts]

    Mūsu rūpnīca

    Mums ir modernizācija no rūpnīcas. Jūs esat laipni aicināti apmeklēt mūsu rūpnīcā, kad jūs nākt uz Ķīnu.

    Šobrīd jau ir 1095 klienti visā pasaulē apmeklēja mūsu Guangzhou Tianhe biroju. Ja jūs nākt uz Ķīnu, Jūs esat laipni aicināti apmeklēt mūs.

    at Fair

    Tas ir mūsu līdzdalība 2012 Global Sources Hong Kong Electronics Fair . Klienti no visas pasaules beidzot ir iespēja saņemt kopā.

    Kur ir Fmuser?

    Jūs varat meklēt šajos numuros " 23.127460034623816,113.33224654197693 "google map, tad jūs varat atrast mūsu fmuser biroju.

    FMUSER Guangzhou birojs atrodas Tianhe rajons, kas ir centrs Canton . ļoti netālu uz Canton Fair , Guangzhou dzelzceļa stacija, xiaobei ceļa un dashatou , Tikai nepieciešams 10 minūtes ja ņem TAXI . Welcome draugi visā pasaulē, lai apmeklētu un apspriest.

    Kontaktpersona: Sky Blue
    Izmērs: + 8618078869184
    WhatsApp + 8618078869184
    Wechat: + 8618078869184
    E-pasts: [e-pasts aizsargāts]
    QQ: 727926717
    Skype: sky198710021
    Adrese: No.305 Room Huilan Building No.273 Huanpu Road Guangzhou China Zip: 510620

    Angļu: Mēs pieņemam visus maksājumus, piemēram, PayPal, kredītkarti, Western Union, Alipay, Money Bookers, T / T, LC, DP, DA, OA, Payoneer. Ja jums ir kādi jautājumi, lūdzu, sazinieties ar mani [e-pasts aizsargāts] vai WhatsApp + 8618078869184

    • PayPal.  www.paypal.com

      Mēs iesakām izmantot Paypal iegādāties mūsu preces, Paypal ir drošs veids, kā iegādāties internetā.

      Katrs mūsu posteni lapa apakšas uz augšu ir paypal logo maksāt.

      Kredītkarte.Ja jums nav paypal, bet jums ir kredītkarte, jūs arī varat noklikšķināt uz Yellow PayPal pogu maksāt ar savu kredītkarti.

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

      Bet, ja jums nav kredītkarte, un nav paypal kontu vai grūti got paypal accout, Jūs varat izmantot:

      Rietumu savienība.  www.westernunion.com

       

      Maksāt ar Western Union man:

      Vārds / vārds: Yingfeng
      Uzvārds / Uzvārds / Ģimenes vārds: Zhang
      Pilns nosaukums: Yingfeng Zhang
      Valsts: Ķīna
      Pilsēta: Guangzhou 

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

      T / T.  maksāt ar T / T (pārskaitījumu / telegrāfa Transfer / Bank Transfer)
       
      Pirmā BANKAS INFORMĀCIJA (UZŅĒMUMA KONTS):
      SWIFT BIC: BKCHHKHHXXX
      Bankas nosaukums: ĶĪNA BANKAS (HONGKONG) LIMITED, HONGKONG
      Bankas adrese: ĶĪNAS BANKAS TORNS, 1 GARDEN ROAD, CENTRĀLS, HONKONGA
      BANKAS KODS: 012
      Konta nosaukums: FMUSER INTERNATIONAL GROUP LIMITED
      Konta numurs. : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      Otrā BANKAS INFORMĀCIJA (UZŅĒMUMA KONTS):
      Saņēmējs: Fmuser International Group Inc.
      Konta numurs: 44050158090900000337
      Saņēmēja banka: Ķīnas celtniecības bankas Guangdong filiāle
      SWIFT kods: PCBCCNBJGDX
      Adrese: NO.553 Tianhe Road, Guangzhou, Guangdong, Tianhe District, China
      ** Piezīme. Kad pārskaitāt naudu uz mūsu bankas kontu, lūdzu, PIEZĪMES apgabalā NERAKSTIET neko, pretējā gadījumā mēs nevarēsim saņemt maksājumu valdības politikas dēļ attiecībā uz starptautisko tirdzniecību.

    * Tas tiks nosūtīts 1-2 darba dienu, kad maksājums skaidrs.

    * Mēs nosūtīsim to uz jūsu paypal adresi. Ja jūs vēlaties mainīt adresi, lūdzu, sūtiet savu pareizo adresi un tālruņa numuru uz manu e-pastu [e-pasts aizsargāts]

    * Ja iepakojumi ir zem 2kg, mēs tiks nosūtīti pa pastu aviopastu, tas prasīs apmēram 15-25days uz jūsu rokas.

    Ja iepakojums ir vairāk nekā 2kg, mēs kuģis izmantojot EMS, DHL, UPS, FedEx ātri eksprespasta, tas prasīs apmēram 7 ~ 15days uz savu roku.

    Ja pakete vairāk nekā 100kg, mēs nosūtīsim caur DHL vai gaisa kravu. Tas prasīs apmēram 3 ~ 7days uz savu roku.

    Visi iepakojumi ir forma Ķīna Guangzhou.

    * Iepakojums tiks nosūtīts kā "dāvana" un deklarēs pēc iespējas mazāk, pircējam nav jāmaksā par "NODOKli".

    * Pēc kuģa, mēs nosūtīsim jums e-pastu, un sniedz jums izsekošanas numuru.

    Garantijai.
    Sazinieties ar mums --- >> Atgrieziet preci mums --- >> Saņemiet un nosūtiet citu aizstājēju.

    Vārds: Liu Xiaoxia
    Adrese: 305Fang HuiLanGe HuangPuDaDaoXi 273Hao TianHeQu Guangzhou Ķīnā.
    ZIP: 510620
    Tālrunis: + 8618078869184

    Lūdzu, atgriezieties uz šo adresi un rakstīt jūsu paypal adrese, vārds, problēmu piezīmi:

    Uzskaitīt visu jautājumu

    iesauka

    E-pasts

    Jautājumi

      Ievadiet e-pastu, lai saņemtu pārsteigumu

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> afrikands
      sq.fmuser.org -> albāņu
      ar.fmuser.org -> arābu
      hy.fmuser.org -> armēņu
      az.fmuser.org -> azerbaidžāņu
      eu.fmuser.org -> basku valoda
      be.fmuser.org -> baltkrievu
      bg.fmuser.org -> bulgāru valoda
      ca.fmuser.org -> katalāņu
      zh-CN.fmuser.org -> ķīniešu (vienkāršotā)
      zh-TW.fmuser.org -> ķīniešu (tradicionālā)
      hr.fmuser.org -> horvātu
      cs.fmuser.org -> čehu
      da.fmuser.org -> dāņu
      nl.fmuser.org -> holandiešu
      et.fmuser.org -> igauņu
      tl.fmuser.org -> filipīniešu
      fi.fmuser.org -> somu
      fr.fmuser.org -> franču valoda
      gl.fmuser.org -> galisiešu valoda
      ka.fmuser.org -> gruzīnu
      de.fmuser.org -> vācu
      el.fmuser.org -> grieķu
      ht.fmuser.org -> Haiti kreolu
      iw.fmuser.org -> ebreju
      hi.fmuser.org -> hindi
      hu.fmuser.org -> ungāru valoda
      is.fmuser.org -> islandiešu
      id.fmuser.org -> indonēziešu
      ga.fmuser.org -> īru
      it.fmuser.org -> itāļu
      ja.fmuser.org -> japāņu
      ko.fmuser.org -> korejiešu
      lv.fmuser.org -> latviski
      lt.fmuser.org -> lietuviešu
      mk.fmuser.org -> maķedoniešu
      ms.fmuser.org -> malajiešu
      mt.fmuser.org -> maltiešu
      no.fmuser.org -> norvēģu
      fa.fmuser.org -> persiešu
      pl.fmuser.org -> poļu
      pt.fmuser.org -> portugāļu
      ro.fmuser.org -> rumāņu
      ru.fmuser.org -> krievu valoda
      sr.fmuser.org -> serbu
      sk.fmuser.org -> slovāku
      sl.fmuser.org -> slovēņu
      es.fmuser.org -> spāņu
      sw.fmuser.org -> svahili
      sv.fmuser.org -> zviedru
      th.fmuser.org -> taizemiešu
      tr.fmuser.org -> turku
      uk.fmuser.org -> ukraiņu
      ur.fmuser.org -> urdu valoda
      vi.fmuser.org -> vjetnamiešu
      cy.fmuser.org -> velsiešu
      yi.fmuser.org -> jidišs

       
  •  

    FMUSER Wirless pārraida video un audio vieglāk!

  • Kontakti

    Adrese:
    Nr. 305 istaba HuiLan ēka Nr.273 Huanpu Road Guangzhou, Ķīna 510620

    E-pasts:
    [e-pasts aizsargāts]

    Tālr. / WhatApps:
    +8618078869184

  • Kategorijas

  • Saņemt jaunumus

    PIRMAIS VAI PILNAIS VĀRDS

    E-pasts

  • paypal risinājums  Rietumu savienībaBank of China
    E-pasts:[e-pasts aizsargāts]   WhatsApp: +8618078869184 Skype: sky198710021 Tērzēt ar mani
    Copyright 2006-2020 Powered By www.fmuser.org

    Sazinies ar mums