使用SRS搭建视频服务器#
修改srs.conf文件将rtc节点下的rtmp_to_rtc从off修改为on
![](https://img-blog.csdnimg.cn/img_convert/c0115db02737b0dc834e1b2ab22ab3b5.png)
启动服务器./objs/srs -c conf/srs.conf
推视频流使用ffmpeg -re -i ./doc/source.flv -c copy -f flv rtmp://ip地址/live/livestream命令推送视频到对应的地址
打开浏览器查看对应地址的8080端口
![](https://img-blog.csdnimg.cn/img_convert/bcf70f6eea3d4e5edb4293fb8e699f0c.png)
切换到RTC播放页签,查看是否可以播放
![](https://img-blog.csdnimg.cn/img_convert/e5dd7c3a7641772f44e66301fe693652.png)
如果能够正常播放,代表SRS搭建成功,并且支持WebRTC播放
![](https://img-blog.csdnimg.cn/img_convert/1c9dde656616dfccb3ac911e62cbd27c.png)
使用JSWebrtc方法视频
使用下面两段代码,webrtc的地址参见SRS里Demo的地址
<scriptsrc="dist/jswebrtc.min.js"></script>
<divclass="jswebrtc"data-url="webrtc://192.168.33.34/live/livestream"></div>
启动,查看是否可以播放
![](https://img-blog.csdnimg.cn/img_convert/fe21512d327d411c920d268f3097d809.png)
同事写的DEMO:https://files-cdn.cnblogs.com/files/ZXdeveloper/video-demo.zip?t=1672385796
作者:眾尋