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 multivides 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 multivide ir pazīstama arī kā straumēšanas multivide, tas nozīmē, ka uzņēmumi izmanto video piegādes serveri, lai nosūtītu programmas kā datu paketes uz tīklu.
Pēc tam, kad lietotājs dekompresējošā ierīcē datus dekompresē, programma tiks parādīta tāpat kā iepriekš.
Straumēšanas multivide pārraida audio, video un multivides failus tīklā, straumējot.
Straumēšanas multivides faila formāts ir multivides formāts, kas atbalsta straumēšanas pārsūtīšanu un atskaņošanu.
Straumēšanas pārraides režīms ir multivides failu, piemēram, video un audio, sadalīšana saspiešanas paketēs, izmantojot īpašu saspiešanas režīmu,
Nepārtraukta un reāllaika pārsūtīšana no servera uz lietotāja datoru. Straumēšanas sistēmā lietotājiem nav jāgaida viss fails tāpat kā bez straumēšanas
Tikai pēc visu lejupielāžu pabeigšanas mēs varam redzēt saturu, bet tikai pēc dažām sekundēm vai desmitiem sekunžu palaišanas mēs varam tos izmantot lietotāja datorā
Atbilstošais atskaņotājs atskaņos saspiestos video vai audio un citus straumēšanas multivides failus, un pārējo turpinās lejupielādēt līdz atskaņošanas beigām.
RTP: (reāllaika transporta protokols)
RTP ir transporta slāņa protokols multivides datu straumēšanai internetā. RTP tiek izmantots kopā ar RTCP, un tā pamatā ir UDP protokols
Atšķirībā no HTTP un FTP, RTP var pilnībā lejupielādēt visu video failu. Tas nosūta datus tīklā ar fiksētu datu pārraides ātrumu. Ar šādu ātrumu klients skatās arī video failu. Kad
Pēc filmas un televīzijas attēla atskaņošanas to vairs nevar atskaņot, ja vien dati vēlreiz netiek pieprasīti no servera.
RTCP: reālā laika transporta kontroles protokols vai RTP (vadības protokols vai RTCP)
RTCP ir RTP māsas protokols
Piezīme: -: RTP protokols un RTCP tiek izmantoti kopā, un tas ir balstīts uz UDP protokolu (parasti tiek izmantots video konferencēm)
RTSP: (reāllaika straumēšanas protokols)
Reālā laika straumēšanas multivides sesijas protokols, SDP (Session Description Protocol), RTP (reālā laika transporta protokols).
RTSP ir multivides straumēšanas protokols, ko izmanto skaņas vai video kontrolei. RTSP nodrošina paplašināmu ietvaru, kas ļauj kontrolēt un pieprasīt reāllaika datus, piemēram, audio un video.
Multivides dati izmanto RTP, RTCP protokolu.
Parasti UDP tiek izmantots kā transporta slānis. Piemērots IPTV ainām.
Datu avoti ietver lauka datus un klipos saglabātos datus. Šī protokola mērķis ir kontrolēt vairākus datu pārraides savienojumus un nodrošināt veidu, kā izvēlēties pārraides kanālus, piemēram, UDP, multicast UDP un TCP
Tas arī nodrošina pārraides mehānisma izvēles metodi, pamatojoties uz RTP
Pārraidei izmantotais tīkla protokols neietilpst tā definīcijas darbības jomā. Serveris var izvēlēties izmantot TCP vai UDP straumes satura pārsūtīšanai, kas vairāk izturas pret tīkla aizkavi
---> 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, atpakaļ utt. Kad
Tomēr RTSP var pārsūtī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
WebRTC:
Straumēšanas multivides protokols tiek ieviests tīmeklī. Kad Google pirmo reizi palaida webrtc, milži vai nu auksti skatījās, vai arī pretojās. Pārraidei tiek izmantots RTP protokols.
RTMP (reāllaika ziņojumapmaiņas protokols)
Macromedia izstrādāja tiešraides video protokolu kopumu, kas tagad pieder Adobe. Tāpat kā HLS, to var attiecināt uz video tiešraidi, 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 tā veiktspēja reāllaikā 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āju un serveri
// IOS kodā straumēšanas virzīšanai parasti tiek izmantots RTMP. Lai virzītu straumēšanu, varat izmantot trešās puses bibliotēkas librtmp IOS. Librtmp iekapsulē dažus pamata API, lai lietotāji varētu piezvanīt
RTMP protokols arī prasa klientam un serverim izveidot RTMP savienojumu, izmantojot "rokasspiedienu", un pēc tam pārsūtīt vadības informāciju par savienojumu. RTMP protokols formatēs datus pārraides laikā. Lai panāktu labāku multipleksēšanu, apakšuzņēmuma līgumu slēgšanu un informācijas taisnīgumu, sūtītājs sadalīs ziņojumu gabalos ar ziņojuma ID, un katrs gabals var būt atsevišķs ziņojums,
Tā var būt arī ziņojuma daļa. Uztvērējs atjaunos gabalu pilnīgā ziņojumā atbilstoši datu garumam, ziņojuma ID un tajā esošajam ziņojumam, lai nosūtītu un saņemtu informāciju.
HLS: HTTP tiešraides straumēšana (HLS)
Tas ir HTTP balstīts straumēšanas multivides transporta protokols, ko ieviesis Apple Inc,
Tas var realizēt tiešraides un pēc pieprasījuma straumēšanas medijus, kurus galvenokārt izmanto IOS sistēmā
Nodrošināt 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ī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 tas, ko iegūst tiešraides straumēšanas klients, nav pilnīgs ziņojums
Visa datu plūsma.
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,
Tā kā serveris vienmēr ģenerē jaunus mazus failus no jaunākajiem tiešraides datiem, tikmēr, kamēr klients nepārtraukti spēlē no servera iegūtos failus kārtībā, tiešraide tiek realizēta.
Var redzēt, ka būtībā HLS pamatā ir>> tehnoloģija pēc pieprasījuma, lai sasniegtu tiešo <<. Tā kā dati tiek pārsūtīti, izmantojot HTTP protokolu, nav jāņem vērā ugunsmūris vai starpniekserveris
Turklāt segmentētā faila garums ir ļoti mazs, tāpēc 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 šāda veida HLS tehniskās īpašības nosaka tā turpmāko attīstību
Parasti kavēšanās vienmēr ir augstāka nekā parastais tiešraides straumēšanas protokols.
// Gan IOS, gan Android, protams, atbalsta šo protokolu, un konfigurēšana ir vienkārša. Video tagu varat izmantot tieši
*** VLS: 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 un 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. Mēs izvēlamies RTMP protokolu.
Dažādu protokolu kavēšanās un tās cēloņi
RTMP un httpflv: šo divu protokolu dati ir aptuveni vienādi, tāpēc kavēšanās iemesli ir līdzīgi. Ir pamatoti teikt, ka TCP tiešraides straumēšanas kavēšanās ir ļoti zema. Kāpēc kavējas RTMP un httpflv? Iemesls ir tāds, ka uz h264 gan RTMP, gan httpflv tiek 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. Vispirms jums ir jābūt I, lai atšifrētu šādu BP. BP kadru skaits var būt tik maz, cik vēlaties, bet I kadru skaits nevar būt mazāks, tāpēc I kadriem jābūt flv. Tagu pārraide ir otrā pārraide (pirmā ir h264spps). Tomēr I-rāmji nav izplatīti H264 plūsmās. Ir tikai viens I rāmis pēc otra. Šo intervālu parasti sauc par GOP. Kodējot, GOP ir iestatīts ļoti īss. Kad klients izveido savienojumu, serveris straumē visstraujāk atradīs jaunāko I rāmi un nosūtīs tiešraides datus no I rāmja. Tomēr, kad GOP ir ļoti garš, I-kadru intervāls ir ļoti garš, vai arī gaidiet nākamo I kadru, lai sāktu sūtīt datus uz jauno savienojumu, vai atrodiet kešatmiņā jaunāko I kadru, lai sāktu sūtīt. Tas ir RTMP un HLS protokolu aizkavēšanās atslēga. Lielākajās CDN platformās to sauc par “RTMP second on technology”. Princips ir straumēšanas datu divreiz dekodēšana un neliela GOP iestatīšana. Parasti, ja GOP ir iestatīts uz 1s, neatkarīgi no tīkla pārraides saites aizkaves, maksimālā datu aizkave ir 1s. Par laimi, es kadrs 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