1、模块功能描述
本模块主要提供了外部接口控制rtmp流状态的接口,通过这些接口进行一些断流,录制,流名重定向等以下接口:
- record 录制功能
- drop 断流功能,涉黄涉暴力的话可以通过这个方式断开服务端的推流
- redirect 对推拉流进行重定向功能
1.1 配置示例
http {
server {
listen 88;
server_name localhost;
location /control {
rtmp_control all; #可以配置all/record/redirect/drop
}
}
}
rtmp {
server {
listen 1935;
application test {
live on;
recorder rec1 {
record all manual;
record_suffix all.flv;
record_path /tmp/rec;
record_unique on;
}
}
}
1.2 请求格式:
- drop