最快的流媒体服务器搭建 smart_rtmpd

说明

流媒体服务器是一个很专业的名词,对于圈外人来说,可能显得比较高深。但是日常应用中还是经常需要用到它,搭建流媒体服务器需要了解各种名词,系统,环境配置,使用方法,使用流程。这让很多圈外人感觉无从下手,望而却步。

为了解决这个问题,本博文因此而生,用深入浅出,图文并茂的方式给各位客官一个基本的科普。

流媒体服务器其实只要性能好,使用简洁,维护方便,扩展性强。这是核心需求,只要满足上述几点,基本上就可以断定这是一款优秀的软件。

性能对比

现在流媒体服务器还是有很多型号可以选择的,下面是针对主流的一些流媒体服务器进行性能的 PK
https://www.cnblogs.com/superconvert/p/18421322

搭建准备

需要用到三方软件,流媒体服务器,推流端,拉流端。由于 windows 是各位客官的主流使用系统,本搭建基于 windows 进行。win10 或 win11 均可

  1. 流媒体服务器
    这里对目前市面上诸多选品,针对 smart_rtmpd 进行讲解,它具有上述的各项优点,况且跨平台,架构轻盈,部署简单,维护方便。
  2. 推流端
    本文推荐使用 OBS,功能强大,方便快捷
  3. 拉流端
    本文推荐使用 VLC,兼容性高,方便快捷

推流端 OBS

软件下载

https://obsproject.com/download

拉流端 VLC

软件下载

https://www.videolan.org/vlc/

流媒体服务器

软件下载

  1. 网盘下载

    通过网盘分享的文件:smart_rtmpd.zip

    链接: https://pan.baidu.com/s/19DSKFDexKFk65fBfQOFfug?pwd=y6ev 提取码: y6ev

  2. gitee 下载

    链接: https://gitee.com/superconvert/smart_rtmpd

  3. github 下载

    链接:https://github.com/superconvert/smart_rtmpd

流媒体系统搭建

  1. 运行流媒体服务器

    下载流媒体服务器解压后,里面包含一个软件包 smart_rtmpd_win.zip,这个就是 windows 版本的 smart_rtmpd,继续解压这个文件,得到目录 smart_rtmpd_win,这个目录里面有个 smart_rtmpd.exe 就是流媒体服务器的主程序。执行此文件即可,截图如下:

    此过程不需要额外的配置,就是鼠标点几下,简单不简单

  2. 运行推流端 OBS

    安装 OBS 并运行,添加播放素材

    选择视频文件

    点 OBS 主界面设置 按钮,填写推流信息

    填写完毕,返回主界面,执行开始直播

    推流成功!

  3. 运行拉流端 VLC

    安装 VLC 并运行

    填写播放地址,播放

    OK,整体流程完毕!是不是很简单。

    虽然文字和图片感觉很多,其实也不过是一分钟的搞定的事情!

    Good luck!

相关推荐
路由侠内网穿透.20 小时前
本地部署开源 WSGI HTTP 服务器 Gunicorn 并实现外部访问
运维·服务器·网络·网络协议·http·开源
川石课堂软件测试1 天前
学习软件测试需掌握的一些知识
数据库·python·sql·功能测试·网络协议·mysql·http
靠coding维持生计的potato2 天前
从HTTP到存储——文件上传的底层原理梳理
http
骑着蜗牛撵大象3272 天前
大模型 SDK 编译就崩?用 CMakeLists 把 httplib、JSON 与 OpenSSL 装配成可复用的 ChatServer
android·java·c++·http·json·cmake·大模型sdk
张赐荣3 天前
sslx: 一个检测、查看 HTTPS 证书信息的跨平台单文件命令行工具
网络协议·http·https
探鸽小钛3 天前
4G 终端 ES8311 - 挂断一次,下次说话就没声了之解决办法
物联网·音视频·嵌入式·esp32·webrtc
m0_639906943 天前
RESTful API 接口设计规范:资源导向、HTTP 语义、统一返回格式、避坑指南
http·restful·设计规范
洋不写bug3 天前
HTTP(二):万字解析HTTP交互的请求、响应报文格式
网络协议·http·交互·postman·请求格式·响应格式·restful规范
洋不写bug3 天前
HTTP(一):Fiddler下载、抓包请求响应解析
网络协议·http·fiddler·网络通信·抓包·http请求和响应
隐擎fox3 天前
解密 HTTP/2 帧时序与流控指纹:Akamai H2 指纹逆向检测与协议重塑工程实战
网络·网络协议·tcp/ip·http