告别天价CDN!Windows上零成本搭建媲美斗鱼的直播服务器 - SRS V6完全部署指南

在这里插入图片描述

👨🏻‍🎓博主介绍:大家好,我是芝士味的椒盐,一名在上班人士,热爱分享知识,很高兴在这里认识大家🌟
🌈擅长领域:Java、大数据、运维、电子
🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!
🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!

缘由

相信很多的开发者、直播从业者或者内容创作者在进行直播、点播、实时音视频通信项目开发时会遇到流媒体服务成本高昂(包括CDN费用、带宽费用等等),而我们可能由于预算限制,无法使用昂贵的商业流媒体服务,这样的场景就很尴尬对吧?现在的确有许多像阿里云直播、腾讯云直播这样的云服务存在,但是存在一个问题就是费用高昂,按流量计费模式对于个人开发者和小团队来说负担很重,而且数据不在自己手中总是不够安全。苦于囊中羞涩,这时候SRS就可以很好提供高性能、免费的流媒体服务能力。

举个例子:你是个直播平台开发者或者教育机构,想要搭建自己的直播系统,虽然像斗鱼、B站可以满足需求,但是由于是第三方平台有诸多限制,无法自定义功能,而且存在被封号的风险,这时候你就可以使用SRS搭配FFmpeg、OBS等推流工具搭建属于自己的流媒体服务器,解决这种尴尬的场面。

简介

SRS(Simple Realtime Server)是一个开源的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT、MPEG-DASH等多种流媒体协议。目的是提供一种更简单、更高效、更稳定的流媒体解决方案,它可以轻松地在个人电脑到企业级服务器上部署。SRS V6是当前最新版本,相比之前版本进行了大量优化,代码更加精简,性能更加出色,配置更加简化。

官网

地址:https://ossrs.net/

GitHub:https://github.com/ossrs/srs

SRS流媒体服务器架构图

架构图:

推流端 (OBS/FFmpeg) --RTMP--> SRS服务器 --多协议分发--> 播放端
                                    |
                                    +--HLS--> Web播放器
                                    +--HTTP-FLV--> Flash/H5播放器  
                                    +--WebRTC--> 浏览器实时通信
                                    +--录制--> 本地存储

下面用SRS V6演示Windows平台流媒体服务器搭建:

SRS Server(Windows流媒体服务器):

1. 下载SRS V6

# 下载SRS 6.0-a2 Windows版本
# 访问 https://github.com/ossrs/srs/releases
# 下载 SRS-Windows-x86_64-6.0-a2-setup.exe

2. 安装SRS

# 双击安装包进行安装,默认安装到 C:\Program Files\SRS\
# 或自定义安装到 E:\Applications\SRS\

3. 查看目录结构

cd E:\Applications\SRS
tree /F

4. 配置服务器文件

notepad conf\srs.conf 输入以下内容:

# SRS 6.0 延迟与画质平衡配置
listen              1935;
max_connections     1000;
srs_log_tank        console;
daemon              off;

http_api {
    enabled         on;
    listen          1985;
}

http_server {
    enabled         on;
    listen          8080;
    dir             ./obj
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芝士味的椒盐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值