一、配置 设置 D:\srs_config\srs_simple.conf
# srs_simple.conf
listen 1935;
max_connections 1000;
daemon off;
srs_log_tank console;
http_server {
enabled on;
listen 8080;
}
http_api {
enabled on;
listen 1985;
}
vhost __defaultVhost__ {
dvr {
enabled on;
dvr_apply all;
dvr_plan session;
dvr_path /data/record/[app]/[stream]/[2006]-[01]-[02]-[15]-[04]-[05].flv;
}
}
二、指令
docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 -p 8000:8000/udp -e CANDIDATE=127.0.0.1 -v /d/srs_config/srs_simple.conf:/usr/local/srs/conf/srs.conf -v /d/srs_config/videos:/data/record registry.cn-hangzhou.aliyuncs.com/ossrs/srs:5 ./objs/srs -c conf/srs.conf
说明:/d/srs_config/srs_simple.conf 这是linux下的路径设置,表示配置文件是:D:\srs_config\srs_simple.conf
linux下用/隔开,盘符是小写 /d/
-v /d/srs_config/srs_simple.conf:/usr/local/srs/conf/srs.conf
表示把自定义的配置:D:\srs_config\srs_simple.conf 映射到docker内部的配置 /usr/local/srs/conf/srs.conf
-v /d/srs_config/videos:/data/record
表示把自定义的视频文件存储文件夹:D:\srs_config\videos 映射到docker内部的 /data/record
./objs/srs -c conf/srs.conf
表示SRS启用配置
权限设置:docker =》设置=》Resources =》File sharing 中增加对视频文件夹的授权
632

被折叠的 条评论
为什么被折叠?



