| 英文 | 韩文 | 中文 | 日文 |
第3章 归档视频信息API
请求归档视频列表
Request
http://<address>:<port>/reqFileList
Response
[
{"id":29516019, "ch":"2", "title":"ChannelTitle#2", "desc":"",
"time":"2026-03-23T02:59:48+01:00", "timestamp":1774231188, "isDST":false,
"duration":899, "priority":0, "filesize":2639516672 },
{"id":29516020, "ch":"4", "title":"ChannelTitle#04", "desc":"",
"time":"2026-03-23T02:59:48+01:00", "timestamp":1774231188, "isDST":false,
"duration":39, "priority":3, "filesize":7283712},
...
]
· id: 唯一文件ID。
· ch: 频道编号。
· title: 频道标题。
· time: 录制开始时间(ISO 8601 格式的时间戳)。
· timestamp: 录制开始时间(Unix 时间戳)。
· isDST: 表示该时间是否为夏令时(DST)。
· duration: 该片段的持续时间(秒)。
· priority: 用户设置的优先级(0–5)。
· filesize: 归档视频文件的大小。
请求归档视频录制时间
Request
http://<address>:<port>/reqFileTime?id=<file id>
· id: Unique file Id.
Response
{
"recordings":[[43203,22]],
"startTimestamp": 1772463600,
"totalSeconds": 86400,
"dstInfo": {
"biasMinStart": 0,
"biasMinEnd": 0,
"biasDstMinStart": 0,
"biasDstMinEnd": 0,
"changeTimeSec": 0
}
}
· recordings: 指定日期的录制信息数组。
· 每个录制信息表示为一个 [seconds, duration] 数组:
· seconds: 从 startTimestamp 开始的秒数。
· duration: 该片段的持续时间(秒)。
· startTimestamp: 录制开始时间的 Unix 时间戳。
· totalSeconds: 当天的总秒数。在夏令时(DST)变更的日期,这个值可能会有所不同。
· dstInfo: 提供该日期的夏令时(DST)调整信息。
· biasMinStart / biasMinEnd: 该日期开始和结束时的分钟级时间差。
· biasDstMinStart / biasDstMinEnd: 夏令时期间开始和结束时的分钟级时间差。
· changeTimeSec: 从当天开始计算的秒数,表示时间变更的精确时刻。

