FMUSER Wirless lähettää videota ja ääntä helpommin!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albania
ar.fmuser.org -> arabia
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaidžanilainen
eu.fmuser.org -> baski
be.fmuser.org -> valkovenäläinen
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> katalaani
zh-CN.fmuser.org -> kiina (yksinkertaistettu)
zh-TW.fmuser.org -> Kiina (perinteinen)
hr.fmuser.org -> kroatia
cs.fmuser.org -> tšekki
da.fmuser.org -> tanska
nl.fmuser.org -> Dutch
et.fmuser.org -> viro
tl.fmuser.org -> filippiiniläinen
fi.fmuser.org -> suomi
fr.fmuser.org -> French
gl.fmuser.org -> galicialainen
ka.fmuser.org -> Georgian
de.fmuser.org -> saksa
el.fmuser.org -> Greek
ht.fmuser.org -> Haitin kreoli
iw.fmuser.org -> heprea
hi.fmuser.org -> Hindi
hu.fmuser.org -> Unkari
is.fmuser.org -> islanti
id.fmuser.org -> indonesia
ga.fmuser.org -> irlantilainen
it.fmuser.org -> Italian
ja.fmuser.org -> japani
ko.fmuser.org -> korea
lv.fmuser.org -> latvia
lt.fmuser.org -> Liettua
mk.fmuser.org -> makedonia
ms.fmuser.org -> malaiji
mt.fmuser.org -> maltalainen
no.fmuser.org -> Norja
fa.fmuser.org -> persia
pl.fmuser.org -> puola
pt.fmuser.org -> portugali
ro.fmuser.org -> Romania
ru.fmuser.org -> venäjä
sr.fmuser.org -> serbia
sk.fmuser.org -> slovakki
sl.fmuser.org -> Slovenian
es.fmuser.org -> espanja
sw.fmuser.org -> swahili
sv.fmuser.org -> ruotsi
th.fmuser.org -> Thai
tr.fmuser.org -> turkki
uk.fmuser.org -> ukraina
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kymri
yi.fmuser.org -> Jiddiš
1. RTP / RTCP-protokolla
RTP-protokolla
RTP: n koko nimi on Real-time Transport Protocol (Real-time Transport Protocol).
Se on IETF: n (Internet Engineering Task Force) ehdottama standardi, ja vastaava RFC-asiakirja on RFC3550 (RFC1889 on vanhentunut versio). RFC3550 määrittelee paitsi RTP: n myös myös siihen liittyvän protokollan RTCP (Real-time Transport Control Protocol, eli reaaliaikainen kuljetuksen ohjausprotokolla). RTP: tä käytetään tarjoamaan end-to-end-reaaliaikaisia siirtopalveluja erilaisille multimediatiedoille, jotka on lähetettävä reaaliajassa, kuten ääni, kuva ja faksi IP-verkossa. RTP tarjoaa aikatiedot ja suoratoiston synkronoinnin reaaliaikaiselle päätelaitteelle Internetissä, mutta ei takaa palvelun laatua, jonka tarjoaa RTCP.
RTP-sovellusympäristö
(1) Yksinkertainen monilähetysaudiokokous. Ääniyhteys toteutetaan monilähetysosoitteen ja porttiparin kautta. Yksi on äänidataa (RTP) ja toinen ohjauspaketteja (RTCP) varten.
(2) Ääni- ja videoneuvottelut. Jos neuvottelussa käytetään sekä ääni- että videoneuvotteluja, nämä kaksi mediaa lähetetään eri RTP-istunnoissa, ja jokaisessa istunnossa käytetään eri lähetysosoitetta (IP-osoite + portti). Jos käyttäjä käyttää kahta istuntoa samanaikaisesti, kutakin istuntoa vastaava RTCP-paketti käyttää kanonista nimeä CNAME (Canonical Name). Osallistujat voivat hankkia liittyvän äänen ja videon RTCP-paketissa olevan CNAME: n mukaan ja synkronoida sitten äänen ja videon RTCP-paketin ajoitustietojen (verkon aikaprotokolla) mukaan.
(3) Kääntäjä ja mikseri. Kääntäjä ja mikseri ovat molemmat RTP-tason relejärjestelmiä. Kääntäjiä käytetään käyttäjäalueilla, joihin ei pääse suoraan IP-monilähetyksen kautta, kuten lähettimen ja vastaanottajan välisessä palomuurissa. Kun äänikoodausmuoto, jonka osallistujat voivat vastaanottaa, on erilainen, esimerkiksi jos osallistuja muodostaa yhteyden nopeaan neuvotteluun pienen nopeuden linkin kautta, käytetään sekoitinta. Ennen siirtymistä verkkoon, jossa audiodatamuotoa on muutettava, sekoitin rekonstruoi audiopaketit yhdestä tai useammasta lähteestä, yhdistää rekonstruoidut useat audiot ja koodaa ne toisella äänikoodauksella. Välitä tämä uusi RTP-paketti. Sekoittimen tulisi tunnistaa kaikki sekoittimen datapaketit synkronointilähteeksi (SSRC, katso RTP-kapselointi), ja puhuja voidaan vahvistaa osallistumislähdeluettelon kautta (CSRC-taulukko, katso RTP-kapselointi).
RTCP-protokolla
Reaaliaikainen ohjausprotokolla (RTCP) ja RTP on määritelty yhdessä vuonna 1889 ehdotetussa RFC 1996: ssä. Se on ohjausprotokolla, joka toimii RTP: n kanssa. RTCP toimii yksinomaan matalan tason protokollalla, ja matalan tason protokolla tarjoaa datan ja ohjauspakettien multipleksoinnin. RTP-istunnon aikana kukin istunnon osallistuja lähettää säännöllisesti RTCP-ohjauspaketteja kaikille muille osallistujille. RTP-istunnoissa tai lähetyksissä käytetään yleensä yhtä monen kohteen lähetysosoitetta. Kaikki tähän istuntoon kuuluvat RTP- ja RTCP-paketit käyttävät tätä usean kohteen lähetysosoitetta. RTP- ja RTCP-paketit voidaan erottaa käyttämällä eri porttinumeroita. .
on reaaliaikaisen kuljetusprotokollan (RTP) sisarprotokolla. RTCP tarjoaa kaistan ulkopuolisen ohjauksen RTP-mediavirroille. RTCP itse ei lähetä dataa, mutta tekee yhteistyötä RTP: n kanssa multimediatiedon pakkaamiseksi ja lähettämiseksi. RTCP lähettää ajoittain ohjaustietoja suoratoiston multimediaistunnon osallistujien välillä. RTCP: n päätehtävä on antaa palautetta RTP: n tarjoaman palvelun laadusta.
RTCP suorittaa seuraavat neljä toimintoa:
(1) Lähinnä palautteen antamiseksi tietojen julkaisun laadusta. RTCP on osa RTP-lähetysprotokollaa ja liittyy muiden lähetysprotokollien virtauksen ja ruuhkan hallintaan. Palaute vaikuttaa suoraan mukautuvaan koodauksen hallintaan, mutta IP-monilähetyskokemus osoittaa, että palautteen vastaanottaminen lähettäjältä on ratkaisevan tärkeää lähetysvirheiden diagnosoinnissa. Palauteraporttien lähettäminen ja vastaanottaminen kaikille osallistujille antaa ongelman tarkkailijoille mahdollisuuden arvioida, ovatko nämä ongelmat paikallisia vai maailmanlaajuisia. Julkaisumekanismit, kuten IP-ryhmälähetys, antavat ryhmille, kuten verkkopalvelujen tarjoajille, mahdollisuuden saada palautetta ja toimia kolmannen osapuolen tarkkailijoina diagnosoimaan verkko-ongelmia. Palautetoiminnon suorittavat RTCP-lähettäjä- ja vastaanottajaraportit.
(2) RTCP: llä on RTP-lähteen pysyvä siirtokerroksen tunniste, jota kutsutaan kanoniseksi nimeksi (CNAME). Jos ristiriita löydetään tai ohjelma käynnistetään uudelleen, koska SSRC-identiteettiä voidaan muuttaa, vastaanottaja tarvitsee CNAME seurata osallistujaa. Vastaanotin tarvitsee myös CNAME: n ottaakseen yhteyttä useisiin tietovirtoihin, jotka on annettu asiaankuuluvassa RTP-yhteydessä.
(3) Kaksi ensimmäistä toimintoa vaativat kaikkien osallistujien lähettämään RTCP-paketteja. Siksi, jotta RTP laajenee suuriin määriin, nopeutta on hallittava. Anna jokaisen osallistujan lähettää ohjauspaketteja muille osallistujille, mikä lisää riippumattomien havaintoihin osallistuvien määrää. Tätä lukua käytetään pakettien lähetysnopeuden laskemiseen.
(4) Valinnainen toiminto on lähettää yhteyden vähimmäisinformaatiota, kuten tunnistaa osallistujia. Todennäköisesti käytetään "löysän ohjauksen" yhteyksissä, joissa osallistujat voivat vapaasti tulla sisään tai poistua ilman jäsenen ohjausta tai parametrien koordinointia. RTCP toimii kätevänä kanavana kaikille osallistujille, mutta sen ei tarvitse tukea kaikkia sovelluksen ohjausviestintävaatimuksia.
Kun RTP: tä käytetään IP-ryhmälähetyksessä, kolme ensimmäistä toimintoa ovat välttämättömiä ja suositeltavia kaikissa tilanteissa. RTP-sovellusten suunnittelijoiden on vältettävä sellaisten mekanismien käyttöä, jotka toimivat vain unicast-tilassa, mikä johtaa mittakaavan kyvyttömyyteen.
2. RTP / RTCP: n ja muiden protokollien välinen suhde
Suoratoistomediaarkkitehtuurikaavio
RTP-protokollan ja muiden protokollien suhde
RTP, TCP ja UDP ovat kaikki siirtokerrosprotokollia; RTP: n voidaan myös katsoa olevan sovelluskerroksen ja siirtokerroksen välillä
Kuten kuvasta voidaan nähdä, RTP on jaettu siirtokerrokseen, joka on rakennettu UDP: lle. Kuten UDP-protokolla, reaaliaikaisen lähetystoiminnon toteuttamiseksi RTP: llä on myös kiinteä kapselointimuoto. RTP: tä käytetään aikainformaation tarjoamiseen ja suoratoistosynkronointiin reaaliaikaisesta päästä päähän -vaihteeseen, mutta se ei takaa palvelun laatua. Palvelun laadun tarjoaa RTCP.
3. RTMP-protokolla
RTMP (Real Time Messaging Protocol) reaaliaikainen viestintäkäytäntö on Adobe Systemsin kehittämä avoin protokolla ääni-, video- ja tiedonsiirtoon Flash-soittimien ja palvelinten välillä.
Siinä on kolme vaihtoehtoa:
1) Selkokielinen protokolla, joka toimii TCP: llä, käyttäen porttia 1935;
2) RTMPT on kapseloitu HTTP-pyyntöön ja se voi kulkea palomuurin läpi;
3) RTMPS on samanlainen kuin RTMPT, mutta käyttää HTTPS-yhteyttä;
Flash käyttää RTMP-protokollaa objektien, videon ja äänen siirtämiseen. Tämä protokolla perustuu TCP-protokollaan tai kyselyn HTTP-protokollaan;
RTMP-protokolla on kuin säilö, jota käytetään datapakettien pitämiseen. Nämä tiedot voivat olla AMF-muodossa olevia tietoja tai video- / äänitietoja FLV-muodossa;
Yksi yhteys voi lähettää useita verkkovirtoja eri kanavien kautta. Näiden kanavien paketit lähetetään kaikki kiinteäkokoisina paketteina;
|
Kirjoita sähköpostiosoite saadaksesi yllätyksen
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albania
ar.fmuser.org -> arabia
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaidžanilainen
eu.fmuser.org -> baski
be.fmuser.org -> valkovenäläinen
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> katalaani
zh-CN.fmuser.org -> kiina (yksinkertaistettu)
zh-TW.fmuser.org -> Kiina (perinteinen)
hr.fmuser.org -> kroatia
cs.fmuser.org -> tšekki
da.fmuser.org -> tanska
nl.fmuser.org -> Dutch
et.fmuser.org -> viro
tl.fmuser.org -> filippiiniläinen
fi.fmuser.org -> suomi
fr.fmuser.org -> French
gl.fmuser.org -> galicialainen
ka.fmuser.org -> Georgian
de.fmuser.org -> saksa
el.fmuser.org -> Greek
ht.fmuser.org -> Haitin kreoli
iw.fmuser.org -> heprea
hi.fmuser.org -> Hindi
hu.fmuser.org -> Unkari
is.fmuser.org -> islanti
id.fmuser.org -> indonesia
ga.fmuser.org -> irlantilainen
it.fmuser.org -> Italian
ja.fmuser.org -> japani
ko.fmuser.org -> korea
lv.fmuser.org -> latvia
lt.fmuser.org -> Liettua
mk.fmuser.org -> makedonia
ms.fmuser.org -> malaiji
mt.fmuser.org -> maltalainen
no.fmuser.org -> Norja
fa.fmuser.org -> persia
pl.fmuser.org -> puola
pt.fmuser.org -> portugali
ro.fmuser.org -> Romania
ru.fmuser.org -> venäjä
sr.fmuser.org -> serbia
sk.fmuser.org -> slovakki
sl.fmuser.org -> Slovenian
es.fmuser.org -> espanja
sw.fmuser.org -> swahili
sv.fmuser.org -> ruotsi
th.fmuser.org -> Thai
tr.fmuser.org -> turkki
uk.fmuser.org -> ukraina
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kymri
yi.fmuser.org -> Jiddiš
FMUSER Wirless lähettää videota ja ääntä helpommin!
Ota yhteyttä
Osoite:
Nro 305 huone HuiLan-rakennus nro 273 Huanpu Road Guangzhou Kiina 510620
Kategoriat
Uutiskirje