3.2视频对象
# 3.2 视频对象
</br>
## 数据结构说明
| 字段 | 数据类型 | 释义 | 取值 | 取值释义 |
|----------|-----------|---------------------------------------|----------------|--------------|
| id | int | 目标对象ID | 200 | |
| name | String | 片名 | | |
| alias | List\<String> | 别名 | ['String',...] | |
| director | List\<String> | 导演 | ['String',...] | |
| star | List\<String> | 主演 | ['String',...] | |
| url | String | 播放/下载地址 | | 因版权问题暂不提供 |
| season | int | 同系列部数/季数(1=第一部或者第一季) | | |
| episode | int | 集数(1=第一集) | | |
| album | String | 专辑名称 | | |
| language | String | 语言 | | |
| area | String | 地区 | | |
| release | long | 上映时间 | | |
| grade | int | 评分 | | |
| age | Object | 受众年龄 | <a href="https://api.docs.lingju.ai/doc/43609919/wMpYycjg/g4m5eYsk">range对象</a> | |
| popular | int | 流行度 | 1 | 最新 |
| | | | 2 | 最热 |
| | | | 3 | 评分最高 |
| | | | 4 | 经典 |
| | | | 5 | 即将上映 |
| tag | String | 标签/风格 | 喜剧/爱情/动作…… | <a href="https://api.docs.lingju.ai/doc/43609919/wMpYycjg/aVRx3mDb">详见附录4.5影音标签说明中的影视标签</a> |
| type | String | 视频类型 | 电影 | |
| | | | 电视剧 | |
| | | | 电视节目 | |
| | | | 电视台 | |
| | | | MV | |
| | | | 纪录片 | |
| | | | 短视频 | |
</br>
## 返回结果json示例
~~~
输入:播放电影喜剧之王
输出:
{
"rtext":"好的",
"outc":0,
"actions":[
{
"action":"QUERY",
"target":{
"id":200,
"name":"喜剧之王",
"type":"电影"
}
},
{
"action":"SET",
"target":{
"id":300,
"origin":"QUERY",
"control":"PLAY",
"type":"VEDIO"
}
}
],
"intention":"VIDEO"
}
语义解释:
视频播放包括视频资源的查询,播放器播放视频的步骤,因此视频播放的动作目标对象包括视频对象和播放器对象,
示例以两者的组合形式给出,指令描述如下:
1.查询(QUERY)视频对象(id=200,电影名称=喜剧之王),
2.设置播放器(SET 播放器对象300),播放来源QUERY,即需开发者根据视频关键词自行获取视频链接,播放状态为PLAY。(播放器对象详见3.3节)
~~~