SRS部署、webrtc拉流推流

目录

项目需求:

概念:

webrtc

推流:

拉流:

SRS:

开始部署

准备:

git

开始安装srs:

编译:

启动:

查看状态:

更改配置:

再次访问



项目需求:

网页端进行音视频通话,使用srs服务和webrtc

概念:

webrtc

WebRTC(Web Real-Time Communication),即“源自网页即时通信”。WebRTC是一个支持浏览器进行实时语音、视频对话的开源协议。WebRTC的支持者甚多,Google、Mozilla、Opera推动其成为W3C推荐标准。
WebRTC支持目前的主流浏览器,并且基于SRTP和UDP,即便在网络信号一般的情况下也具备较好的稳定性。


此外,WebRTC可以实现点对点通信,通信双方延时低,此外,WebRTC可以实现点对点通信,通信双方延时低,是实现“连麦”功能比较好的选择。

推流:

将直播内容推送至服务器的过程

拉流:

为服务器已有直播内容,用指定地址进行拉取的过程

SRS:

官方网址

SRS官方文档:v4_CN_Home

开始部署

准备:

服务器:阿里云

操作系统:Ubuntu,登录服务器--可以自行选择工具

git

首先判断是否安装git: 已经有了不需要安装

安装命令:


                
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值