重磅:SRS 5.0正式支持Windows平台和安装引导程式

这篇具有很好参考价值的文章主要介绍了重磅:SRS 5.0正式支持Windows平台和安装引导程式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SRS 支持Windows

SRS 5.0.89+正式支持Windows,基于Cygwin64平台,支持代码编译,以及流水线,每个5.0的版本都会提供安装包。

编译代码

如果你需要自己从代码编译Windows版本的SRS,请先安装Cygwin64[1]。

另外,还需要安装工具gcc-g++ make automake patch pkg-config tcl cmake,可以参考流水线说明[2]。

安装好环境后,在Cygwin终端中执行命令:

git checkout develop
./configure
make

这样就可以编译出Windows版本的SRS了,可执行文件在./objs/srs.exe,其他使用说明参考Getting Started[3]。

从二进制文件安装

从5.0.89之后,SRS 5.0每个版本release[4],都会附带Windows的安装包。你可以下载后,快速安装和使用SRS。

下面是一些安装包的链接,注意你应该用最新版本,而不是使用某个固定版本release[5]:

• 最新版本下载[6]

• SRS-Windows-x86_64-5.0.89-setup.exe[7]

• SRS-Windows-x86_64-5.0.19-setup.exe[8]

Note: SRS 5.0.89+之后,使用流水线构建Windows安装包,GitHub Actions自动生成。
重磅:SRS 5.0正式支持Windows平台和安装引导程式

安装后,使用管理员权限启动SRS:

重磅:SRS 5.0正式支持Windows平台和安装引导程式

使用FFmpeg或OBS推流到SRS:

ffmpeg -re -i ~/srs/doc/source.flv -c copy -f flv rtmp://win11/live/livestream

使用VLC或srs-player[9]播放流:

重磅:SRS 5.0正式支持Windows平台和安装引导程式

基本上SRS现有的功能都能用,比如RTMP, HTTP-FLV, HLS, WebRTC, HTTP-API, Prometheus Exporter等等。

从NSIS打包

如果你需要自己修改代码并打包,可以使用NSIS[10],在Cygwin终端中执行命令:

"/cygdrive/c/Program Files (x86)/NSIS/makensis.exe" \
    /DSRS_VERSION=$(./objs/srs -v 2>&1) \
    /DCYGWIN_DIR="C:\cygwin64" \
    packaging/nsis/srs.nsi

已知问题

• Cygwin: Build with SRT is ok, but crash when running. #3251[11]

• Cygwin: Support address sanitizer for windows. #3252[12]

• Cygwin: ST stuck when working in multiple threads mode. #3253[13]

• Cygwin: Support iocp and windows native build. #3256[14]

• Cygwin: Build srtp with openssl fail for no srtp_aes_icm_ctx_t #3254[15]

链接

ST supports windows: https://github.com/ossrs/state-threads/issues/20

Commits about SRS Windows: https://github.com/ossrs/srs-windows/issues/2

Windows docker also works for SRS, however, srs.exe is more popular for windows developers.文章来源地址https://www.toymoban.com/news/detail-440593.html

引用链接
[1] Cygwin64: https://cygwin.com/install.html
[2] 说明: https://github.com/cygwin/cygwin-install-action#parameters
[3] Getting Started: ./getting-started.md
[4] release: https://github.com/ossrs/srs/releases
[5] release: https://github.com/ossrs/srs/releases
[6] 最新版本下载: https://github.com/ossrs/srs/releases
[7] SRS-Windows-x86_64-5.0.89-setup.exe: https://github.com/ossrs/srs/releases/tag/v5.0.89
[8] SRS-Windows-x86_64-5.0.19-setup.exe: https://github.com/ossrs/srs/releases/tag/v5.0.19
[9] srs-player: http://win11:8080/
[10] NSIS: https://nsis.sourceforge.io/Download
[11] Cygwin: Build with SRT is ok, but crash when running. #3251: https://github.com/ossrs/srs/issues/3251
[12] Cygwin: Support address sanitizer for windows. #3252: https://github.com/ossrs/srs/issues/3252 [13] Cygwin: ST stuck when working in multiple threads mode. #3253: https://github.com/ossrs/srs/issues/3253
[14] Cygwin: Support iocp and windows native build. #3256: https://github.com/ossrs/srs/issues/3256 [15] Cygwin: Build srtp with openssl fail for no srtp_aes_icm_ctx_t #3254: https://github.com/ossrs/srs/issues/3254
作者:赵文杰
原文链接: https://mp.weixin.qq.com/s?__biz=MzA4NTQ3MzQ5OA==&mid=2649005647&idx=1&sn=0bceba60d5270479bab12b1d5ccc1d54&chksm=87c75ffab0b0d6ec2d428856c8761a5ebee799a8c5205d521c538195dbefcc9b673266e8182f&mpshare=1&scene=23&srcid=021792kH971FSrTrUPKExYXD&sharer_sharetime=1676614148369&sharer_shareid=a96e9b09ebf11547090dd99009e597bb#rd

