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. Opinión persoal (difusión difícil e fácil de transmitir en directo)
Dificultade na transmisión en directo: persoalmente creo que se queres comezar a transmisión en directo desde cero, definitivamente é un gran xogador no mundo, porque hai moitas dificultades técnicas na transmisión en directo, como o procesamento de vídeo / audio e o procesamento de gráficos. . , Compresión de vídeo / audio, distribución de CDN, mensaxería instantánea e outras tecnoloxías, cada tecnoloxía é suficiente para que aprendas durante varios anos.
Transmisión en directo: xa hai grandes talentos en varios campos e empaquetáronse moitos frameworks incribles. Só precisamos empregar os cadros escritos por outros para construír rapidamente unha aplicación de transmisión en directo, que é a lendaria posición sobre os ombros da programación de gando grande.
En segundo lugar, comprende a transmisión en directo
1. Unha función completa de transmisión en directo (desde 落 影 loyinglin sharing)
1 Charla
Chat privado, sala de chat, iluminación, push, lista negra, etc.
2. Agasallo
Agasallos ordinarios, agasallos de luxo, sobres vermellos, clasificacións, recargas de terceiros, compras integradas na aplicación, actualizacións dinámicas de agasallos, retiradas de efectivo, etc .;
3. Lista de transmisións en directo
Siga, popular, máis recente, lista de usuarios de transmisión en directo clasificada, etc .;
4. Emisión en directo por ti mesmo
Gravación, retransmisión, decodificación, reprodución, embelecemento, latidos do corazón, cambio de fondo, operación de host a administrador, administrador a usuario, etc .;
5. Lóxica de habitación
Crear sala, entrar na sala, saír da sala, pechar a sala, cambiar a sala, configurar o xestor de sala, lista de usuarios de sala, etc .;
6. Lóxica do usuario
Inicio de sesión ordinario, inicio de sesión de terceiros, rexistro, busca, modificación de información persoal, lista de observación, lista de fans, esquecemento do contrasinal, consulta información persoal, lista de ingresos, seguimento e comprobación, busca, etc .;
7. Mira a transmisión en directo
Información de chat, barrage de desprazamento, exhibición de agasallos, interface de carga, etc .;
8. Estatísticas
Estatísticas de empresas de APP, estatísticas de terceiros, etc .;
9. Super tubo
Prohibido, oculto, auditado, etc .;
2. O principio dunha aplicación de transmisión en directo completa
Principio de transmisión en directo: empuxe o vídeo gravado polo servidor ao servidor e entón o servidor distribuirá ao público para que o vexa.
Transmisión en directo: transmisión push (colección, procesamento de beleza, codificación, transmisión push), procesamento de servidor (transcodificación, gravación, captura de pantalla, pornografía), reprodutor (pull streaming, decodificación, renderización), sistema interactivo (sala de chat), sistema de agasallos, eloxios )
3. Un proceso completo de implementación de aplicacións en directo
1. Adquisición, 2. Procesamento de filtros, 3. Codificación, 4. Push streaming, 5. Distribución CDN, 6. Pull streaming, 7. Decodificación, 8. Reprodución, 9. Interacción de chat
(2)
4. Unha arquitectura completa de aplicacións de transmisión en directo (3)
5. Puntos técnicos dunha aplicación completa de transmisión en directo (4)
3. Comprender os medios de transmisión (os medios de transmisión son necesarios para a transmisión en directo)
Desenvolvemento de medios de transmisión: a capa de rede (socket ou st) é a responsable da transmisión, a capa de protocolo (rtmp ou hls) é a responsable do empaquetado de rede, a capa de encapsulamento (flv, ts) é a encapsulación dos datos do códec e A capa de codificación (h.264 e AAC) é a responsable da imaxe, da compresión de audio.
Marco: cada marco representa unha imaxe fixa
GOP: grupo de imaxes (grupo de imaxes), un GOP é un grupo de imaxes continuas, cada imaxe é un marco, un GOP é unha colección de moitos cadros
Os datos en directo son en realidade un conxunto de imaxes, incluíndo fotogramas I, fotogramas P e fotogramas B. Cando o usuario os vexa por primeira vez, buscará os fotogramas I e o xogador irá ao servidor para atopar os fotogramas I máis próximos e devolveralles ao usuario. Polo tanto, GOP Cache aumenta a latencia de extremo a extremo porque debe obter o fotograma I máis próximo. Canto maior sexa a lonxitude da caché GOP, mellor será a calidade da imaxe
Taxa de bits: a cantidade de datos amosados por segundo despois de comprimir a imaxe.
Velocidade de fotogramas: o número de imaxes mostradas por segundo. Afecta a suavidade da imaxe e é directamente proporcional á suavidade da imaxe: canto maior sexa a velocidade de fotogramas, máis suave será a imaxe; canto máis baixa sexa a velocidade de fotogramas, máis imaxinaria será a imaxe.
Debido á estrutura fisiolóxica especial do ollo humano, se a velocidade de fotogramas da imaxe que se visualiza é superior a 16, considerarase coherente. Este fenómeno chámase persistencia da visión. E cando a velocidade de fotogramas alcanza un determinado valor, se aumenta de novo, non é doado para o ollo humano percibir un aumento significativo da fluidez.
Resolución: (rectangular) a lonxitude e o ancho da imaxe, é dicir, o tamaño da imaxe
Datos por segundo antes da compresión: resolución X de velocidade de fotogramas (a unidade debería ter varios bytes)
Relación de compresión: a cantidade de datos por segundo / velocidade de bits antes da compresión (para a mesma fonte de vídeo e usando o mesmo algoritmo de codificación de vídeo, entón: canto maior sexa a relación de compresión, peor será a calidade da imaxe).
Formato de ficheiro de vídeo: o sufixo do ficheiro, como .wmv, .mov, .mp4, .mp3, .avi,
Uso principal, segundo o formato de ficheiro, o sistema determinará automaticamente que software abrir,
Nota: Modifique o formato do ficheiro a vontade, non terá moito impacto no ficheiro en si, como cambiar avi a mp4, o ficheiro aínda é avi.
Formato de encapsulación de vídeo: un contedor para almacenar información de vídeo. A encapsulación en fluxo pode incluír TS, FLV, etc., a encapsulación indexada inclúe MP4, MOV, AVI, etc.,
Función principal: un ficheiro de vídeo a miúdo contén imaxes e audio, así como algunha información de configuración (como a asociación de imaxes e audio, como descodificalas, etc.): estes contidos deben organizarse e empaquetarse segundo certas regras.
Nota: descubrirás que o formato de empaquetado é o mesmo que o formato de ficheiro, porque o sufixo do formato de ficheiro de vídeo xeral usa o nome do formato de empaquetado de vídeo correspondente, polo que o formato de ficheiro de vídeo é o formato de empaquetado de vídeo.
|
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