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. Conceptos básicos
1) Transmisión multimedia
Os medios de transmisión en streaming tamén se denominan medios de transmisión. Refírese a empresas que utilizan un servidor de entrega de vídeo para enviar programas como paquetes de datos e entregalos á rede. Despois de que o usuario descomprime os datos a través do dispositivo de descompresión, o programa mostrarase como antes da transmisión.
Unha serie de paquetes relacionados neste proceso chámase "fluxo". A transmisión en directo refírese a un novo método de entrega de medios, non a un novo soporte.
Despois da aplicación completa da tecnoloxía multimedia en streaming, a xente pode ingresar directamente a voz no chat en liña; se queredes ver o rostro e a expresión, sempre que os dous lados teñan cámara; se ves o produto de interese en Internet, fai clic nel. O vídeo do produto e do produto aparecerán; tamén aparecerán novas de vídeo máis realistas.
O chamado multimedia en streaming refírese ao formato multimedia reproducido en Internet mediante transmisión en streaming. Como: arquivos de audio, vídeo ou multimedia. A transmisión en streaming non descarga todo o ficheiro antes de reproducilo, senón que só almacena a primeira parte do contido na memoria. O fluxo de datos dos medios de transmisión transmítese e reprodúcese en calquera momento, pero hai algún atraso ao comezo. A tecnoloxía clave do streaming de medios é o streaming.
O método de transmisión en streaming divide todos os ficheiros multimedia como A / V e 3D en paquetes comprimidos mediante un método de compresión especial e transmíteos continuamente e en tempo real dende o servidor de vídeo ao ordenador do usuario.
Nun sistema de transmisión, os usuarios non teñen que esperar a que se descargue todo o ficheiro como no método de descarga, pero só precisan uns segundos ou decenas de segundos para iniciar o atraso para usar o dispositivo de descompresión no ordenador do usuario (hardware ou software) ) descomprimir os ficheiros multimedia A / V, 3D e outros multimedia para a súa reprodución e visualización. Neste momento, a parte restante do ficheiro multimedia continuará descargándose no servidor no fondo.
Comparado co método de descarga simple, este método de descarga en streamingg e reproducir ficheiros multimedia non só acurta moito o atraso de inicio, senón que tamén reduce considerablemente a demanda de capacidade de caché do sistema.
2. Transmisión en tempo real
O xeito tradicional de transmitir información multimedia como audio e vídeo pola rede consiste en descargala completamente antes de reproducila. A descarga adoita levar varios minutos ou incluso horas.
A tecnoloxía multimedia en streaming pódese usar para realizar a transmisión. O son, o vídeo ou a animación transmítense de xeito continuo e ininterrompido dende o servidor ao ordenador do usuario. O usuario non ten que esperar a que se descargue todo o ficheiro, senón só uns segundos ou dez segundos. Comeza o atraso para ver. Cando se reproduce audio, vídeo, etc. na máquina do usuario, a parte restante do ficheiro continuará descargándose do servidor.
Se a transferencia de ficheiros é considerada como un proceso de recepción de auga, o método de transferencia anterior é como unha regra para os usuarios. Debe agardar a que chegue un balde de auga para poder usalo. Este tempo de espera vese afectado naturalmente polo tamaño do caudal de auga e da cubeta. O tamaño do impacto.
Por exemplo, a transmisión en directo abre a billa e agarda un pouco, e a auga sairá continuamente e pódese usar en calquera momento. Polo tanto, independentemente do tamaño do caudal de auga ou do tamaño do cubo, o usuario pode usar auga en calquera momento.
Durante a transmisión, os medios baseados no tempo, como son, vídeo ou animación, transmítense continuamente e en tempo real desde o servidor de audio e vídeo ao ordenador do usuario. O usuario non ten que esperar a que se descargue todo o ficheiro, senón só uns segundos ou decenas de segundos para iniciar o atraso. Pódese ver. Cando se reproduce un soporte multimedia baseado no tempo como o son no cliente, a parte restante do ficheiro continuará descargándose do servidor en segundo plano. A transmisión en streaming non só acorta o atraso de arranque dez veces, cen veces, senón que non require demasiada capacidade de búfer. A transmisión en streaming evita a desvantaxe de que os usuarios teñen que esperar a que se descargue todo o ficheiro de Internet para velo.
O termo xeral para a tecnoloxía de transmisión de medios a través da rede. Implementación:
① A transmisión secuencial é a descarga secuencial. Mentres descarga ficheiros, os usuarios poden ver medios en liña. Nun momento dado, os usuarios só poden ver a parte descargada e non poden saltar á primeira parte que non se descargou. Transmisión secuencial A diferenza da transmisión en tempo real, a velocidade da conexión do usuario axústase durante a transmisión.
Dado que un servidor HTTP estándar pode enviar ficheiros neste formulario e non require outros protocolos especiais, a miúdo chámase transmisión HTTP.
A transmisión secuencial é máis adecuada para clips curtos de alta calidade, como créditos, créditos e anuncios. Debido a que a parte do ficheiro que se visualiza antes da reprodución descárgase sen perdas, este método garante a calidade final da película. Isto significa que o usuario debe experimentar un atraso antes de ver, especialmente para conexións máis lentas. Para distribuír clips curtos a través dun módem, a transmisión secuencial é moi práctica, permitindo a creación de videoclips a unha velocidade de datos superior a un módem. A pesar do atraso, ao cabo, permítelle publicar videoclips de maior calidade.
Os ficheiros de transmisión secuencial colócanse en servidores HTTP ou FTP estándar, que son fáciles de xestionar e basicamente non teñen nada que ver cos cortalumes.
Pero a transmisión secuencial non é adecuada para clips e vídeos longos con requisitos de acceso aleatorio, como conferencias, discursos e presentacións. Tampouco admite a transmisión en directo. En rigor, é unha tecnoloxía baixo demanda.
② A transmisión en tempo real refírese a garantir que o ancho de banda do sinal do medio coincide coa conexión de rede para que os medios se poidan ver en tempo real.
A transmisión en tempo real é diferente da transmisión HTTP. Require un servidor multimedia dedicado e un protocolo de transmisión. A transmisión en tempo real sempre se entrega en tempo real, o que é especialmente adecuado para eventos in situ e tamén admite o acceso aleatorio. Os usuarios poden avanzar ou retroceder para ver o contido antes ou despois.
Teoricamente, a transmisión en tempo real non se pode deter unha vez que se reproduce, pero en realidade pódense producir pausas periódicas. A transmisión en tempo real debe coincidir co ancho de banda da conexión, o que significa que a calidade da imaxe é baixa cando se conecta a velocidade do módem. Ademais, ignórase a información perdida por erros e a calidade do vídeo é baixa cando a rede está congestionada ou se producen problemas. Para garantir a calidade do vídeo, a transmisión secuencial pode ser mellor.
A transmisión en tempo real require servidores específicos, como QuickTime Streaming Server, RealServer e Windows Media Server. Estes servidores permítenlle ter máis niveis de control sobre o envío de medios, polo que a configuración e a xestión do sistema son máis complicadas que os servidores HTTP estándar.
A transmisión en tempo real tamén require protocolos de rede especiais, como RTSP (Realtime Streaming Protocol) ou MMS (Microsoft Media Server). Estes protocolos ás veces teñen problemas cando hai un cortalumes, o que fai que os usuarios non poidan ver contido en tempo real nalgunhas localizacións.
En xeral, se o vídeo é unha transmisión en tempo real ou se usa un servidor multimedia en streaming ou se aplica un protocolo en tempo real como RTSP, é unha transmisión en tempo real. Se se usa un servidor HTTP, o ficheiro envíase a través do fluxo secuencial. Que método de transmisión empregue depende das súas necesidades. Por suposto, a transmisión de ficheiros tamén admite a descarga completa no disco duro antes de xogar.
2. A influencia dos medios de transmisión
Debido a que a tecnoloxía multimedia en streaming rompeu a limitación do ancho de banda da rede á transmisión de información multimedia ata certo punto, úsase amplamente en transmisión en directo en liña, publicidade en liña, vídeo baixo demanda, educación a distancia, telemedicina, videoconferencia, corporativa campo da formación, comercio electrónico, etc.
A tecnoloxía multimedia en streaming fai posible que os medios tradicionais abran un espazo máis amplo en Internet. A internet dos programas de radio e televisión é máis conveniente e é máis fácil para os oíntes e os espectadores encargar programas en liña e tamén se usarán amplamente as transmisións en directo de audio e vídeo en liña.
A tecnoloxía de transmisión en streaming converte a difusión "push" dos medios tradicionais na difusión "pull" da audiencia. A audiencia xa non acepta pasivamente programas de radio e televisión, senón que recibe a información que precisa no seu propio momento. . Isto mellorará o estado da audiencia ata certo punto, permitiralles tomar a iniciativa na difusión de novas e tamén permitirá que as súas necesidades teñan un impacto máis directo nas actividades dos medios de comunicación.
O uso xeneralizado da tecnoloxía multimedia en streaming tamén difuminará os límites entre a radio, a televisión e Internet. Internet non só é unha extensión auxiliar e de radio e televisión, senón tamén un poderoso competidor para eles.
Usando a tecnoloxía multimedia en streaming, a rede proporcionará novos estilos de programas de audio e vídeo e tamén formará novos métodos de negocio, como servizos baixo demanda por tarifa.
Aproveitar as vantaxes dos medios tradicionais, usar as vantaxes dos medios en liña e manter unha boa competencia e cooperación entre os medios son o camiño cara ao desenvolvemento da futura rede e o camiño cara ao desenvolvemento dos medios tradicionais no futuro.
3. o principio da tecnoloxía multimedia en streaming
A implementación do streaming require caché.
Debido a que Internet usa a transmisión de paquetes como base para a transmisión asíncrona intermitente, para unha fonte A / V en tempo real ou un ficheiro A / V almacenado, deben dividirse en moitos paquetes durante a transmisión. Dado que a rede cambia dinámicamente, cada paquete está seleccionado. A ruta pode ser diferente, polo que o atraso para chegar ao cliente tamén é diferente e incluso o primeiro paquete de datos pode chegar máis tarde. Para este fin, úsase un sistema de caché para compensar os efectos do atraso e a fluctuación e para garantir a secuencia correcta de paquetes de datos, de xeito que os datos do medio se poden emitir continuamente sen pausas na reprodución debido á conxestión temporal da rede.
Normalmente a capacidade da caché non é grande, porque a caché utiliza unha estrutura de lista ligada circular para almacenar datos: ao desbotar o contido reproducido, o fluxo pode reutilizar o espazo libre da caché para almacenar en caché o contido non reproducido posterior.
A realización de streaming require un protocolo de transmisión axeitado. Debido a que TCP require máis gastos xerais, non é adecuado para transmitir datos en tempo real.
No esquema de implementación da transmisión en streaming, HTTP / TCP úsase xeralmente para transmitir información de control e RTP / UDP úsase para transmitir datos de son en tempo real.
O proceso de transmisión en streaming é xeralmente deste xeito: despois de que o usuario seleccione un servizo multimedia en streaming, o navegador web e o servidor web usan HTTP / TCP para intercambiar información de control, de xeito que se poden recuperar os datos en tempo real que hai que transmitir a partir da información orixinal; entón o cliente O navegador web da máquina inicia o programa A / VHelper e usa HTTP para recuperar os parámetros relevantes do servidor web para inicializar o programa Helper. Estes parámetros poden incluír información de directorio, tipo de codificación de datos A / V ou enderezo do servidor relacionado coa recuperación de A / V.
O programa A / VHelper e o servidor A / V executan o protocolo de control de fluxo en tempo real (RTSP) para intercambiar a información de control necesaria para a transmisión A / V. De xeito similar ás funcións proporcionadas polos reprodutores de CD ou videograbadoras, RTSP ofrece métodos para manipular comandos como a reprodución, o avance rápido, o rebobinado rápido, a pausa e a gravación. O servidor A / V usa o protocolo RTP / UDP para transmitir datos A / V ao programa cliente A / V (polo xeral, o programa cliente pode considerarse equivalente ao programa Helper). Unha vez que os datos A / V chegan ao cliente, pódese reproducir o programa cliente A / V Saída.
4. streaming de tecnoloxías relacionadas cos medios
1) Tecnoloxía de transmisión intelixente
Detecta automaticamente as condicións da rede e axusta as propiedades do audio e o vídeo ao mellor para que os usuarios reciban fluxos multimedia que coincidan coa velocidade da rede para obter a mellor experiencia de usuario.
2) Tecnoloxía de división
Xeralmente só se usa en transmisións en directo. O servidor emisor envía o fluxo multimedia a varios servidores receptores distribuídos en varios lugares e o cliente pode acceder ao servidor próximo para obter un fluxo multimedia de maior calidade mentres reduce o uso de ancho de banda. A transmisión push é o proceso de enviar contido en directo ao servidor; extraer streaming é o proceso de extraer contido en directo xa no servidor cunha dirección designada.
Tecnoloxía de caché
Para solucionar o problema da secuencia de paquetes de datos causada pola rede asíncrona, o atraso e a fluctuación da rede, os paquetes de datos cachéanse primeiro localmente e o sistema de caché utiliza unha estrutura de lista ligada circular para descartar o contido reproducido para evitar desbordamento do búfer.
Tecnoloxía Content Delivery Network (CDN)
Unha rede de superposición de contido construída na rede IP, mediante a introdución de xestión de contido activa, equilibrio de carga global e caché de contido, etc., o contido multimedia en streaming solicitado polo usuario publícase no bordo da rede máis próximo ao usuario, proporcionando así resposta velocidade e redución da columna vertebral A presión da rede.
5. modo de transmisión multimedia en streaming
A razón pola que os medios en streaming poden realizar a reprodución de datos multimedia en tempo real é que adopta un protocolo especial de control de rede e un mecanismo de transmisión de datos. O servidor ten un sistema especial de publicación de medios de transmisión e o cliente ten un reprodutor especial. Ambas as partes precisan almacenar en caché datos a través da área do búfer de datos.
A diferenza das redes ordinarias de conmutación de paquetes, os datos na área de memoria intermedia do sistema de transmisión son dinámicos durante a transmisión de datos e tamén se poden cambiar. Os datos entran e saen do búfer nunha pila, sen esperar a que os datos cheguen ao cliente. Despois de liberar o ordenador, os datos do búfer de datos "flúen" e a reprodución dos datos debe manter unha velocidade de saída de datos estable. O búfer é necesario para proporcionar os datos correspondentes en calquera momento. O reprodutor, se non hai datos correspondentes, haberá unha pausa durante a reprodución de contido e un tratado de pantalla.
A primeira situación ocorre xeralmente porque a velocidade de transmisión de rede non pode seguir a velocidade de reprodución dos datos e prodúcese un desbordamento de datos, mentres que a segunda situación ocorre porque a velocidade de transmisión de rede é demasiado rápida, superando a velocidade de reprodución e non hai datos. desbordamento causado polo control da transmisión axeitado.
6. a realización de transmisións en directo
1) Transmisión de protocolo multimedia usado en transmisión en directo
RTMP, o acrónimo de Real Time Messaging Protocol. O protocolo baséase en TCP e é unha familia de protocolos, incluído o protocolo básico RTMP e RTMPT / RTMPS / RTMPE e moitas outras variantes. RTMP é un protocolo de rede deseñado para a comunicación de datos en tempo real. Úsase principalmente para a comunicación de audio, vídeo e datos entre a plataforma Flash / AIR e un servidor multimedia / streaming interactivo que admite o protocolo RTMP. RTMP está baseado en flash e non se pode reproducir no navegador iOS, pero o rendemento en tempo real é mellor que o HLS.
HLS, transmisión en directo HTTP (tecnoloxía de transmisión en directo HTTP), tecnoloxía adaptativa de velocidade de bits dinámica de Apple. Úsase principalmente para servizos de audio e vídeo de terminais de PC e Apple. Inclúe un ficheiro de índice m3u (8), un ficheiro de fragmento multimedia TS e un ficheiro de cadea de cifrado de chaves.
2) División de módulos de transmisión en directo
Terminal de gravación de vídeo: xeralmente é o dispositivo de entrada de audio e vídeo no ordenador ou a cámara ou o micrófono do teléfono móbil. Na actualidade, o vídeo do teléfono móbil úsase principalmente no terminal móbil. Tecnoloxía: webRTC (uso: gravación de vídeo H5)
Reprodutor de vídeo: pode ser o reprodutor da computadora, o reprodutor nativo do teléfono móbil e a etiqueta de vídeo de H5. Na actualidade, o reprodutor nativo do teléfono móbil é o piar fundamental. Tecnoloxía: protocolo HLS ou protocolo RTMP (uso: reprodución de vídeo), ffmpeg (uso: decodificación de vídeo do terminal móbil cando se usa o protocolo RTMP)
Lado do servidor de vídeo: xeralmente un servidor nginx, que se usa para recibir a fonte de vídeo proporcionada polo lado da gravación de vídeo e proporcionar servizos de transmisión ao lado do reprodutor de vídeo ao mesmo tempo. Tecnoloxía: protocolo RTMP (propósito: subir fluxo de vídeo), módulo rtmp nginx ou SRS (servidor simple-rtmp) (propósito: servidor de transmisión)
|
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