视频流媒体平台EasyDSS点播模块添加管理员新增点播目录权限判定功能

2021-06-17 17:56:30 浏览数 (1)

EasyDSS支持直播和点播,其中点播功能主要包含:上传、多分辨率转码、分发;直播功能主要包含:直播、录像、检索、回放、下载等。基于视频网站、在线教育、短视频点播等应用场景的需求,EasyDSS已经建立了一套完整的存储、转码、分发的点播能力。

近期我们对EasyDSS点播模块做了更新,即在管理员新增目录时,直接新增到对应目录,超级管理员可以访问所有目录,无需绑定到资源;当非超级管理员新增点播目录时,首先查询该用户绑定的资源id,再将该目录绑定到该资源下。

我们主要的实现方式还是添加判断代码。当新增目录为根目录,则直接添加、绑定,当新增目录为子目录时,需要判断非超级管理员是否拥有父目录的权限,再进行操作。

添加根目录代码:

添加子目录代码与上基本相同,针对父目录的判断的代码:

优化完成后效果如下:

EasyDSS的使用场景非常丰富,更新之后的版本也越来越符合现代技术的更新和用户的使用需求,除了在以上我们提到的在线教育、端视频点播方面的应用之外,还可以拓展到物联网、物流仓储、移动监控等多个方面,其中比较热门的就有无人机实现的EasyDSS视频推流直播,我们也做过不少无人机视频直播的方案(EasyDSS互联网视频云服务在无人机巡查秸秆焚烧场景中的应用),欢迎大家了解和测试。

0 人点赞