注意:仅做测试使用,实际项目请使用 SRS 做直播服务器
https://ossrs.net
项目地址:
# 服务端 https://github.com/gwuhaolin/livego # 客户端 https://github.com/bilibili/flv.js # 客户端 CDN https://cdnjs.com/libraries/flv.js/1.5.0
使用:
- 下载源码:
git clone https://github.com/gwuhaolin/livego.git
- 编译:
cd livego go build
- 启动服务:
./livego
- 获取 串流密钥:
http://localhost:8090/control/get?room={roomname}
- 推流:
# 推流地址: rtmp://localhost:1935/live/{串流密钥} # 参考下图 obs 的推流设置
- 播放:
# 播放地址: RTMP: rtmp://localhost:1935/live/{roomname} FLV: http://127.0.0.1:7001/live/{roomname}.flv HLS: http://127.0.0.1:7002/live/{roomname}.m3u8 # 参考 flv.js 提供的 demo https://github.com/bilibili/flv.js/blob/master/demo/index.html
- 下载源码:
文档更新时间: 2024-04-20 10:57 作者:lee