FMUSER Wirless Overfør video og lyd lettere.

[e-mail beskyttet] WhatsApp + 8618078869184
Sprog

    Design af streaming medieafspiller af IPTV Set-Top Box

     

    Open source-koden live555 er den SDK, der bruges til at implementere streamingmedietransmissionsfunktionen. Brug afspilningen Common.cpp i teSTProgs-mappen i SDK til at designe transmissionsmodulet til IP-tv-set-top-boksen og udgør sammen med afspilningsmodulet streaming-medieafspilleren til IPTV-set-top-box-processen. playCommon. cpp er en bro, der forbinder serveren og klienten. Dets funktionsprincip er, at når klienten anmoder om data fra serveren, får den information om SDP-beskrivelsen fra serverens URL og opretter en multimediesession baseret på SDP og til sidst spiller datastrømmen.

       introducerede designprocessen af ​​IPTV set-top box streaming medieafspiller ved hjælp af funktionen playCommON.cpp i live555 open source-kode, kombineret med softwarestruktur design af IPTV set-top box, udviklede transmission modul af IPTV set-top box . Derefter forbindes transmissionsmodulet med midtervaren gennem meddelelseskøen og er samtidig forbundet med afspilningsmodulet gennem indgangsfunktionen til afspilningsmodulet og udgør endelig streaming-medieafspilleren til IPTV-set-top-boksen. Spilleren er testet og har stabil ydeevne.

    1 IPTV set-top box streaming medieafspiller design

      1. 1 IPTV set-top box softwarestruktur

    Set-top-boksens softwarekode er opdelt i 4 dele: hardwaredriver, operativsystem, middleware, applikationslag.

    1) Hardwaredriveren forbinder den underliggende hardware og det øverste operativsystem. 2) Operativsystem Den gratis open source-kode Linux bruges her. 3) Middleware Softwaretilpasningslaget, der isolerer det øverste applikationslag fra det underliggende operativsystem og hardware. Midtvarens kernemoduler inkluderer hovedsageligt: ​​(1) Browser: Få URL'en fra serveren og vis den tilsvarende EPG-side. (2) Grafisk styring af brugergrænsefladen: giver grafiske funktioner såsom kontrol af brugergrænseflade (såsom knapper, lister) og grafisk billedtegning til applikationer. 4) Applikationslaget realiserer afspilning af lyd- og videomediefiler.

      1.2 IPTV set-top box streaming medieafspiller systemstruktur

       I Live555 open source-koden realiserer playCommon.cpp funktionen af ​​at bruge en computer som en modtagende terminal, modtage og spille med VLC-software og endelig vise den på computeren. Indholdet af forskningen er at integrere playCommon.cpp i set-top-boksens softwarekode og endelig realisere funktionen af ​​at bruge IPTV-set-top-boksen som modtagerterminal og afspille den og vise den på tv'et. Dette stiller nye krav til design af koden: På den ene side opnår playCommon.cpp serverens URL ved at indtaste rtsp: // lokal IP-adresse: portnummer / filnavn, der skal afspilles i RTSP-kolonnen i VLC . Erhvervet. For IPTV-set-top-boksen er URL'en, der opnås af transmissionsmodulet, imidlertid den tilsvarende URL, når brugeren vælger programmet på EPG gennem fjernbetjeningen. Denne URL læses af browseren i middleware, så det er nødvendigt at forbinde middleware og transmissionsmodulet stå op. På den anden side modtages og streames datastrømmen, der sendes af playCommon.cpp, via VLC. For IPTV-set-top-bokse modtages datastrømmen, der sendes af transmissionsmodulet, og afspilles gennem afspilningsmodulet. Derfor er det nødvendigt at forbinde transmissionsmodulet og afspilningsmodulet.

       For at forbinde mellemware, outputmodul og afspilningsmodul er en meddelelseskø designet til at realisere datakommunikationen mellem disse tre moduler. Derudover er pt hread create () også designet i programmet til at oprette thread rt spmain () for at realisere programmets samtidighed.   

      1.3 Analyse af programstruktur

      1.3.1 Transmissionsmodul.

      1) hovedfunktion (1) ugyldigt initMsgQ () initialiserer meddelelseskøen. dataQid repræsenterer meddelelseskøen med data, der indeholder nogle data transmitteret på netværket. Endelig sendes dataene i meddelelseskøen til afspilleren gennem funktionen ugyldige send data til afspiller (). msgkeyQid repræsenterer meddelelseskøen for meddelelsesnøglens værdi. Transmissionsmodulet modtager kommandoen til fjernbetjeningens værdi, der er opnået fra middleware, og sender den til afspilleren for at realisere hurtig fremad-, hurtig tilbagespolings-, stop- og afspilningsoperation. fromeMiddleQid repræsenterer meddelelseskøen til middleware. Transmissionsmodulet modtager URL'en sendt fra middleware som destinationsadresse, når klientafspilleren anmoder om data fra serveren. playerStateQid repræsenterer meddelelseskøen for afspilningstilstanden. Transmissionsmodulet bruges til at sende og modtage afspillerens tilstand og til at kontrollere, om afspilleren er on-demand, live eller tidsforskydning. (2) phread_create (& g_session_thread_info, & tattr, (void * (*) (void *)) rtsp_main, (void *) & urlInform); Opret rtsp_main () tråd. Sørg for, at kommunikationen mellem meddelelseskøen og transmissionen af ​​streamingmediet kører samtidigt.

       2) rtsp_main-funktion. (1) recvMiddlewareMsg (fromeMiddleQid, url): Værdien af ​​url, der sendes fra middleware, tildeles variablen url. (Definitionen af ​​url er afsluttet i middleware, så den skal hentes fra middleware); (2) playCommon.cpp-funktion: Når klienten sender en anmodning til serveren, reagerer serveren på anmodningen, opretter en mediesession og afspiller datastrømmen. (3) main_player_entry (gTrans. Først Opret): Klienten modtager streamen og kalder spillerens indgangsfunktion for at initialisere afspilleren. (4) ugyldigt send_data_to_player (): ring til afspilleren, send de data, der er modtaget fra internettet til afspilleren, og start afspilningen.

     

     

     

     

     

     

     

    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