[sistema de transmisión en vivo en línea de medios de transmisión de golang] 1. Una breve introducción a la transmisión en vivo y la realización de transmisión en vivo en línea con la ayuda de Tencent Cloud Live Broadcast

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   

Supongo que te gusta

Origin blog.csdn.net/zhoupenghui168/article/details/132394169
Recomendado
Clasificación