SRS搭建基于WebRTC视频聊天和会议服务

多媒体   2023-11-24 16:57   44   0  

    1. 西部数据申请SSL证书

    2. 将下载的证书上传到服务器 config 目录下并命名为:server.crt 和 server.key

    3. 进入CentOS7根目录下 /data 启动SRS服务,将IP 0.0.0.0 替换为自己服务器IP,或者不改,如果IP为192.168.0.10这个IP则只能在本机推流和拉流:

CANDIDATE="0.0.0.0"
docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 -p 1990:1990 -p 8088:8088 \
    --env CANDIDATE=$CANDIDATE -p 8000:8000/udp \
    registry.cn-hangzhou.aliyuncs.com/ossrs/srs:5 ./objs/srs -c conf/https.docker.conf

    4. 推流地址:https://0.0.0.0:8088/players/rtc_publisher.html?autostart=true&stream=livestream&api=1990&schema=https

    5. 拉流地址:https://0.0.0.0:8088/players/rtc_player.html?autostart=true&stream=livestream&api=1990&schema=https

    6. 进入控制台操作查看数据分析及访客及其它功能:https://0.0.0.0:8088


注意:使用RTC推流视频后,RTC播放器黑屏的原因有:

        1. 云服务器开启UDP端口8000,TCP开启:1935、1985、8080、1990、8088、8000

        2. 如果使用宝塔也需要开启UDP端口8000,TCP开启:1935、1985、8080、1990、8088、8000


官方:https://ossrs.net/lts/zh-cn/docs/v6/doc/getting-started#webrtc-using-https


博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。