FMUSER Transmitir vídeo e áudio sem fio mais 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 -> armênio
az.fmuser.org -> Azerbaijão
eu.fmuser.org -> Basco
be.fmuser.org -> bielorrusso
bg.fmuser.org -> búlgaro
ca.fmuser.org -> catalão
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 -> dinamarquês
nl.fmuser.org -> holandês
et.fmuser.org -> estoniano
tl.fmuser.org -> filipino
fi.fmuser.org -> finlandês
fr.fmuser.org -> francês
gl.fmuser.org -> galego
ka.fmuser.org -> georgiano
de.fmuser.org -> alemão
el.fmuser.org -> grego
ht.fmuser.org -> crioulo haitiano
iw.fmuser.org -> hebraico
hi.fmuser.org -> Hindi
hu.fmuser.org -> húngaro
is.fmuser.org -> islandês
id.fmuser.org -> indonésio
ga.fmuser.org -> irlandês
it.fmuser.org -> italiano
ja.fmuser.org -> Japonês
ko.fmuser.org -> coreano
lv.fmuser.org -> letão
lt.fmuser.org -> Lituano
mk.fmuser.org -> macedônio
ms.fmuser.org -> malaio
mt.fmuser.org -> maltês
no.fmuser.org - norueguês
fa.fmuser.org -> persa
pl.fmuser.org -> polonês
pt.fmuser.org -> português
ro.fmuser.org -> romeno
ru.fmuser.org -> russo
sr.fmuser.org -> Sérvio
sk.fmuser.org -> Eslovaco
sl.fmuser.org -> esloveno
es.fmuser.org -> espanhol
sw.fmuser.org -> Swahili
sv.fmuser.org -> sueco
th.fmuser.org -> Tailandês
tr.fmuser.org -> turco
uk.fmuser.org -> ucraniano
ur.fmuser.org -> Urdu
vi.fmuser.org -> vietnamita
cy.fmuser.org -> Galês
yi.fmuser.org -> iídiche
1. Coleção
Coleta de áudio O processo de coleta de áudio usa principalmente equipamentos para coletar os sinais analógicos no ambiente em dados brutos codificados por PCM e, em seguida, codificar e compactar os dados em MP3 e outros formatos para distribuição. Os formatos de compressão de áudio comuns são: MP3, AAC, HE-AAC, Opus, FLAC, Vorbis (Ogg), Speex e AMR.
Aquisição de imagem O processo de aquisição de imagem é capturado principalmente por câmeras e outros equipamentos em dados brutos codificados por YUV, que são então codificados e compactados em H.264 e outros dados de formato para distribuição. Os formatos de pacotes de vídeo comuns são: MP4, 3GP, AVI, MKV, WMV, MPG, VOB, FLV, SWF, MOV, RMVB, WebM, etc.
2. Tratamento
Depois que o vídeo ou áudio é coletado, os dados originais são obtidos. Para aprimorar alguns efeitos no local ou adicionar alguns efeitos adicionais, geralmente processamos antes de codificá-lo e compactá-lo.
Beleza do vídeo, marca d'água, caminho, personalização
Mixagem de áudio, redução de ruído, efeitos especiais, personalização
3. Codificação e embalagem
1. Codificação
Para transmissão de streaming de mídia, a codificação é muito importante. Seu desempenho de codificação, velocidade de codificação e taxa de compressão de codificação afetarão diretamente a experiência do usuário e o custo de transmissão de toda a transmissão de mídia de streaming.
Codificadores de vídeo comuns:
1) H.264 / AVC
2) HEVC / H.265
3) VP8
4) VP9
5) FFmpeg
Codificador de áudio: Mp3, AAC, etc.
2. Pacote
Misture e encapsule o conteúdo multimídia (vídeo, áudio, legenda, informações do capítulo, etc.) gerado pelo codificador
Vários formatos de embalagem comuns:
1) Formato AVI (sufixo .avi)
2) Formato DV-AVI (sufixo .avi)
3) Formato do formato de arquivo QuickTime (sufixo .mov)
4) Formato MPEG (a extensão do arquivo pode ser .mpg .mpeg .mpe .dat .vob .asf .3gp .mp4 etc.)
5) Formato WMV (sufixo .wmv .asf)
6) Formato de Vídeo Real (sufixo .rm .rmvb)
7) Formato de vídeo Flash (sufixo .flv)
8) Formato Matroska (sufixo .mkv)
9) Formato MPEG2-TS (sufixo .ts)
Atualmente, usamos principalmente os formatos FLV e MPEG2-TS na transmissão de streaming de mídia, especialmente transmissões ao vivo, que são usados nos protocolos RTMP / HTTP-FLV e HLS, respectivamente.
Quatro. Envie para o servidor
Existem três protocolos push principais:
RTSP (Real Time Streaming Protocol): Real Time Streaming Protocol, um protocolo de streaming de multimídia usado para controlar som ou vídeo, proposto em conjunto pela Real Networks e Netscape;
RTMP (Real Time Messaging Protocol): Real Time Messaging Protocol é um protocolo aberto desenvolvido pela Adobe para áudio, vídeo e transmissão de dados entre Flash players e servidores;
HLS (HTTP Live Streaming): é um protocolo de transmissão de mídia de streaming baseado em HTTP implementado pela Apple Inc .;
RTMP é o atual protocolo principal de transmissão de mídia de streaming, amplamente utilizado no campo de transmissão ao vivo. A maioria dos produtos de transmissão ao vivo no mercado adota esse protocolo.
O protocolo RTMP é baseado em TCP e é um protocolo de rede projetado para comunicação de dados em tempo real. É usado principalmente para comunicação de áudio, vídeo e dados entre a plataforma flash / AIR e o servidor de mídia de streaming / interativo com suporte ao protocolo RTMP. O software que suporta este contrato inclui Adobe Media Server / Ultrant Media Server / red5, etc.
Tem três variantes:
O RTMP funciona como um protocolo de texto simples sobre o TCP, usando a porta 1935;
O RTMPT é encapsulado na solicitação HTTP e pode atravessar o firewall;
RTMPS é semelhante ao RTMPT, mas usa conexão HTTPS;
O protocolo RTMP é como um contêiner usado para armazenar pacotes de dados. Esses dados podem ser dados no formato AMF ou dados de vídeo / áudio em FLV. Uma única conexão pode transmitir vários fluxos de rede por meio de canais diferentes. Os pacotes nesses canais são transmitidos em pacotes de tamanho fixo.
V. Distribuição de streaming do servidor
A função do servidor de streaming de mídia é ser responsável pela publicação, retransmissão e distribuição de streaming ao vivo.
Seis. Streaming de jogador
Principalmente para realizar a exibição de programas ao vivo no terminal. Como o protocolo de transporte usado aqui é RTMP, qualquer player compatível com o protocolo de streaming RTMP pode ser usado, como:
Computador: VLC, etc.
Terminal móvel: Vitamio e ijkplayer, etc.
----------------
Declaração de direitos autorais: este é o artigo original do blogueiro CSDN "Yuan Jiao Shou", seguindo o contrato de direitos autorais CC 4.0 BY-SA. Anexe o link da fonte original e esta declaração para reimpressão.
Link original: https://blog.csdn.net/xxtt0524/article/details/70332403
|
Digite o e-mail para obter uma surpresa
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 -> armênio
az.fmuser.org -> Azerbaijão
eu.fmuser.org -> Basco
be.fmuser.org -> bielorrusso
bg.fmuser.org -> búlgaro
ca.fmuser.org -> catalão
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 -> dinamarquês
nl.fmuser.org -> holandês
et.fmuser.org -> estoniano
tl.fmuser.org -> filipino
fi.fmuser.org -> finlandês
fr.fmuser.org -> francês
gl.fmuser.org -> galego
ka.fmuser.org -> georgiano
de.fmuser.org -> alemão
el.fmuser.org -> grego
ht.fmuser.org -> crioulo haitiano
iw.fmuser.org -> hebraico
hi.fmuser.org -> Hindi
hu.fmuser.org -> húngaro
is.fmuser.org -> islandês
id.fmuser.org -> indonésio
ga.fmuser.org -> irlandês
it.fmuser.org -> italiano
ja.fmuser.org -> Japonês
ko.fmuser.org -> coreano
lv.fmuser.org -> letão
lt.fmuser.org -> Lituano
mk.fmuser.org -> macedônio
ms.fmuser.org -> malaio
mt.fmuser.org -> maltês
no.fmuser.org - norueguês
fa.fmuser.org -> persa
pl.fmuser.org -> polonês
pt.fmuser.org -> português
ro.fmuser.org -> romeno
ru.fmuser.org -> russo
sr.fmuser.org -> Sérvio
sk.fmuser.org -> Eslovaco
sl.fmuser.org -> esloveno
es.fmuser.org -> espanhol
sw.fmuser.org -> Swahili
sv.fmuser.org -> sueco
th.fmuser.org -> Tailandês
tr.fmuser.org -> turco
uk.fmuser.org -> ucraniano
ur.fmuser.org -> Urdu
vi.fmuser.org -> vietnamita
cy.fmuser.org -> Galês
yi.fmuser.org -> iídiche
FMUSER Transmitir vídeo e áudio sem fio mais fácil!
Contato
Endereço:
No.305 Sala HuiLan Edifício No.273 Huanpu Road Guangzhou China 510620
Categorias
Newsletter