一.直播的简单介绍
1.介绍
直播,应该不陌生,有电视直播、网络主播、游戏直播、体育直播、在线教育直播等等,那么要实现在线直播的话就
必须要有
“
流媒体在线直播服务器
”.
“流媒体在线直播服务器
”不仅可以
实现游戏、赛事、电商、媒体、教育等行业的直播,
还可以实现
农场监控直播、幼儿园监控直播、家庭监控直播(保姆)、企业内部监控直播等...
2.流媒体在线直播的服务器的实现方式
(1).基于
Nginx
与
Nginx-rtmp-module
实现
直播流媒体服务器
(2).
后端语言
实现
直播流媒体服务器
(Golang、
Nodejs
等)
(3).
第三方平台
实现
推流服务器
七牛云、腾讯的直播
LVB
、网易云信
SDK
、趣拍云...
3.流媒体在线直播系统可以实现的功能
(1).实现分享本地计算机屏幕实现直播、可用于在线教育、游戏直播
(2).实现电脑摄像头直播(网络主播)
(3).实现手机直播
(4).实现农场监控直播、幼儿园监控直播
(5).保姆监控直播
(6).可以在
PC
端、手机
APP
、微信、微信小程序中看直播
二.直播的实现流程
1.总体认知
直播主要通过两步实现:
1.
推流
2.
拉流
推流: