FMUSER Wirless Overfør video og lyd lettere.

[e-mail beskyttet] WhatsApp + 8618078869184
Sprog

    Resume af m3u8 på HLS

     

    HLS og Http Live Streaming er protokoller til streaming i realtid defineret af Apple. HLS implementeres baseret på HTTP-protokollen. Transmissionsindholdet indeholder to dele, den ene er M3U8-beskrivelsesfilen, og den anden er TS-mediefilen.

    1. M3U8-fil

       Mediefilen er beskrevet i tekst, som består af en række tags.

    #EXTM3U

    # EKSTRE-X-MÅLVARIGHED: 5

    #EXTINF: 5,

    ./0.ts

    #EXTINF: 5,

    ./1.ts

    # EXTM3U: Den første linje i hver M3U8-fil skal være dette tag.

    # EXT-X-MÅLVARIGHED: Angiv den maksimale mediesegmenttidslængde (sekunder). Den tid, der er angivet i #EXTINF, skal være mindre end eller lig med denne maksimale værdi. Denne værdi kan kun vises en gang.

    #EXTINF: Beskriv længden af ​​en enkelt mediefil. Mediefiler følger, såsom ./0.ts


    Det kan distribueres via HTTP på iOS-enhed og mac. Afspilningslisten er m3u8-filen udvidet med m3u, og mediefilen er MPEG2-TS eller AAC-fil (kun lyd).

    Der er to applikationsscenarier for m3u8-filer:

    Multi-rate tilpasningsstrøm,

    #EXTM3U

    # EXT-X-STREAM-INF: PROGRAM-ID = 1, BANDBREEDTE = 1280000

    http://example.com/low.m3u8

    # EXT-X-STREAM-INF: PROGRAM-ID = 1, BANDBREEDTE = 2560000

    http://example.com/mid.m3u8

    # EXT-X-STREAM-INF: PROGRAM-ID = 1, BANDBREEDTE = 7680000

    http://example.com/hi.m3u8

    # EXT-X-STREAM-INF: PROGRAM-ID = 1, Båndbredde = 65000, CODECS = "mp4a.40.5"

    http://example.com/audio-only.m3u8

    Single rate tilpasning stream
    #EXTM3U

    # EKSTRE-X-MÅLVARIGHED: 5220

    #EXTINF: 5220,

    http://media.example.com/entire.ts

    # EXT-X-ENDLIST

     

    Den Internationale Standardorganisation definerer dette rfc-dokument:
    http://tools.ietf.org/html/draft-pantos-http-live-streaming-06
    M3u8-filen er en udvidelse af m3u-filen. De udvidede nøgleord er defineret i rfc:
    blandt dem:
    # EXT-X-MÅLSÆTNING
    Definer den maksimale varighed for hver TS.
    # EXT-X-MEDIA-SEKVENS
    Definer serienummeret på den første fil i den aktuelle m3u8-fil. Hver ts-fil har et fast og unikt serienummer i m3u8-filen. Serienummeret bruges til at skifte kodehastighed til justering under MBR.
    # EXT-X-KEY

    Definer krypteringsmetoden og url for nøglefilen, der bruges til at hente 16 bytes nøglefilen til at afkode ts-filen.

    Attributter:
    METODE
    URL
    # EXT-X-PROGRAM-DATO-TID
    Absolut tid for den første fil

    # EXT-X-TILLAD CACHE

    Om cache skal tillades.
    # EXT-X-ENDLIST
    Angiver slutningen af ​​m3u8-filen. Live m3u8 har ikke dette mærke.
    # EXT-X-STREAM-INF
    Attributter:
    BANDWIDTH specificerer bithastigheden
    PROGRAM-ID unikt ID
    CODECS specificerer kodningstypen for strømmen
    # EXT-X-AFSLUTNING
    Når tagget er stødt på, har følgende attributter ændret sig:
    filformat
    nummer og type spor
    kodningsparametre
    kodningssekvens
    tidsstemplets rækkefølge

    # EXT-X-VERSION Denne attribut kan bruges eller ej, du kan ikke have nogen

     

     

     

    M3U8 er opdelt i øverste niveau M3U8 og andet niveau M3U8. Top-niveau M3U8 bruges hovedsageligt til multi-rate tilpasning. Anden niveau M3U8 er den rigtige skivefil.

    Som standard vælger klienten først anmodningen med den højeste bithastighed. Hvis det finder ud af, at bithastigheden ikke kan nås, vil den anmode om en stream med lav bithastighed


    En M3U8-fil på øverste niveau i faktisk brug er som følger:
    #EXTM3U
    # EXT-X-STREAM-INF: PROGRAM-ID = 201273221265, BANDBREEDTE = 358400
    11.m3u8
    # EXT-X-STREAM-INF: PROGRAM-ID = 201273221265, BANDBREEDTE = 972800
    22.m3u8

     

    M3U8-filen på øverste niveau definerer to filer på andet niveau, 11.m3u8 og 22.m3u8, og klienten vælger en af ​​dem for at få sit indhold.

    Indholdet af den sekundære M3U8-fil er som følger:

     

    #EXTM3U
    # EXT-X-VERSION: 1
    # EKSTRE-X-MÅLVARIGHED: 10
    # EXT-X-MEDIA-SEKVENS: 0
    #EXTINF: 3,
    1-4.ts
    #EXTINF: 8,
    1-6.ts
    #EXTINF: 8,
    1-8.ts
    #EXTINF: 8,
    1-10.ts
    #EXTINF: 8,
    1-12.ts
    #EXTINF: 8,
    1-14.ts
    #EXTINF: 8,
    1-16.ts
    #EXTINF: 9,
    1-18.ts
    #EXTINF: 6,
    1-20.ts
    #EXTINF: 8,
    1-22.ts
    #EXTINF: 9,
    1-24.ts
    #EXTINF: 3,
    1-26.ts
    # EXT-X-ENDLIST

     

    Når klienten har fået ovennævnte sekundære M3U8-fil, fortsætter den med at anmode om filen indeni, og derefter kan den afspilles.

    Ovenstående handler om on-demand-situationen og situationen for live-udsendelse, der vil være attributter i M3U8-filen for at fortælle, at den er live, og klienten vil med jævne mellemrum anmode om nye M3U8-filer.


    // Når HLS realiserer on-demand og live-udsendelse, er forskellen på M3U8-filen

    1. Problembeskrivelse
    For nylig lavede jeg en transkodet slice-afspilningstest ved hjælp af HLS (HTTP Live Streaming) til at lave live-udsendelsen. Hver TS-segmenteringstid er 10s, og følgende live m3u8-filer genereres i henhold til TS-segmenteringsfilerne

    Kopier kode
    #EXTM3U
    # EXT-X-MEDIA-SEKVENS: 1
    # EKSTRE-X-MÅLVARIGHED: 10

    #EXTINF: 10
    hls / 1.ts
    #EXTINF: 10
    hls / 2.ts
    #EXTINF: 10
    hls / 3.ts
    #EXTINF: 10
    hls / 4.ts
    #EXTINF: 10
    hls / 5.ts
    #EXTINF: 10
    hls / 6.ts
    #EXTINF: 10
    hls / 7.ts
    #EXTINF: 10
    hls / 8.ts
    #EXTINF: 10
    hls / 9.ts
    #EXTINF: 10
    hls / 10.ts
    Kopier kode
     Gem ovenstående m3u8-fil som live.m3u8, læg den i Apache-dokumentmappen, og afspil følgende URL med VLC:

    http://localhost/live.m3u8
    Testen viste, at den første fil, der startede afspilningen, ikke var 1.ts. Efter flere tests blev det konstateret, at:

    Så længe der er mere end tre filer på listen, afspilles de sidste tre filer på listen altid
    2. Problemløsning
    Det er meget trist, at efter at have søgt på Internettet, fandt jeg ingen effektive oplysninger. En ven stødte på den samme situation, delte han sin oplevelse efter at have løst den?

    Efter konsultation med en kollega sagde kollegaen, at det er muligt, fordi listen over live m3u8-filer skal opdateres i realtid. Hvis vi laver en test, kan vi først tilføje # EXT-X-ENDLIST i slutningen. Denne metode er testet. Den fungerer, men dette er ikke længere live m3u8-tilstand

    Efter at have søgt på Internettet igen, bekræftede jeg, at jeg endelig fandt en live m3u8 beskrivelse

    Live playliste (glidende vindue)
    Til live-sessioner opdateres indeksfilen ved at fjerne medie-URI'er fra filen, når nye mediefiler oprettes og gøres tilgængelige.

    Vigtigt: EXT-X-ENDLIST-koden findes ikke i Live-afspilningslisten, hvilket indikerer, at nye mediefiler føjes til indeksfilen, når de bliver tilgængelige.

    Se Liste 3 for et eksempel på en live playliste, som den ville vises i begyndelsen af ​​en session.

    Notering 3 Live-afspilningsliste i begyndelsen af ​​en session.

    Kopier kode
    #EXTM3U
    # EKSTRE-X-MÅLVARIGHED: 10
    # EXT-X-VERSION: 3
    # EXT-X-MEDIA-SEKVENS: 1
    #EXTINF: 10,
    fileSequence1.ts
    #EXTINF: 10,
    fileSequence2.ts
    #EXTINF: 10,
    fileSequence3.ts
    #EXTINF: 10,
    fileSequence4.ts
    #EXTINF: 10,
    fileSequence5.ts
    Kopier kode
    EXT-X-MEDIA-SEQUENCE-tagværdien SKAL øges med 1 for hvert medie-URI, der fjernes fra afspilningslistefilen. Media URI skal fjernes fra afspilningslistefilen i den rækkefølge, de vises på afspilningslisten. Den opdaterede indeksfil viser et bevægeligt vindue i en kontinuerlig strøm. Denne type session er velegnet til kontinuerlige udsendelser.

    Her er den samme afspilningsliste, efter at den er blevet opdateret med nye medie-URI'er:

    Notering 4 Live afspilningsliste efter opdatering af medie-URI'erne.

    Kopier kode
    #EXTM3U
    # EKSTRE-X-MÅLVARIGHED: 10
    # EXT-X-VERSION: 3
    # EXT-X-MEDIA-SEKVENS: 2
    #EXTINF: 10,
    fileSequence2.ts
    #EXTINF: 10,
    fileSequence3.ts
    #EXTINF: 10,
    fileSequence4.ts
    #EXTINF: 10,
    fileSequence5.ts
    #EXTINF: 10,
    fileSequence6.ts
    Kopier kode
    3.live m3u8 opdateringsregler
    Listen over live m3u8 filer skal opdateres løbende, opdater reglerne:

    Fjern den øverste (tænk spillet) fil i en filafspilningsliste
    Opdater kontinuerligt EXT-X-MEDIA-SEQUENCE-mærket, øges med 1
    4. Eksperiment
    Skriv et lille program for at generere live m3u8 til test

    Anvendelse:
    m3u8_gen.exe start_num liste_tælling varighed filnavn.m3u8 [præfiks]
    Brugseksempel:

    m3u8_gen.exe 1 3 10 live.m3u8 hls /
    Generer live.m3u8-filen som

    Kopier kode
    #EXTM3U
    # EXT-X-MEDIA-SEKVENS: 1
    # EKSTRE-X-MÅLVARIGHED: 10
    #EXTINF: 10
    hls / 1.ts
    #EXTINF: 10
    hls / 2.ts
    #EXTINF: 10
    hls / 3.ts
    Kopier kode
    Skriv et BAT-script for at opdatere live.m3u8-filen hver tiende

    Kopier kode
    @ Echo off

    f

     

     

     

     

     

     

    Hvor langt (lang) senderen dække?

    Transmissionen afhænger af mange faktorer. Den sande afstand er baseret på antennen installation højde, antenneforstærkning, under anvendelse miljø lignende bygning og andre forhindringer, modtagerens følsomhed, antenne på modtageren. Installation antenne mere høj og bruge på landet, afstanden vil meget mere langt.

    EKSEMPEL 5W FM Transmitter brug i byen og hjemby:

    Jeg har en USA kunde brug 5W FM-sender med GP antenne i sin hjemby, og han teste det med en bil, det dækker 10km (6.21mile).

    Jeg teste 5W FM transmitter med GP antenne i min hjemby, det dækker over 2km (1.24mile).

    Jeg teste 5W FM transmitter med GP antenne i Guangzhou by, det dækker over kun 300meter (984ft).

    Nedenfor er omtrent forskellige magt FM-sendere. (Rækkevidden er diameter)

    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

    Hvordan til at kontakte os for senderen?

    Ring til mig + 8618078869184 ELLER
    Send mig en email [e-mail beskyttet]
    1.How langt du ønsker at dække i diameter?
    2.How tall af jer tårn?
    3.Where er du fra?
    Og vi vil give dig mere professionel rådgivning.

    Om os

    FMUSER.ORG er et systemintegrationsfirma med fokus på RF trådløs transmission / studio video lydudstyr / streaming og databehandling. Vi leverer alt fra rådgivning og rådgivning via rackintegration til installation, idriftsættelse og træning.
     
    Vi tilbyder FM Transmitter, Analog TV Transmitter, Digital TV Sender, VHF UHF Transmitter, Antenner, Koaxial Kabel Stik, STL, On Air Processing, Broadcast Produkter til Studio, RF Signal Monitoring, RDS Encoders, Audio Processorer og Remote Site Control Units, IPTV Products, Video / Audio Encoder / Decoder, designet til at imødekomme behovene hos både store internationale broadcast-netværk og små private stationer.
     
    Vores løsning har FM Radio Station / Analog TV Station / Digital TV Station / Audio Video Studio Equipment / Studio Transmitter Link / Transmitter Telemetry System / Hotel TV System / IPTV Live Broadcasting / Streaming Live Broadcast / Video Conference / CATV Broadcasting system.
     
    Vi anvender avancerede teknologiprodukter til alle systemer, fordi vi ved, at høj pålidelighed og høj ydeevne er så vigtige for systemet og løsningen. Samtidig skal vi også sørge for vores produkter system med en meget rimelig pris.
     
    Vi har kunder fra offentlige og kommercielle tv-stationer, teleoperatører og reguleringsmyndigheder, og vi tilbyder også løsninger og produkter til mange hundrede mindre lokale og lokale tv-stationer.
     
    FMUSER.ORG har eksporteret mere end 15 år og har kunder over hele verden. Med 13 års erfaring inden for dette felt har vi et professionelt team til at løse kundens alle mulige problemer. Vi er dedikerede til at levere den yderst rimelige prisfastsættelse af professionelle produkter og tjenester.
    Kontakt Email : [e-mail beskyttet]

    Vores fabrik

    Vi har modernisering af fabrikken. Du er velkommen til at besøge vores fabrik, når du kommer til Kina.

    På nuværende tidspunkt er der allerede 1095 kunder rundt om i verden besøgt vores Guangzhou Tianhe kontor. Hvis du kommer til Kina, er du velkommen til at besøge os.

    Hos Fair

    Dette er vores deltagelse i 2012 Global Sources Hong Kong Electronics Fair . Kunder fra hele verden endelig har en chance for at komme sammen.

    Hvor er Fmuser?

    Du kan søge i disse numre " 23.127460034623816,113.33224654197693 "på google map, så kan du finde vores fmuser-kontor.

    FMUSER Guangzhou kontor er i Tianhe District, som er den centrum af Canton . Meget nær ved til Canton Fair , guangzhou banegård, Xiaobei vej og dashatou , Behøver kun 10 minutter hvis tage TAXA . Velkommen venner rundt om i verden til at besøge og forhandle.

    Kontaktperson: Sky Blå
    Mobiltelefon: + 8618078869184
    WhatsApp: + 8618078869184
    Wechat: + 8618078869184
    E-mail: [e-mail beskyttet]
    QQ: 727926717
    Skype: sky198710021
    Adresse: No.305 Room Huilan Building No.273 Huanpu Road Guangzhou Kina Postnummer: 510620

    Engelsk: Vi accepterer alle betalinger, såsom PayPal, kreditkort, Western Union, Alipay, Money Bookers, T / T, LC, DP, DA, OA, Payoneer, hvis du har spørgsmål, så kontakt mig [e-mail beskyttet] eller WhatsApp + 8618078869184

    • PayPal.  www.paypal.com

      Vi anbefaler, at du bruger Paypal til at købe vores produkter, The Paypal er en sikker måde at købe på internettet.

      Hver af vores emne listen side bund på toppen har en paypal logo til at betale.

      Kreditkort.Hvis du ikke har paypal, men du har kreditkort, du også kan klikke på Gul PayPal-knappen for at betale med dit kreditkort.

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

      Men hvis du har ikke et kreditkort, og ikke har en PayPal-konto eller vanskeligt fik en paypal tilførsler, kan du bruge følgende:

      Western Union.  www.westernunion.com

       

      Betal med Western Union til mig:

      Fornavn / Fornavn: Yingfeng
      Efternavn / Efternavn / Efternavn: Zhang
      Fulde navn: Yingfeng Zhang
      Land: Kina
      By: Guangzhou 

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

      T / T.  Betal med T / T (bankoverførsel / telegrafisk overførsel / bankoverførsel)
       
      Første BANKINFORMATION (VIRKSOMHEDSKONTO):
      SWIFT BIC: BKCHHKHHXXX
      Bank navn: BANK OF CHINA (HONG KONG) LIMITED, HONG KONG
      Bankadresse: BANKEN AF KINA TOREN, 1 GARDEN ROAD, CENTRAL, HONG KONG
      BANK KODE: 012
      Kontonavn: FMUSER INTERNATIONAL GROUP LIMITED
      Konto nr. : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      Anden BANKINFORMATION (SELSKABSKONTO):
      Modtager: Fmuser International Group Inc.
      Kontonummer: 44050158090900000337
      Modtagerens bank: China Construction Bank Guangdong-filial
      SWIFT-kode: PCBCCNBJGDX
      Adresse: NO.553 Tianhe Road, Guangzhou, Guangdong, Tianhe District, Kina
      ** Bemærk: Når du overfører penge til vores bankkonto, skal du IKKE skrive noget i bemærkningsområdet, ellers kan vi ikke modtage betalingen på grund af regeringens politik for international handelsvirksomhed.

    * Det vil blive sendt i 1-2 arbejdsdage, når betalingen klar.

    * Vi vil sende det til din paypal adresse. Hvis du ønsker at ændre adresse, skal du sende din korrekte adresse og telefonnummer til min e-mail [e-mail beskyttet]

    * Hvis pakkerne er under 2kg, vil vi blive sendt med posten luftpost, vil det tage omkring 15-25days til din hånd.

    Hvis pakken er mere end 2kg, vil vi sender via EMS, DHL, UPS, Fedex hurtig ekspreslevering, vil det tage omkring 7 ~ 15days til din hånd.

    Hvis pakken mere end 100kg, vil vi sende via DHL eller luftfragt. Det vil tage omkring 3 ~ 7days til din hånd.

    Alle pakker er formen Kina Guangzhou.

    * Pakken sendes som en "gave" og afvises så mindre som muligt, køber behøver ikke betale for "TAX".

    * Efter skib, vil vi sende dig en e-mail og giver dig tracking nummer.

    For garanti.
    Kontakt os --- >> Returner varen til os --- >> Modtag og send en ny erstatning.

    Navn: Liu Xiaoxia
    Adresse: 305Fang HuiLanGe HuangPuDaDaoXi 273Hao TianHeQu Guangzhou Kina.
    ZIP: 510620
    Telefon: + 8618078869184

    Vend tilbage til denne adresse og skriv din paypal adresse, navn, problem på note:

    Liste alle spørgsmål

    Brugernavn

    E-mail

    Spørgsmål

      Indtast e-mail for at få en overraskelse

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikaans
      sq.fmuser.org -> albansk
      ar.fmuser.org -> arabisk
      hy.fmuser.org -> Armensk
      az.fmuser.org -> aserbajdsjansk
      eu.fmuser.org -> baskisk
      be.fmuser.org -> hviderussisk
      bg.fmuser.org -> Bulgarian
      ca.fmuser.org -> Catalansk
      zh-CN.fmuser.org -> Kinesisk (forenklet)
      zh-TW.fmuser.org -> Kinesisk (traditionelt)
      hr.fmuser.org -> Kroatisk
      cs.fmuser.org -> Tjekkisk
      da.fmuser.org -> dansk
      nl.fmuser.org -> Hollandsk
      et.fmuser.org -> estisk
      tl.fmuser.org -> filippinsk
      fi.fmuser.org -> finsk
      fr.fmuser.org -> Fransk
      gl.fmuser.org -> galicisk
      ka.fmuser.org -> Georgisk
      de.fmuser.org -> tysk
      el.fmuser.org -> Greek
      ht.fmuser.org -> haitisk kreolsk
      iw.fmuser.org -> hebraisk
      hi.fmuser.org -> hindi
      hu.fmuser.org -> Hungarian
      is.fmuser.org -> islandsk
      id.fmuser.org -> Indonesisk
      ga.fmuser.org -> Irsk
      it.fmuser.org -> Italiensk
      ja.fmuser.org -> japansk
      ko.fmuser.org -> koreansk
      lv.fmuser.org -> lettisk
      lt.fmuser.org -> Litauisk
      mk.fmuser.org -> Makedonsk
      ms.fmuser.org -> malaysisk
      mt.fmuser.org -> maltesisk
      no.fmuser.org -> Norwegian
      fa.fmuser.org -> persisk
      pl.fmuser.org -> polsk
      pt.fmuser.org -> portugisisk
      ro.fmuser.org -> Romanian
      ru.fmuser.org -> russisk
      sr.fmuser.org -> serbisk
      sk.fmuser.org -> Slovakisk
      sl.fmuser.org -> Slovensk
      es.fmuser.org -> spansk
      sw.fmuser.org -> swahili
      sv.fmuser.org -> svensk
      th.fmuser.org -> Thai
      tr.fmuser.org -> tyrkisk
      uk.fmuser.org -> ukrainsk
      ur.fmuser.org -> Urdu
      vi.fmuser.org -> Vietnamesisk
      cy.fmuser.org -> walisisk
      yi.fmuser.org -> Jiddisch

       
  •  

    FMUSER Wirless Overfør video og lyd lettere.

  • Kontakt

    Adresse:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Kina 510620

    E-mail:
    [e-mail beskyttet]

    Tlf / WhatApps:
    + 8618078869184

  • Kategorier

  • Nyhedsbrev

    FØRSTE ELLER FULDT NAVN

    E-mail

  • paypal løsning  Western UnionBank of China
    E-mail:[e-mail beskyttet]   WhatsApp: +8618078869184 Skype: sky198710021 Chat med mig
    Copyright 2006-2020 Powered By www.fmuser.org

    Kontakt os