1. Una breve introducción a la transmisión en vivo
1. Introducción
La transmisión en vivo debería resultarle familiar: hay transmisiones de televisión en vivo, presentadores en línea, transmisiones en vivo de juegos, transmisiones de deportes en vivo, transmisiones en vivo de educación en línea, etc. Por lo tanto, para lograr transmisiones en vivo en línea, debe tener un "servidor de transmisión en vivo en línea de medios de transmisión". ". "
Servidor de transmisión en vivo en línea de medios de
transmisión
" No solo puede realizar transmisiones en vivo en juegos, eventos, comercio electrónico, medios, educación y otras industrias, sino que también puede realizar transmisiones en vivo de monitoreo de granjas , transmisiones en vivo de monitoreo de jardines de infantes, transmisiones en vivo de monitoreo de hogares (niñera), seguimiento interno corporativo retransmisiones en directo, etc...
2. Cómo implementar el servidor para transmisión en vivo en línea
(1)
Implementar un servidor de medios de transmisión en vivo basado en
Nginx
y
Nginx-rtmp-module
(2)
Lenguaje de back-end
para implementar
el servidor de medios de transmisión en vivo
( Golang ,
Nodejs,
etc.)
(3)
Las plataformas de terceros
implementan
el servidor de transmisión
Qiniu Cloud, la transmisión en vivo de Tencent
LVB
, NetEase Yunxin
SDK
, Qupai Cloud...
3. Funciones que puede realizar el sistema de transmisión en vivo en línea de medios de transmisión
(1) Lograr compartir la pantalla de la computadora local para transmisiones en vivo, que se puede utilizar para educación en línea y transmisión en vivo de juegos.
(2) Realice una transmisión en vivo desde la cámara de la computadora (presentador de la red)
(3) Realice una transmisión en vivo desde un teléfono móvil
(4) Realizar monitoreo en vivo de granjas y monitoreo en vivo de jardines de infancia
(5) Transmisión en vivo de monitoreo de niñera
(6) Puede ver la transmisión en vivo en
la PC
,
la aplicación móvil
, WeChat y el subprograma WeChat.
2. Proceso de implementación de transmisión en vivo
1. Cognición general
La transmisión en vivo se logra principalmente en dos pasos:
1.
Transmisión push
2. Transmisión pull