到了这里,关于重磅:SRS 5.0正式支持Windows平台和安装引导程式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • kali与Windows安装双系统,grub引导器安装失败,或安装grub后无法引导kali系统问题解决

    安装失败图片   这个时候不要慌,既然它的自动安装无法搞定,那我们就手动安装grub引导器 (注意:本人电脑环境是:windows10,分区表类型是GPT类型。尝试安装kali双系统出现grub引导器错误。不同环境下解决方法可能会有区别。并且接下来的操作可能会导致系统无法启动,请

    2024年02月14日
    浏览(33)
  • 重磅消息!ChatGPT 联网,Milvus & Zilliz 正式嵌入用于向量检索!

    Zilliz 又双叒叕有好消息传来! 自 NVIDIA GTC Keynote 被黄老板点名后,Zilliz 又加入“大网红 OpenAI ”的朋友圈——作为首批受邀合作伙伴,向 ChatGPT 贡献了向量数据库插件,打通了知识召回与大型语言模型之间的桥梁! ChatGPT 联网,向量数据库已加入“团战” 今晨,Open AI 再次向

    2023年04月26日
    浏览(29)
  • 重磅!腾讯正式开源 Spring Cloud Tencent,微服务套件又多一个选择

    1. Spring Boot + Spring Cloud 仍是 Java 生态最主流的框架 2014 年 4 月 Spring Boot 发布 1.0 版本,经过 8 年时间的发展,Spring Boot 已然成为 Java 开发框架的事实标准。在分布式微服务领域,2016 年 1 月 Spring Cloud 发布 Angel.SR5 版本。Spring Cloud 延承了 Spring Boot 最核心的组件化、低配置快速

    2024年04月26日
    浏览(20)
  • 龙蜥社区安全联盟(OASA)正式成立,启明星辰、绿盟、360 等 23 家厂商重磅加入

    7 月 28 日,由启明星辰、绿盟、360、阿里云、统信软件、浪潮信息、中兴通讯|中兴新支点、Intel、中科院软件所等 23 家单位共同发起的龙蜥社区安全联盟(OASA,OpenAnolisSecurityAlliance)(以下简称“安全联盟”),于北京举办了线下启动会,共计 33 位代表出席。会上, 首届

    2024年02月10日
    浏览(29)
  • 闲置电脑挂机赚钱-Traffmonetizer,支持windows,linux,Android,MacOS多平台

    利用闲置电脑/服务器/安卓手机/树莓派来挂 Traffmonetizer 赚钱 Traffmonetizer是一个来自欧洲的流量挂机平台,类似Peer2profit,满10刀可提现(Paypal、BTC、Payoneer),注册好像就送5刀,Traffmonetizer不怎么占用CPU和内存以及流量,流量单价也比较高。 你可以用闲置的电脑、手机、VPS、云服

    2024年02月12日
    浏览(36)
  • 阿里云 ARMS 应用监控重磅支持 Java 21

    作者:牧思 山猎 今年的 9 月 19 日,作为最新的 LTS (Long Term Support) Java 版本,Java 21 正式 GA,带来了不少重量级的更新,详情请参考 The Arrival of Java 21 [ 1] 。虽然目前 Java 11 和 Java 17 都还没有在国内大规模普及,Java 8 依然占据主流地位,但及时更新 JDK 版本可以为开发者带来许

    2024年02月03日
    浏览(29)
  • macOS Sonoma 14.2 (23C64) 正式版 Boot ISO 原版可引导镜像下载

    macOS Sonoma 14.2 (23C64) 正式版 Boot ISO 原版可引导镜像下载 本站下载的 macOS 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。另外也支持在 Windows 和 Linux 中创建可引导介质。 请访问原文链接:https://sysin.org/blog/ma

    2024年01月17日
    浏览(46)
  • ComPDFKit PDF SDK库(支持Windows、Web、Android、iOS、Mac等平台)

    ComPDFKit提供专业、全平台支持的PDF开发库,包括Windows、Mac、Linux、Android、iOS、Web平台。开发者可以快速、灵活整合PDF功能到各开发平台的软件、程序、系统中。丰富的功能,多种开发语言,灵活的部署方案可供选择,满足您对PDF文档的所有需求。 联系方式: 中文官网: http

    2024年02月15日
    浏览(30)
  • macOS Sonoma 14.3.1 (23D60) 正式版 Boot ISO 原版可引导镜像下载

    macOS Sonoma 14.3.1 (23D60) 正式版 Boot ISO 原版可引导镜像下载 本站下载的 macOS 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。另外也支持在 Windows 和 Linux 中创建可引导介质。 请访问原文链接:https://sysin.org/blog/

    2024年02月21日
    浏览(39)
  • 重磅来袭,ChatGPT官方的掌上神器目前仅支持IOS

    今天凌晨,OpenAI 推出了 ChatGPT 的 iOS app,在这个开放的世界里,智能化的 AI 功能早已经突破了人类的想象力。而 ChatGPT 确实不会让我们失望,它的真「iPhone 时刻」来了!从现在起,我们可以在 iPhone 上使用 ChatGPT 了。 ​ 编辑切换为居中 添加图片注释,不超过 140 字(可选)

    2024年02月05日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包