FMUSER Wirless pārraida video un audio vieglāk!
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
Straumēšanas pārskats:
Tā dēvētais straumēšanas medijs attiecas uz multivides formātu, kas tiek atskaņots internetā, izmantojot straumēšanas pārraidi.
Straumēšanas multividi sauc arī par straumēšanas multividi. Tas attiecas uz uzņēmumiem, kas izmanto video piegādes serveri programmu izsūtīšanai kā datu paketes un piegādei tīklā.
Pēc tam, kad lietotājs dekompresējošā ierīcē datus dekompresē, programma tiks parādīta tāpat kā pirms nosūtīšanas.
Straumēšanas multivide pārraida audio, video un multivides failus straumēšanas veidā tīklā.
Straumēšanas multivides faila formāts ir multivides formāts, kas atbalsta straumēšanu un atskaņošanu.
Straumēšanas metode ir multimediju failu, piemēram, video un audio, sadalīšana saspiestās pakās, izmantojot īpašu saspiešanas metodi.
Nepārtraukta un reāllaika pārsūtīšana no servera uz lietotāja datoru. Sistēmās, kas izmanto straumēšanas pārraidi, lietotājiem nav jāgaida viss fails, piemēram, atskaņošana bez straumēšanas.
Saturu var redzēt pēc visu lejupielāžu pabeigšanas, bet lietotāja datorā var izmantot tikai dažas sekundes vai desmitiem sekunžu palaišanas aizkavi
Atbilstošais atskaņotājs atskaņo saspiestos video vai audio un citus straumēšanas multivides failus, un atlikušo daļu turpinās lejupielādēt, līdz atskaņošana būs pabeigta.
1. RTP: (reāllaika transporta protokols)
Tas ir transporta slāņa protokols multivides datu straumēšanai internetā. RTP protokols un RTP kontroles protokols RTCP tiek izmantoti kopā,
Un tas ir veidots uz UDP protokola.
RTP nav tāds kā http un ftp, kas var pilnībā lejupielādēt visu filmas failu. Tas nosūta datus tīklā ar fiksētu datu pārraides ātrumu. Klients arī skatās filmas failu ar šādu ātrumu.
Pēc filmas ekrāna atskaņošanas to nevar atskaņot atkārtoti, ja vien dati vēlreiz netiek pieprasīti no servera.
2. RTCP: Reālā laika transporta kontroles protokols vai RTP vadības protokols vai īsi RTCP)
Reālā laika pārraides vadības protokols ir reāllaika pārraides protokola (RTP) māsas protokols.
Piezīme: -: RTP protokols un RTP vadības protokols (RTCP) tiek izmantoti kopā, un tie ir balstīti uz UDP protokolu (parasti tiek izmantoti video konferencēm)
3. RTSP: (Reāllaika straumēšanas protokols)
Reāllaika straumēšanas multivides sesijas protokols, SDP (sesijas apraksta protokols), RTP (reālā laika transporta protokols).
Tas ir multivides straumēšanas protokols, ko izmanto skaņas vai video kontrolei. RTSP nodrošina paplašināmu sistēmu, kas ļauj kontrolēt un pēc pieprasījuma reāllaika datus, piemēram, audio un video.
Multivides datos tiek izmantoti rtp un rtcp protokoli. Parasti izmantojiet udp kā transporta slāni. Piemērots IPTV ainām. Datu avoti ietver aktīvus datus un klipos glabātus datus. Šī protokola mērķis ir kontrolēt vairākus datu pārraides savienojumus, nodrošināt veidu, kā izvēlēties pārraides kanālus, piemēram, UDP, multicast UDP un TCP, un nodrošināt pārraides mehānisma izvēles metodes, pamatojoties uz RTP. Pārraides laikā izmantotais tīkla sakaru protokols neietilpst tā definīcijas darbības jomā. Serveris var izvēlēties izmantot TCP vai UDP straumēšanas satura pārsūtīšanai, kas vairāk izturas pret tīkla aizkavēšanos.
--->: Lielākā atšķirība starp RTSP un RTP ir tā, ka: RTSP ir divvirzienu reāllaika datu pārraides protokols, kas ļauj klientam nosūtīt serverim pieprasījumus, piemēram, atskaņošanu, ātru uz priekšu un atpakaļ darbību. kad
Protams, RTSP var pārraidīt datus, pamatojoties uz RTP, un datu sūtīšanai var izvēlēties arī TCP, UDP, multicast UDP un citus kanālus, kuriem ir laba mērogojamība. Tas ir līdzīgs http protokolam
Tīkla lietojuma slāņa protokols.
4. WebRTC:
Tīmekļa puse ievieš straumēšanas multivides protokolu. Kad Google pirmo reizi palaida WebRTC, milži vai nu sēdēja malā, vai tam pretojās. Izmantojiet RTP protokola pārraidi.
5. RTMP (Reāllaika ziņojumapmaiņas protokols)
Macromedia izstrādāto tiešraides video protokolu kopums tagad pieder Adobe. Tāpat kā HLS, to var izmantot tiešraides video, un tas netiks zaudēts, pamatojoties uz TCP.
// Atšķirība ir tāda, ka RTMP nevar atskaņot iOS pārlūkprogrammā, pamatojoties uz zibspuldzi, taču reālā laika veiktspēja ir labāka nekā HLS.
Reāllaika ziņojumapmaiņas protokols ir Adobe Systems izstrādāts atvērts protokols audio, video un datu pārraidei starp Flash atskaņotājiem un serveriem.
// iOS kodā straumes virzīšanai parasti tiek izmantots RTMP. Straumes virzīšanai varat izmantot trešās puses bibliotēku librtmp-iOS. librtmp iekapsulē dažus pamata API, lai lietotāji varētu piezvanīt
RTMP protokols arī pieprasa, lai klients un serveris izveido RTMP savienojumu, izmantojot "rokasspiedienu", un pēc tam pārsūta vadības informāciju par savienojumu. RTMP protokols formatēs datus pārraides laikā. Faktiskajā pārsūtīšanā, lai labāk sasniegtu informācijas multipleksēšanu, iesaiņošanu un taisnīgumu, sūtītājs sadalīs ziņojumu gabalos ar ziņojuma ID, katrs gabals var būt viens ziņojums,
Tas var būt arī daļa no Ziņojuma. Saņemošais gals atjaunos gabalu pilnīgā Ziņojumā atbilstoši gabalā esošo datu garumam, ziņojuma id garumam un ziņojuma garumam, lai realizētu informācijas nosūtīšanu un saņemšanu.
6. HLS: HTTP tiešraides straumēšana (HLS)
Tas ir uz HTTP balstīts straumēšanas multivides pārraides protokols, ko ieviesis Apple Inc., kas var realizēt tiešraides un pēc pieprasījuma straumēšanas medijus. To galvenokārt izmanto iOS sistēmā un nodrošina 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. Salīdzinot ar parastajiem straumēšanas multivides tiešraides protokoliem, piemēram, RTMP, RTSP, MMS utt., Lielākā HLS tiešraides atšķirība ir tā, ka tas, ko iegūst tiešraides klients, nav pilnīga datu straume.
HLS protokols tiešraides datu straumi servera pusē saglabā kā nepārtrauktus, īslaicīgus multivides failus (MPEG-TS formāts), un klients nepārtraukti lejupielādē un atskaņo šos mazos failus, jo servera puse vienmēr atjauninās jaunāko tiešraidi. dati ģenerē jaunus mazus failus, tāpēc, kamēr klients nepārtraukti atskaņo no servera iegūtos failus secīgi, tiešraide tiek realizēta. Var redzēt, ka būtībā var uzskatīt, ka HLS ir tehnisks veids, kā >> pēc pieprasījuma realizēt tiešraidi <<. Tā kā dati tiek pārsūtīti, izmantojot HTTP protokolu, ugunsmūri vai starpniekserveri nav jāapsver vispār.
Turklāt segmentētā faila ilgums ir ļoti īss, un klients var ātri izvēlēties un pārslēgt bitu pārraides ātrumu, lai pielāgotos atskaņošanai dažādos joslas platuma apstākļos. Tomēr šī HLS tehniskā īpašība to nosaka
Kavēšanās vienmēr būs lielāka nekā parastais tiešraides straumēšanas protokols.
// Gan iOS, gan Android, protams, atbalsta šo protokolu, konfigurācija ir vienkārša, vienkārši izmantojiet tieši video tagu
*** VLS: Tas ir sava veida straumēšanas serveris, kas tiek īpaši izmantots dažādu straumēšanas problēmu risināšanai. Tam ir arī dažas VLC īpašības. Kā serveris videolan var izvadīt http, rtp, rtsp straumes.
Principā RTSP, RTMP un HTTP var izmantot tiešraidē un pēc pieprasījuma, bet parasti tiešraidē izmanto RTSP un RTMP, bet pēc pieprasījuma - HTTP. Tas, ko mēs izvēlējāmies, ir RTMP protokols.
dažādi protokola kavēšanās un to iemesli
rtmp un httpflv: Šo divu protokolu dati ir aptuveni vienādi, tāpēc kavēšanās iemesli ir vienādi. Ir pamats uzskatīt, ka TCP straumēšanas tiešraidēm jābūt ar ļoti zemu latentumu. Kāpēc rtmp un httpflv joprojām ir latentums? Iemesls ir tāds, ka vietnē h264 rtmp un httpflv ir pārraidīti flv tagi. Video tagu dati parasti ir h264 dati. H264 dekodēšanai ir IBP. Es esmu galvenais rāmis, kas ir pilnīgs attēls. Pirms dekodēšanas jums ir jābūt I. Pēdējo BP, BP kadru var būt tik maz, cik vēlaties, bet I kadru skaits nevar būt mazāks, tāpēc I kadri jāpārraida otrais FLV tagu pārraidē (pirmais ir h264spspps), bet I kadri bieži nav sastopami h264 straumēs, Pēc noteikta laika ir I rāmis. Šo laika periodu parasti sauc par GOP. Kodējot, GOP ir iestatīts ļoti īss. Kad klients izveido savienojumu, serveris visātrākajā ātrumā atradīs tuvāko I kadru un nosūtīs to no I kadra. Tiešie dati, bet, kad GOP ir ļoti garš, I kadru intervāls ir ļoti garš vai gaidiet nākamo I kadru, lai sāktu sūtīt datus uz jauno savienojumu, vai atrodiet buferī tuvāko I kadru, lai sāktu sūtīt, šeit ir rtmp un hls protokola aizkave Galvenais ir tas, ka lielākajās CDN platformās to sauc par "rtmp otrās atvēršanas tehnoloģiju". Princips ir divreiz dekodēt push datus un iestatīt nelielu gop. Kopumā gop ir iestatīts uz 1s. Neatkarīgi no tīkla pārraides saites kavēšanās, maksimālā datu aizkave ir 1s. Par laimi, I rāmis ir 0 kavēšanās!
|
Ievadiet e-pastu, lai saņemtu pārsteigumu
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
Kategorijas
Saņemt jaunumus