【问题标题】:how do i delete a subdirectory that created by rtmp我如何删除由 rtmp 创建的子目录
【发布时间】:2023-01-27 01:09:30
【问题描述】:

我的 rtmp-module 设置如下:

  1. Hls_nested on。
  2. Hls_continuous on// 一旦设置似乎禁用 hls_cleanup。

    我只想在直播结束后删除这个子目录,但问题是子目录的权限是高的方式,php 对此无能为力,我该怎么办?

    我做了一些搜索但没有找到解决方案,如果我关闭 hls_continuous 然后 hls_cleanup 将完成工作,但当然这不是我想要的。

【问题讨论】:

    标签: php nginx rtmp


    【解决方案1】:

    如果你不能使用 hls_cleanup 选项那么我认为唯一的方法是使用“exec_publish_done”,它会在流正常结束时自动执行任何命令或脚本。

    exec_publish_done /path/to/directory;

    维基也有解释。 https://github.com/dreamsxin/nginx-rtmp-wiki/blob/master/Directives.md#exec_play_done

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-27
      • 1970-01-01
      相关资源
      最近更新 更多