FMUSER Wirless Transmit Video and Audio Máis fácil!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> Albanés
ar.fmuser.org -> árabe
hy.fmuser.org -> Armenian
az.fmuser.org -> azerí
eu.fmuser.org -> éuscaro
be.fmuser.org -> bielorruso
bg.fmuser.org -> Búlgaro
ca.fmuser.org -> catalán
zh-CN.fmuser.org -> chinés (simplificado)
zh-TW.fmuser.org -> Chinés (tradicional)
hr.fmuser.org -> croata
cs.fmuser.org -> Checo
da.fmuser.org -> danés
nl.fmuser.org -> Holandés
et.fmuser.org -> estoniano
tl.fmuser.org -> filipino
fi.fmuser.org -> finés
fr.fmuser.org -> Francés
gl.fmuser.org -> galego
ka.fmuser.org -> xeorxiano
de.fmuser.org -> alemán
el.fmuser.org -> Grego
ht.fmuser.org -> crioulo haitiano
iw.fmuser.org -> Hebreo
hi.fmuser.org -> hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandés
id.fmuser.org -> indonesio
ga.fmuser.org -> irlandés
it.fmuser.org -> Italiano
ja.fmuser.org -> xaponés
ko.fmuser.org -> coreano
lv.fmuser.org -> letón
lt.fmuser.org -> Lituano
mk.fmuser.org -> macedonio
ms.fmuser.org -> malaio
mt.fmuser.org -> maltés
no.fmuser.org -> Norwegian
fa.fmuser.org -> persa
pl.fmuser.org -> polaco
pt.fmuser.org -> Portugués
ro.fmuser.org -> Romanés
ru.fmuser.org -> ruso
sr.fmuser.org -> serbio
sk.fmuser.org -> Eslovaco
sl.fmuser.org -> Esloveno
es.fmuser.org -> castelán
sw.fmuser.org -> Suahili
sv.fmuser.org -> Sueco
th.fmuser.org -> Thai
tr.fmuser.org -> turco
uk.fmuser.org -> ucraíno
ur.fmuser.org -> urdú
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> galés
yi.fmuser.org -> Yiddish
1. Protocolo RTP / RTCP
Protocolo RTP
O nome completo de RTP é Protocolo de transporte en tempo real (Protocolo de transporte en tempo real).
É un estándar proposto por IETF (The Internet Engineering Task Force), e o correspondente documento RFC é RFC3550 (RFC1889 é unha versión caducada). RFC3550 non só define RTP, senón que tamén define o protocolo de soporte RTCP (Protocolo de control de transporte en tempo real, é dicir, Protocolo de control de transporte en tempo real). RTP úsase para proporcionar servizos de transmisión en tempo real de extremo a extremo para unha variedade de datos multimedia que precisan ser transmitidos en tempo real, como voz, imaxe e fax na rede IP. RTP proporciona información de tempo e sincronización de transmisión para a transmisión en tempo real de extremo a extremo en Internet, pero non garante a calidade do servizo, que proporciona RTCP.
Entorno de aplicación RTP
(1) Conferencia de audio multicast simple. A comunicación por voz realízase a través dun enderezo de multidifusión e un par de portos. Un é para datos de audio (RTP) e o outro é para paquetes de control (RTCP).
(2) Conferencia de audio e vídeo. Se se utilizan conferencias de audio e vídeo nunha conferencia, estes dous soportes transmitiranse en diferentes sesións RTP e cada sesión empregará unha dirección de transmisión diferente (enderezo IP + porto). Se un usuario usa dúas sesións ao mesmo tempo, o paquete RTCP correspondente a cada sesión usa o nome canónico CNAME (Nome canónico). Os participantes poden obter o audio e o vídeo asociado segundo CNAME no paquete RTCP e, a continuación, sincronizar o audio e o vídeo segundo a información de sincronización (protocolo de tempo de rede) no paquete RTCP.
(3) Tradutor e mesturador. O tradutor e o mesturador son sistemas de retransmisión de nivel RTP. Os tradutores úsanse en áreas de usuario ás que non se pode acceder directamente a través de multidifusión IP, como un firewall entre o remitente e o receptor. Cando o formato de codificación de audio que poden recibir os participantes é diferente, por exemplo, se un participante se conecta a unha conferencia de alta velocidade a través dunha ligazón de baixa velocidade, úsase un mesturador. Antes de entrar na rede onde hai que cambiar o formato de datos de audio, o mesturador reconstrúe os paquetes de audio a partir dunha ou varias fontes, fusiona os múltiples audios reconstruídos e os codifica con outra codificación de audio. Reenviar este novo paquete RTP. Todos os paquetes de datos dun mesturador deberían ser identificados polo mesturador como a súa fonte de sincronización (SSRC, ver encapsulamento RTP), e o conversador pode confirmarse a través da lista de fontes de contribución (táboa CSRC, ver encapsulamento RTP).
Protocolo RTCP
O protocolo de control en tempo real (RTCP) e RTP defínense conxuntamente na RFC 1889 proposta en 1996. É un protocolo de control que funciona con RTP. RTCP funciona só co protocolo de baixo nivel e o protocolo de baixo nivel ofrece multiplexación de datos e paquetes de control. Durante a sesión RTP, cada participante da sesión envía periódicamente paquetes de control RTCP a todos os demais participantes. Para sesións ou transmisións RTP, normalmente utilízase un único enderezo de transmisión multi-destino. Todos os paquetes RTP e RTCP pertencentes a esta sesión utilizan este enderezo de transmisión de destino múltiple. Os paquetes RTP e os paquetes RTCP pódense distinguir usando diferentes números de porto. .
é un protocolo irmán do protocolo de transporte en tempo real (RTP). RTCP proporciona control fóra de banda para fluxos de medios RTP. RTCP en si non transmite datos, pero coopera con RTP para empaquetar e enviar datos multimedia. RTCP transmite periodicamente datos de control entre os participantes nunha sesión multimedia en streaming. A función principal de RTCP é proporcionar comentarios sobre a calidade do servizo proporcionada por RTP.
RTCP realiza as seguintes catro funcións:
(1) Principalmente para proporcionar comentarios sobre a calidade da liberación de datos. RTCP é unha parte do protocolo de transmisión RTP e está relacionado co control de fluxo e conxestión doutros protocolos de transmisión. A retroalimentación ten un efecto directo no control de codificación adaptativa, pero a experiencia de multidifusión IP demostra que recibir información do remitente é crucial para diagnosticar erros de transmisión. Enviar e recibir informes de comentarios a todos os participantes permite aos observadores de problemas estimar se eses problemas son locais ou globais. Os mecanismos de publicación como a multidifusión IP fan posible que grupos como os fornecedores de servizos de rede reciban comentarios e actúen como monitores de terceiros para diagnosticar problemas de rede. A función de retroalimentación realízaa os informes do remitente e do receptor RTCP.
(2) RTCP leva unha identificación de capa de transporte persistente de orixe RTP chamada nome canónico (CNAME). Se se atopa un conflito ou se reinicia o programa, xa que se pode cambiar a identidade SSRC, o destinatario precisa CNAME para rastrexar ao participante. O receptor tamén precisa que o CNAME se poña en contacto con varios fluxos de datos proporcionados na conexión RTP correspondente.
(3) As dúas primeiras funcións requiren que todos os participantes envíen paquetes RTCP. Polo tanto, para que RTP se expanda a cantidades a grande escala, hai que controlar a taxa. Deixa que cada participante envíe paquetes de control a outros participantes, o que aumenta o número de participantes de observación independentes. Este número úsase para calcular a velocidade coa que se envían os paquetes.
(4) A función opcional é transmitir información mínima de control de conexión, como identificar aos participantes. O máis probable é que se use en conexións de "control solto", onde os participantes poden entrar ou saír libres sen control de membros nin coordinación de parámetros. RTCP actúa como unha canle conveniente para todos os participantes, pero non ten que soportar todos os requisitos de comunicación de control da aplicación.
Cando se usa RTP en multidifusión IP, as tres primeiras funcións son necesarias e recomendadas para todas as situacións. Os deseñadores de aplicacións RTP deben evitar usar mecanismos que só funcionen en modo unicast, o que provocará a imposibilidade de escalar.
2. A relación entre RTP / RTCP e outros protocolos
Diagrama de arquitectura multimedia
A relación entre o protocolo RTP e outros protocolos
RTP, TCP e UDP son protocolos de capa de transporte; RTP tamén se pode considerar entre a capa de aplicación e a capa de transporte
Como se pode ver na figura, RTP divídese na capa de transporte, que está construída sobre UDP. Do mesmo xeito que o protocolo UDP, para realizar a súa función de transmisión en tempo real, RTP tamén ten unha forma de encapsulación fixa. RTP úsase para proporcionar información de tempo e sincronización de transmisión para a transmisión en tempo real de extremo a extremo, pero non garante a calidade do servizo. RTCP ofrece a calidade do servizo.
3. Protocolo RTMP
O protocolo de mensaxería en tempo real RTMP (Real Time Messaging Protocol) é un protocolo aberto desenvolvido por Adobe Systems para a transmisión de audio, vídeo e datos entre reprodutores Flash e servidores.
Ten tres variantes:
1) Un protocolo de texto plano que funciona en TCP, usando o porto 1935;
2) RTMPT está encapsulado na solicitude HTTP e pode atravesar o firewall;
3) RTMPS é similar a RTMPT, pero usa conexión HTTPS;
Flash usa o protocolo RTMP para a transmisión de obxectos, vídeo e audio. Este protocolo baséase no protocolo TCP ou no protocolo HTTP de votación;
O protocolo RTMP é como un contedor usado para manter paquetes de datos. Estes datos poden ser datos en formato AMF ou datos de vídeo / audio en FLV;
Unha única conexión pode transmitir varios fluxos de rede a través de diferentes canles. Os paquetes destas canles transmítense en paquetes de tamaño fixo;
|
Introduce o correo electrónico para obter unha sorpresa
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> Albanés
ar.fmuser.org -> árabe
hy.fmuser.org -> Armenian
az.fmuser.org -> azerí
eu.fmuser.org -> éuscaro
be.fmuser.org -> bielorruso
bg.fmuser.org -> Búlgaro
ca.fmuser.org -> catalán
zh-CN.fmuser.org -> chinés (simplificado)
zh-TW.fmuser.org -> Chinés (tradicional)
hr.fmuser.org -> croata
cs.fmuser.org -> Checo
da.fmuser.org -> danés
nl.fmuser.org -> Holandés
et.fmuser.org -> estoniano
tl.fmuser.org -> filipino
fi.fmuser.org -> finés
fr.fmuser.org -> Francés
gl.fmuser.org -> galego
ka.fmuser.org -> xeorxiano
de.fmuser.org -> alemán
el.fmuser.org -> Grego
ht.fmuser.org -> crioulo haitiano
iw.fmuser.org -> Hebreo
hi.fmuser.org -> hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandés
id.fmuser.org -> indonesio
ga.fmuser.org -> irlandés
it.fmuser.org -> Italiano
ja.fmuser.org -> xaponés
ko.fmuser.org -> coreano
lv.fmuser.org -> letón
lt.fmuser.org -> Lituano
mk.fmuser.org -> macedonio
ms.fmuser.org -> malaio
mt.fmuser.org -> maltés
no.fmuser.org -> Norwegian
fa.fmuser.org -> persa
pl.fmuser.org -> polaco
pt.fmuser.org -> Portugués
ro.fmuser.org -> Romanés
ru.fmuser.org -> ruso
sr.fmuser.org -> serbio
sk.fmuser.org -> Eslovaco
sl.fmuser.org -> Esloveno
es.fmuser.org -> castelán
sw.fmuser.org -> Suahili
sv.fmuser.org -> Sueco
th.fmuser.org -> Thai
tr.fmuser.org -> turco
uk.fmuser.org -> ucraíno
ur.fmuser.org -> urdú
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> galés
yi.fmuser.org -> Yiddish
FMUSER Wirless Transmit Video and Audio Máis fácil!
contacto
dirección:
No.305 Sala HuiLan Building No.273 Huanpu Road Guangzhou China 510620
categorías
boletín informativo