接口规范 7. 按需录制相关接口

简介: 7 按需录制直播流7.1.定义按需录制的应用用途将某个应用设置为按需录制应用。应用被设置为按需录制后,该应用下的直播流默认情况下不会被录制,只有在收到开始录制和停止录制的指令后才会针对某个直播流开始录制和停止录制。

7 按需录制直播流

7.1.定义按需录制的应用

  • 用途
    将某个应用设置为按需录制应用。
    应用被设置为按需录制后,该应用下的直播流默认情况下不会被录制,只有在收到开始录制和停止录制的指令后才会针对某个直播流开始录制和停止录制。
    如果系统的全局配置参数中设置了不录制视频,直播流不会被录制。具体参见“application相关接口”章节中的DVR相关接口。
    按需录制的接口,对于live应用"live-"开头的应用无效。对于带有NR符号的应用和直播流也无效。

  • 请求
    demandDvr/?request=add_app&application=show
    application 应用名

  • 响应
    {
    "code":0
    }

7.2.撤销按需录制的应用

  • 用途
    撤销某个应用的按需录制配置。即如果通过上一接口将某个应用设置为按需录制应用,可以通过本接口撤销这种设置。

  • 请求
    demandDvr/?request=del_app&application=show
    application 应用名

  • 响应
{
    "code":0
}

7.3.查询按需录制的应用

  • 用途
    查询所有被设置为按需录制的应用。

  • 请求
    demandDvr/?request=list_app

  • 响应
    {
    "code":0,
    "data":{
        "count":2,
        "items":[
            {
                "application":"show1",
                "time":1516264587
            },
            {
                "application":"liveshow",
                "time":1515742304
            }
        ]
    }
    }

    返回消息的items元素包含0或多条记录。
    application 应用名
    time 添加时间,unix时间戳

7.4.开始录制

  • 用途
    对按需录制应用下的直播流,发送开始录制指令。服务器收到指令后会开始录制该直播流。
    如果该直播流当前时间正在直播,服务器收到指令后会立即开始录制,直到收到停止录制指令后才会停止录制。
    如果该直播流当前时间没有正在直播,服务器收到该指令后会保持录制状态,一旦该直播流开始直播就会开始录制。

  • 请求
    demandDvr/?request=start&application=liveshow&stream=live1
    application 应用名
    stream 直播流名称
  • 响应
    {
    "code":0
    }

7.5.停止录制

  • 用途
    对按需录制应用下的直播流,发送停止录制指令。服务器收到指令后会停止录制该直播流。
  • 请求
    demandDvr/?request=stop&application=liveshow&stream=live1
    application 应用名
    stream 直播流名称
  • 响应
    {
    "code":0
    }
相关文章
|
数据采集 机器学习/深度学习 安全
如何有效防爬虫?一文讲解反爬虫策略
如何有效防爬虫?一文讲解反爬虫策略
1057 0
|
机器学习/深度学习 搜索推荐 算法
基于机器学习的用户行为分析与个性化推荐系统
传统的用户行为分析和推荐系统常常受限于规则的刻板和模型的简单,无法准确捕捉用户的个性化需求。本文基于机器学习技术,探讨了一种更加灵活、精准的用户行为分析与个性化推荐系统设计方法,通过深度学习模型结合大数据分析,实现了对用户行为的更细致把握和更个性化的推荐服务。
|
存储 运维 负载均衡
Redis Cluster集群原理+三主三从交叉复制实战+故障切换
Redis Cluster集群原理+三主三从交叉复制实战+故障切换
2424 0
Redis Cluster集群原理+三主三从交叉复制实战+故障切换
|
Kubernetes 前端开发 Cloud Native
混动工程平台 ChaosBlade-Box 新版重磅发布 | 学习笔记
快速学习混动工程平台 ChaosBlade-Box 新版重磅发布
混动工程平台 ChaosBlade-Box 新版重磅发布 | 学习笔记
|
4月前
|
物联网 数据挖掘 BI
RFID重塑学校资产管理新格局
RFID技术革新学校资产管理,通过快速盘点、流程简化、数据精准、实时追踪等功能,实现资产全生命周期管理,提升效率与透明度,助力智慧校园建设。
|
13天前
|
网络协议 安全 API
阿里云云解析 DNS 个人版深度解析:功能特性、价格体系与选型参考
在域名解析服务领域,阿里云云解析 DNS 凭借全球节点覆盖与安全防护能力,成为个人开发者与企业用户的重要选择。其中个人版以 19.9 元 / 年的限时优惠价(原价 48 元 / 年),在性价比层面具备显著吸引力。本文基于 2025 年最新产品动态与官方定价文档,从版本定位、核心功能、价格体系、实测表现及选型建议等维度,对阿里云云解析 DNS 个人版进行全面解析,为用户提供客观决策依据。
|
12月前
|
网络协议 数据建模 数据安全/隐私保护
网安快速入门之Windows命令
本文简要介绍了Windows命令行中常用的11个命令,帮助快速入门网络安全和系统管理。这些命令包括:`help`(获取命令帮助)、`copy`(复制文件)、`dir`(显示目录内容)、`cd`(更改当前目录)、`type`(显示文本文件内容)、`del`(删除文件)、`ipconfig`(查看网络配置)、`net`(用户和组管理)、`netstat`(显示网络连接)、`tasklist`(显示进程信息)和`sc`(服务控制)。每个命令都有其特定用途,掌握它们可以大大提高工作效率和系统维护能力。
|
存储 安全 网络协议
渗透测试基础(全)(2)
渗透测试基础(全)
276 1
|
安全 算法 网络安全
IPSec VPN配置实验
IPSec VPN配置实验
959 7
|
算法 C语言
(“拨”取数字的典例:N位水仙花数判断及水仙花数变种)
这篇内容介绍了如何判断和生成水仙花数,水仙花数是一个n位数,其各位数字的n次方之和等于该数本身。文章首先回顾了"拨数"的概念,然后通过实例展示了如何判断三位水仙花数,并将其推广到任意位数的水仙花数。作者提供了详细的解题思路和代码示例,强调了解决这类问题时要慢下来,分步骤分析问题。最后,文章还探讨了一个水仙花数的变种问题,即数字拆分后乘积之和等于原数的情况。
1208 0

热门文章

最新文章