FMUSER Wirless stuur video en klank makliker toe!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabies
hy.fmuser.org -> Armeens
az.fmuser.org -> Azerbeidjans
eu.fmuser.org -> Baskies
be.fmuser.org -> Belo-Russies
bg.fmuser.org -> Bulgaars
ca.fmuser.org -> Katalaans
zh-CN.fmuser.org -> Chinees (vereenvoudig)
zh-TW.fmuser.org -> Sjinees (Tradisioneel)
hr.fmuser.org -> Kroaties
cs.fmuser.org -> Tsjeggies
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlandse
et.fmuser.org -> Esties
tl.fmuser.org -> Filippyns
fi.fmuser.org -> Fins
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisies
ka.fmuser.org -> Georgies
de.fmuser.org -> Duits
el.fmuser.org -> Grieks
ht.fmuser.org -> Haïtiaanse kreool
iw.fmuser.org -> Hebreeus
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Yslands
id.fmuser.org -> Indonesies
ga.fmuser.org -> Iers
it.fmuser.org -> Italiaanse
ja.fmuser.org -> Japannees
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Litaus
mk.fmuser.org -> Masedonies
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Noorse
fa.fmuser.org -> Persies
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russies
sr.fmuser.org -> Serwies
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Sloveens
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Oerdoe
vi.fmuser.org -> Viëtnamees
cy.fmuser.org -> Wallies
yi.fmuser.org -> Jiddisj
1. Basiese konsepte
1) Stroom media
Streaming media word ook streaming media genoem. Dit verwys na ondernemings wat 'n bediener vir aflewering van video's gebruik om programme as datapakkies uit te stuur en aan die netwerk af te lewer. Nadat die gebruiker die data deur die dekompressietoestel gedekomprimeer het, sal die program vertoon word soos voor die versending.
'N Reeks verwante pakkette word in hierdie proses 'n' stroom 'genoem. Streaming media verwys eintlik na 'n nuwe afleweringsmetode, nie na 'n nuwe media nie.
Na die volledige toepassing van stromende mediategnologie, kan mense direk insette lewer in aanlynklets; as u mekaar se gesig en uitdrukking wil sien, solank albei kante 'n kamera het; as u die produk van belang op die internet sien, klik daarop, die uitleg. Die video van die produk en die produk verskyn; meer realistiese video nuus sal ook verskyn.
Die sogenaamde streaming media verwys na die media-formaat wat op die internet gespeel word deur middel van streaming-oordrag. Soos: klank-, video- of multimedia-lêers. Streaming media laai nie die hele lêer af voordat dit gespeel word nie, maar stoor slegs die eerste deel van die inhoud in die geheue. Die datastroom van stroommedia word te eniger tyd versend en gespeel, maar daar is 'n mate van vertraging aan die begin. Die belangrikste tegnologie van streaming media is streaming.
Die streaming-transmissiemetode verdeel die hele multimedia-lêers soos A / V en 3D in saamgeperste pakkette deur middel van 'n spesiale kompressiemetode en stuur dit deurlopend en in reële tyd van die video-bediener na die gebruiker se rekenaar.
In 'n stroomstelsel hoef gebruikers nie te wag totdat die hele lêer afgelaai word soos in die aflaaimetode nie, maar slegs 'n paar sekondes of tien sekondes nodig om die vertraging te begin om die dekompressie-toestel op die gebruiker se rekenaar te gebruik (hardeware of sagteware) ) druk die saamgeperste A / V-, 3D- en ander multimedia-lêers uit vir afspeel en kyk. Op die oomblik sal die oorblywende deel van die multimedia-lêer steeds op die bediener in die agtergrond afgelaai word.
In vergelyking met die eenvoudige aflaai-metode, is hierdie stroommetode om af te laaig en die speel van multimedia-lêers verkort nie net die opstartvertraging nie, maar verminder ook die vraag na die stelsel se geheue-kapasiteit.
2. Stroom
Die tradisionele manier om multimedia-inligting soos klank en video oor die netwerk uit te stuur, is om dit heeltemal af te laai voordat u dit speel. Die aflaai duur dikwels 'n paar minute of selfs ure.
Streamingmediategnologie kan gebruik word om streaming te realiseer. Die klank, video of animasie word deurlopend en ononderbroke van die bediener na die rekenaar van die gebruiker oorgedra. Die gebruiker hoef nie te wag totdat die hele lêer afgelaai is nie, maar slegs 'n paar of tien sekondes. Begin die vertraging om te kyk. As klank, video, ensovoorts op die gebruiker se masjien gespeel word, sal die oorblywende deel van die lêer steeds van die bediener afgelaai word.
As die oordrag van lêers beskou word as 'n proses om water te ontvang, is die vorige oordragmetode 'n reël vir gebruikers. U moet wag totdat 'n emmer water vol is voordat u dit kan gebruik. Hierdie wagtyd word natuurlik beïnvloed deur die grootte van die watervloei en die emmer. Die grootte van die impak.
Stroom, byvoorbeeld, draai die kraan oop en wag 'n kort rukkie, dan sal die water voortdurend uitvloei en dit kan te eniger tyd gebruik word. Daarom, ongeag die grootte van die watervloei of die grootte van die emmer, kan die gebruiker te eniger tyd water gebruik.
Tydens streaming word tydgebaseerde media, soos klank, video of animasie, deurlopend en intyds van die klank- en video-bediener na die rekenaar van die gebruiker oorgedra. Die gebruiker hoef nie te wag totdat die hele lêer afgelaai word nie, maar slegs 'n paar sekondes of tien sekondes om die vertraging te begin. Kan gekyk word. Wanneer tydgebaseerde media soos klank op die kliënt gespeel word, sal die oorblywende deel van die lêer in die agtergrond verder van die bediener afgelaai word. Stroom verkort die opstartvertraging nie net tien keer, honderd keer nie, maar verg ook nie te veel bufferkapasiteit nie. Streaming vermy die nadeel dat gebruikers moet wag totdat die hele lêer van die internet afgelaai word om daarna te kyk.
Die algemene term vir die oordrag van media deur die netwerk. Implementering:
Equ Sekwensiële streaming word opeenvolgend afgelaai. Terwyl lêers afgelaai word, kan gebruikers aanlynmedia kyk. Op 'n gegewe oomblik kan gebruikers net die onderdeel wat afgelaai is, kyk en nie na die eerste deel wat nie afgelaai is nie, spring. Sekwensiële stroming In teenstelling met real-time stroom, word die spoed van die gebruiker se verbinding tydens die versending aangepas.
Aangesien 'n standaard HTTP-bediener lêers in hierdie vorm kan stuur en nie ander spesiale protokolle benodig nie, word dit dikwels HTTP-streaming genoem.
Opeenvolgende stroming is meer geskik vir kort snitte van hoë gehalte, soos krediete, krediete en advertensies. Omdat die deel van die lêer wat voor weergawe bekyk word, verlosloos afgelaai word, waarborg hierdie metode die finale kwaliteit van die film. Dit beteken dat die gebruiker 'n vertraging moet ervaar voordat dit gekyk word, veral vir stadiger verbindings. Om kort snitte via 'n modem te versprei, is opeenvolgende stroming baie prakties, wat die skepping van videogrepe met 'n hoër datatempo as 'n modem moontlik maak. Ondanks die vertraging stel dit u immers in staat om video's van hoër gehalte te publiseer.
Opeenvolgende stroomlêers word op standaard HTTP- of FTP-bedieners geplaas, wat maklik is om te bestuur en eintlik niks met firewalls te doen het nie.
Opeenvolgende stroming is egter nie geskik vir lang snitte en video's met vereistes vir ewekansige toegang soos lesings, toesprake en aanbiedings nie. Dit ondersteun ook nie regstreekse uitsendings nie. Streng gesproke is dit 'n tegnologie op aanvraag.
② Real-time streaming verwys na die versekering dat die bandbreedte van die mediasignaal ooreenstem met die netwerkverbinding sodat die media in real-time gekyk kan word.
Real-time streaming verskil van HTTP-streaming. Dit vereis 'n toegewyde streaming media-bediener en transmissieprotokol. Real-time streaming word altyd in real-time afgelewer, wat veral geskik is vir geleenthede op die terrein en ook ewekansige toegang ondersteun. Gebruikers kan vinnig vorentoe of terugspoel om na die inhoud voor of daarna te kyk.
Teoreties kan die real-time stroom nie gestaak word sodra dit gespeel word nie, maar in werklikheid kan daar periodieke pouses plaasvind. Real-time streaming moet ooreenstem met die verbindingsbandwydte, wat beteken dat die beeldkwaliteit swak is as dit met modemsnelhede gekoppel is. Daarbenewens word die inligting wat weens foute verlore gaan, geïgnoreer en is die videokwaliteit swak as die netwerk oorvol is of probleme voorkom. Opeenvolgende stroming kan beter wees om videokwaliteit te verseker.
Real-time streaming benodig spesifieke bedieners, soos QuickTime Streaming Server, RealServer en Windows Media Server. Hierdie bedieners stel u in staat om meer vlakke van beheer oor die stuur van media te hê, so stelselinstellings en bestuur is ingewikkelder as standaard HTTP-bedieners.
Real-time streaming benodig ook spesiale netwerkprotokolle, soos RTSP (Realtime Streaming Protocol) of MMS (Microsoft Media Server). Hierdie protokolle het soms probleme as daar 'n firewall is, wat veroorsaak dat gebruikers nie op sommige plekke real-time inhoud kan sien nie.
Oor die algemeen, as die video 'n real-time uitsending is, of 'n streaming media-bediener gebruik word, of 'n intydse protokol soos RTSP toegepas word, is dit real-time streaming. As 'n HTTP-bediener gebruik word, word die lêer deur die opeenvolgende stroom gestuur. Die oordragmetode wat u gebruik hang af van u behoeftes. Natuurlik ondersteun streaming lêers ook die volledige aflaai na die hardeskyf voordat dit gespeel word.
2. Die invloed van streaming media
Omdat streaming media-tegnologie tot 'n sekere mate die beperking van netwerkbandwydte tot die oordrag van multimedia-inligting deurbreek het, word dit wyd gebruik in aanlyn-uitsendings, aanlyn-advertensies, video-op-aanvraag, afstandsonderrig, telemedisyne, videokonferensies, korporatiewe opleiding, e-handel, ensovoorts.
Deur middel van streaming media-tegnologie kan tradisionele media 'n breër ruimte op die internet oopstel. Die internet van radio- en televisie-mediaprogramme is geriefliker, en dit is makliker vir luisteraars en kykers om programme aanlyn te bestel, en aanlyn klank- en video-live uitsendings sal ook wyd gebruik word.
Stroom van mediategnologie verander die "druk" -verspreiding van tradisionele media in die "trek" -verspreiding van die gehoor. Die gehoor aanvaar nie meer passief programme van radio en televisie nie, maar ontvang die nodige inligting op hul eie gemaklike tyd. . Dit sal die gehoor se status tot 'n sekere mate verbeter, hulle in staat stel om die inisiatief te neem in die verspreiding van nuus, en ook hul behoeftes in staat stel om 'n meer direkte impak op die aktiwiteite van die nuusmedia te hê.
Die wydverspreide gebruik van streaming media-tegnologie sal ook die grense tussen radio, televisie en die internet vervaag. Die internet is nie net 'n hulpmiddel vir radio en televisie nie, maar ook 'n sterk mededinger vir hulle.
Met behulp van stroommedia-tegnologie bied die netwerk nuwe klank- en video-programstyle en vorm dit ook nuwe sakemetodes, soos fooi-gebaseerde dienste op aanvraag.
Die gebruik van die voordele van tradisionele media, die gebruik van die voordele van aanlynmedia en die handhawing van goeie mededinging en samewerking tussen media is die weg na die ontwikkeling van die toekomstige netwerk en die weg na die ontwikkeling van tradisionele media in die toekoms.
3. die beginsel van streaming mediategnologie
Die implementering van stroming vereis 'n geheuekas.
Omdat die internet pakketversending gebruik as die basis vir intermitterende asynchrone versending, vir 'n intydse A / V-bron of gestoorde A / V-lêer, moet dit tydens die versending in baie pakkies opgedeel word. Aangesien die netwerk dinamies verander, word elke pakket gekies. Die roete kan anders wees, dus die tydsvertraging om die kliënt te bereik is ook anders, en selfs die eerste datapakket kan later arriveer. Vir hierdie doel word 'n kasstelsel gebruik om die gevolge van vertraging en jitter te vergoed en om die korrekte volgorde van datapakkies te verseker, sodat die mediadata voortdurend uitgevoer kan word sonder onderbrekings tydens die afspeel as gevolg van tydelike netwerkopeenhoping.
Gewoonlik is die cachekapasiteit nie groot nie, want die cache gebruik 'n sirkelvormige gekoppelde lysstruktuur om data op te slaan: deur die inhoud wat gespeel is, weg te gooi, kan die stroom die gratis cache-ruimte hergebruik om die daaropvolgende ongespeelde inhoud te cache.
Die realisering van streaming vereis 'n geskikte transmissieprotokol. Omdat TCP meer bokoste benodig, is dit nie geskik om intydse data oor te dra nie.
In die implementeringskema van stroomuitsending word HTTP / TCP gewoonlik gebruik om beheerinligting oor te dra, en RTP / UDP word gebruik om intydse klankdata uit te stuur.
Die proses van stroomuitsending is gewoonlik soos volg: Nadat die gebruiker 'n streaming mediadiens gekies het, gebruik die webblaaier en die webbediener HTTP / TCP om beheerinligting uit te ruil, sodat die intydse data wat gestuur moet word, opgespoor kan word uit die oorspronklike inligting; dan die kliënt Die webblaaier op die masjien begin die A / VHelper-program en gebruik HTTP om die relevante parameters van die webbediener op te haal om die Helper-program te initialiseer. Hierdie parameters kan gidsinligting, koderingstipe A / V-data of bedieneradres met betrekking tot A / V-herwinning insluit.
Die A / VHelper-program en die A / V-bediener voer die intydse vloeibeheerprotokol (RTSP) uit om die benodigde beheerinligting vir A / V-oordrag uit te ruil. Soortgelyk aan die funksies wat CD-spelers of video's bied, bied RTSP metodes om opdragte te manipuleer soos speel, vinnig vorentoe, vinnig terugspoel, onderbreek en opneem. Die A / V-bediener gebruik die RTP / UDP-protokol om A / V-data na die A / V-kliëntprogram oor te dra (gewoonlik kan die kliëntprogram as gelykstaande aan die Helper-program beskou word). Sodra die A / V-data by die kliënt aankom, kan die A / V-kliëntprogram Output gespeel word.
4. media-verwante tegnologieë
1) Slim streaming tegnologie
Ontdek netwerkvoorwaardes outomaties en pas die eienskappe van klank en video aan op die beste, sodat gebruikers mediastrome ontvang wat ooreenstem met hul netwerksnelheid om die beste gebruikerservaring te verkry.
2) Splitsingstegnologie
Word gewoonlik net in regstreekse uitsendings gebruik. Die stuurbediener stuur die mediastroom na verskeie ontvangsbedieners wat op verskillende plekke versprei word, en die kliënt kan toegang tot die bediener in die omgewing kry om 'n hoër mediastroom te verkry, terwyl die bandwydte gebruik verminder word. Push-streaming is die proses om lewendige inhoud na die bediener te stuur; trekstroming is die proses om lewendige inhoud wat reeds op die bediener is, met 'n aangewese adres op te trek.
Caching tegnologie
Om die probleem op te los van datapakkies buite die volgorde wat veroorsaak word deur asynchrone netwerk, netwerkvertraging en jitter, word datapakkies eers plaaslik gekas en die kasstelsel gebruik 'n sirkelvormige gekoppelde lysstruktuur om die inhoud wat gespeel is, weg te gooi om te voorkom bufferoorloop.
Content Delivery Network (CDN) tegnologie
'N Inhoudsbedekkingsnetwerk wat op die IP-netwerk gebou is, deur die bekendstelling van aktiewe inhoudsbestuur, wêreldwye belastingbalansering en inhoudsopberging, ens., Word die streaming media-inhoud wat deur die gebruiker aangevra word, gepubliseer aan die netwerkrand wat die naaste aan die gebruiker is, en sodoende reaksie spoed en die vermindering van die ruggraat. Die druk van die netwerk.
5. streaming media-oordragmodus
Die rede waarom streaming media die real-time afspeel van multimedia-data kan besef, is dat dit 'n spesiale netwerkbeheerprotokol en meganisme vir data-oordrag aanvaar. Die bediener het 'n spesiale streaming media-publikasiestelsel en die kliënt het 'n spesiale speler. Albei dele moet data deur die databuffer-area kas.
In teenstelling met gewone pakketskakelnetwerke, is die data in die bufferarea van die stroommedia-stelsel dinamies tydens data-oordrag, en kan ook oorgeskakel word. Die data betree en stap uit die buffer in 'n stapel, sonder om te wag totdat die data die kliënt bereik. Nadat die rekenaar vrygestel is, vloei die data in die databuffer en moet die data weergehou word om 'n stabiele data-uitset te handhaaf. Die buffer is nodig om te eniger tyd ooreenstemmende data te verskaf. As daar geen ooreenstemmende data is nie, sal die speler 'n pouse tydens die speel van die inhoud en 'n skermverdrag hê.
Eersgenoemde situasie kom gewoonlik voor omdat die netwerkoordragspoed nie die afspeelsnelheid van die data kan byhou nie, en dat data ondervloei, terwyl die laasgenoemde situasie voorkom omdat die netwerkoordragspoed te vinnig is en die afspeelsnelheid oorskry en daar geen data is nie. oorloop veroorsaak deur behoorlike oordragbeheer.
6. die realisering van regstreekse uitsending
1) Streaming media-protokol wat in regstreekse uitsending gebruik word
RTMP, die afkorting van Real Time Messaging Protocol. Die protokol is gebaseer op TCP en is 'n protokolfamilie, insluitend RTMP basiese protokol en RTMPT / RTMPS / RTMPE en vele ander variante. RTMP is 'n netwerkprotokol wat ontwerp is vir intydse datakommunikasie. Dit word hoofsaaklik gebruik vir klank-, video- en datakommunikasie tussen die Flash / AIR-platform en 'n streaming media / interaktiewe bediener wat die RTMP-protokol ondersteun. RTMP is gebaseer op flits en kan nie in die iOS-blaaier gespeel word nie, maar die intydse prestasie is beter as HLS.
HLS, HTTP Live Streaming (HTTP live streaming tegnologie), Apple se dinamiese bitsnelheidsadaptiewe tegnologie. Word hoofsaaklik gebruik vir klank- en videodienste van PC- en Apple-terminale. Insluitend 'n m3u (8) indeks lêer, TS media fragment lêer en sleutel kodering string lêer.
2) Module-indeling van regstreekse uitsending
Video-opname-terminal: Oor die algemeen is dit die klank- en video-invoerapparaat op die rekenaar of die kamera of mikrofoon op die selfoon. Op die oomblik word die selfoonvideo hoofsaaklik op die mobiele terminale gebruik. Tegnologie: webRTC (gebruik: H5 video-opname)
Videospeler: dit kan die speler op die rekenaar wees, die Native-speler op die selfoon en die video-tag van H5. Op die oomblik is die Native-speler op die selfoon die steunpilaar. Tegnologie: HLS-protokol of RTMP-protokol (gebruik: video-afspeel), ffmpeg (gebruik: mobiele terminale videodekodering by gebruik van RTMP-protokol)
Videobedienerskant: gewoonlik 'n nginx-bediener, wat gebruik word om die videobron te ontvang wat deur die video-opnamekant voorsien word, en terselfdertyd stroomdienste aan die kant van die videospeler lewer. Tegnologie: RTMP-protokol (doel: upload videostroom), nginx rtmp-module of SRS (simple-rtmp-server) (doel: streaming server)
|
Voer e-posadres in om 'n verrassing te kry
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabies
hy.fmuser.org -> Armeens
az.fmuser.org -> Azerbeidjans
eu.fmuser.org -> Baskies
be.fmuser.org -> Belo-Russies
bg.fmuser.org -> Bulgaars
ca.fmuser.org -> Katalaans
zh-CN.fmuser.org -> Chinees (vereenvoudig)
zh-TW.fmuser.org -> Sjinees (Tradisioneel)
hr.fmuser.org -> Kroaties
cs.fmuser.org -> Tsjeggies
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlandse
et.fmuser.org -> Esties
tl.fmuser.org -> Filippyns
fi.fmuser.org -> Fins
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisies
ka.fmuser.org -> Georgies
de.fmuser.org -> Duits
el.fmuser.org -> Grieks
ht.fmuser.org -> Haïtiaanse kreool
iw.fmuser.org -> Hebreeus
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Yslands
id.fmuser.org -> Indonesies
ga.fmuser.org -> Iers
it.fmuser.org -> Italiaanse
ja.fmuser.org -> Japannees
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Litaus
mk.fmuser.org -> Masedonies
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Noorse
fa.fmuser.org -> Persies
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russies
sr.fmuser.org -> Serwies
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Sloveens
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Oerdoe
vi.fmuser.org -> Viëtnamees
cy.fmuser.org -> Wallies
yi.fmuser.org -> Jiddisj
FMUSER Wirless stuur video en klank makliker toe!
Kontak Ons
adres:
No.305 Kamer HuiLan-gebou No.273 Huanpu-weg Guangzhou China 510620
kategorieë
Nuusbrief