返回介绍

Demo的部署

发布于 2020-11-26 08:54:16 字数 3286 浏览 1623 评论 0 收藏 0

SRS的DEMO的部署,提供网页演示播放/推送RTMP到SRS,播放HLS,转码,视频会议等。

注意:强烈建议初学者不要动demo,只要看demo就好;建议学完Usage的每个单独的使用,然后再动demo。

假设服务器的IP是:192.168.1.170

第一步,设置客户端hosts,注意是客户端(需要将demo.srs.com这个域名/vhost解析到服务器)

# edit the folowing file:
# linux: /etc/hosts
# windows: C:\Windows\System32\drivers\etc\hosts
# where server ip is 192.168.1.170
192.168.1.170 demo.srs.com

第二步,获取SRS。详细参考GIT获取代码

git clone https://github.com/ossrs/srs
cd srs/trunk

或者使用git更新已有代码:

git pull

第三步,编译SRS。详细参考Build

bash scripts/build.sh

第三步,启动SRS的DEMO,启动ffmpeg/api-server/srs等。

bash scripts/run.sh

访问SRS的DEMO:http://demo.srs.com:8085

第四步,停止SRS的DEMO,停止ffmpeg/api-server/srs等。

bash scripts/stop.sh

备注:DEMO的所有链接都是可以点的,所有功能都是可用的。

备注:请将所有实例的IP地址192.168.1.170都换成部署的服务器IP地址。

备注:DEMO不依赖nginx,使用cherrypy做演示网站以及分发HLS,依赖FFMPEG需要演示转码。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文