GY T 355-2021 广播电视台融合媒体云平台 接口协议.pdf
《GY T 355-2021 广播电视台融合媒体云平台 接口协议.pdf》由会员分享,可在线阅读,更多相关《GY T 355-2021 广播电视台融合媒体云平台 接口协议.pdf(25页珍藏版)》请在麦多课文档分享上搜索。
1、 GY 中华人民共和国 广播电视和网络视听 行业标准 GY/T 355 2021 广播电视台融合媒体云平台 接口协议 Converged media cloud platform for broadcasting Interface protocol 2021 - 10 - 12 发布 2021 - 10 - 12 实施 国家广播电视总局 发布 GY/T 355 2021 I 目 次 前言 . II 1 范围 . 1 2 规范性引用文件 . 1 3 术语和定义 . 1 4 缩略语 . 1 5 融合媒体云平台接口 . 2 5.1 概述 . 2 5.2 融合媒体云平台基础设施服务层、平台服务层 和
2、 软件服务层之间的交互接口 . 2 5.3 融合媒体云平台内部私有云、公有云 和 专属云之间的交互接口 . 3 5.4 融合媒体云平台与外部平台之间的交互接口 . 4 6 接口通用要求 . 4 6.1 概述 . 4 6.2 接口传输协议 . 4 6.3 接口主要对接方式 . 5 6.4 业务数据接口 . 5 7 融合媒体云平台 基础设施服务层、平台服务层 和 软件服务层 之间交互接口 . 5 7.1 基础设施服务层与平台服务层交互 . 5 7.2 平台服务层与软件服务层交互 . 12 8 融合媒体云平台内部 私有云、公有云 和 专属云 之间交互接口 . 16 8.1 概述 . 16 8.2 媒
3、体数据迁移类 . 16 8.3 消息传递类 . 16 8.4 运行管理类 . 17 9 融合媒体云平台与外部平台之间交互接口 . 17 附录 A(资料性) 接口定义示例 . 18 A.1 概述 . 18 A.2 任务创建接口 . 18 附录 B(资料性) 业务接口调用示例 . 19 B.1 融合媒体云平台 基础设施服务层、平台服务层 和 软件服务层 之间交互接口调用示例 . 19 B.2 融合媒体云平台内部 私有云、公有云 和 专属云 之间交互接口调用示例 . 19 参考文献 . 21 GY/T 355 2021 II 前 言 本文件按照 GB/T 1.1 2020标准化工作导则 第 1部分:
4、标准化文件的结构和起草规则的规定 起 草 。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本文件 由全国广播电影电视标准化技术委员会( SAC/TC 239)归口。 本文件 起草单位: 江苏省广播电视集团有限公司、上海文化广播影视集团有限公司、湖南广播电视 台、浙江广播电视集团、北京 广播 电视台、 国家 广播电视总 局 广播 电视 科学研究院 、 国家 广播电视 总局 广播电视规划院 。 本文件 主要起草人: 顾建国、吴昊、施冬、盛志凡、吴阳、付伟、尚峰、周建威、袁克东、郭晓强、 覃毅力、鲍莹、夏添、张亮、田恬、王丽霞、张婧瑶、毛敏明、马晨阳、严雯雯、 王
5、亮 、 杨 威、侯方天、 杨士琦、孙谦诚、陆正军、周咏麟、黄元、姚可为 。 GY/T 355 2021 1 广播电视台融合媒体云平台 接口 协议 1 范围 本文件 规定了广播电视台融合媒体云平台 基础 设施服务层、平台服务层 和 软件服务层之间, 以及 私 有云、 公 有云 和 专属云之间 进行消息通讯、控制指令和数据交换 的接口协议、功能和调用方式。 本文件 适用于广播电视台融合媒体云平台的设计、研发、建设和运行维护。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件, 仅该日期对应的版本适用于本文件;不注日期的引用 文件,其最新版本
6、(包括所有的修改单)适用于本 文件 。 GB/T 31524 2015 电子商务平台运营与技术规范 GB/T 36318 2018 电子商务平台数据开放总体要求 GB/T 39044 2020 政务服务平台接入规范 GB/T 39046 2020 政务服务平台基础数据规范 GY/T 321 2019 县级融媒体中心 省级技术平台规范要求 IETF RFC 1918 私有网络地址分配 ( Address Allocation for Private Internets,February 1996) IETF RFC 6890 特定用处 IP地址定义 ( Special-Purpose IP Ad
7、dress Registries,April 2013) 3 术语 和 定义 下列术语和定义适用于本 文件 。 3.1 融合媒体 converged media 有效结合 广播、电视、报刊 、 网络视听等 方面 的 信息技 术 ,借助于多样化的传播渠道和形式, 将新 闻资讯等 内容 广泛传播给受众 ,实现资源通融、内容兼融、宣传互融的新型媒体。 3.2 融合 媒体云平台 converged media cloud platform 应用 云计算 、大数据等信 息技术, 提供 公共 服务能力 与 工具,重构 融合媒体 业务 流程 , 开展 媒体服 务类 、 综合 服务 类 、运营服务 类业务 的
8、 综合 技术 支撑 平台。 3.3 接口 能力 interface capability 通过开放的接口提供给 应用 软件调用或 开发者使用的服务。 4 缩略语 下列 缩略语适用于本 文件 。 GY/T 355 2021 2 API 应用编程接口 ( Application Programming Interface) APP 应用 程序( Application) CPU 中央处理器 ( Central Processing Unit) FTP 文件传输协议 ( File Transfer Protocol) HTTP 超文本传输协议 ( Hyper Text Transfer Protoc
9、ol) HTTPS 超文本传输安全协议( Hyper Text Transfer Protocol over Secure Socket Layer) ID 身份 标识号( Identity Document) IKE 因特网密钥交换 ( Internet Key Exchange) IP 网际互连协议( Internet Protocol) IPS 入侵防御系统 ( Intrusion Prevention System) IPSec 互联网 安全 协议 ( Internet Protocol Security) JSON JavaScript对象表示法 ( JavaScript Objec
10、t Notation) JSSDK JavaScript软件 开发工具包( JavaScript Software Development Kit) REST 一个架构样式的网络系统 ( Representational State Transfer) SDK 软件 开发工具包( Software Development Kit) SNMP 简单网络管理协议 ( Simple Network Management Protocol) URL 统一资源定位符 ( Uniform Resource Locator) VPN 虚拟专用网络 ( Virtual Private Network) WAF
11、 Web应用 防火墙 ( Web Application Firewall) 5 融合媒体云平台接口 5.1 概述 融合媒体云平台接口分为 以下 三类: a) 融合媒体云平台 基础 设施服务层、平台服务层 和 软件服务层之间的交互接口; b) 融合媒体云平台内部私有云、公 有云 和 专属云之间的交互接口; c) 融合媒体云平台与外部平台之间的交互接口。 5.2 融合媒体云平台基础设施服务层、平台服务层 和 软件服务层之间的交互接口 融合媒体云 平台 基础 设施服务层、平台服务层 和 软件服务层之间的交互 接口见图 1。 GY/T 355 2021 3 图 1 融合媒体云平台 基础 设施服务层、
12、平台服务层 和 软件服务层之间的交互 接口 融合媒体云平台 基础 设施服务层、平台服务层 和 软件服务层之间 的 交互接口包括: 基础 设施服务层 与平台服务层之间交互的资源适配服务类 接口 、 数据库 访问类接口、 资源监控服务类 接口 、资源结算服 务类 接口 和资源日志服务类接口; 平台服务层与软件服务层之间交互的用户管理 类 接口 、媒体资源管理 类 接口 和 公共服务能力管理 类 接口。 5.3 融合媒体云平台内部私有云、公有云 和 专属云之间的交互接口 融合媒体云平台内部私有云、公有云 和 专属云之间的交互接口 见图 2。 GY/T 355 2021 4 图 2 融合媒体云平台 内
13、部 私有云、公有云和专属云 之间的交互接口 融合媒体云平台内部 私有云、公有云 和 专属云 之间 的 交互接口包括 媒体 数据迁移类 接口 、消息传递 类 接口 及 运行管理 类接口。 5.4 融合媒体云平台与外部平台之间的交互接口 融合媒体云平台与 外部 平台交互 时应遵循相关行业标准 、 规范或合作 平台的对接 要求。 6 接口 通用 要求 6.1 概述 接口 协议 要求如下 : a) 应充分考虑并遵循灵活、规范、 高效 、安全的原则 ; b) 应具有跨平台且语言无关性; c) 应提供对资源操作使用的标准 HTTP/HTTPS 方法; d) 应遵循幂等性设计原则; e) 为了保证接口的运行
14、安全, 应 验证调用方的身份、对消息签名以及对消息内容加密; f) 应保证所有数据传送的安全可靠,保证数据的一致性、完整性,对交互的过程和状态进行记录 和监控,支持交互失败时的交互恢复; g) 接口的通信与交互应不影响平台的正常运行; h) 应具备 开放性 , 为 云平台 工具及 应用提供统一的接口调用与交互规范。 6.2 接口传输协议 融 合媒体业务数据接口应同时支持 HTTP和 HTTPS,优先采用 HTTPS协议。现有采用 HTTP协议的系统应 逐步过渡到采用 HTTPS协议进行交互。 GY/T 355 2021 5 6.3 接口 主要 对接方式 6.3.1 概述 融合媒体云平台 宜 采
15、用 JSSDK、 APP_SDK和 API接口对接方式,根据应用场景选择对接方式,同时应 保证接口对接安全、高效和简单。 6.3.2 JSSDK JSSDK通过加载 HTML数据的方式展现软件界面,支持网页之间的接入,以及 APP客户端和网页的接入 。 在融媒体业务中, 宜 应用于手机客户端和浏览器应用的集成。 JSSDK使用说明文档应包括:调用鉴权机制说明 、方法参数说明 和 回调机制说明。 根据业务场景及功能, JSSDK宜 提供用户信息获取、页面跳转、位置信息获取、设备信息获取、文 件 选择、文件上传 等 方法。 6.3.3 APP_SDK 为手机客户端应用提供服务的接口宜 使用 APP
16、_SDK方式,通过模块的形式实现特定业务场景的功能。 APP_SDK应提供工程设计模式、工程结构、功能集成方式、数据库存储机制、依赖基础类库及其版 本、基础方法说明的配套文档。 6.3.4 API API提供不同应用程序间实现数据交换的接口能力, 宜采用 符合 REST风格的 API, 应提供鉴权方式 。 API接口说明应包含:请 求地址说明、请求方式说明、请求参数说明、返回参数说明、请求示例说 明、返回示例说明,如有回调还应包含回调参数和 回调 示例说明。 接口定义示例见附录 A。 6.4 业务 数据接口 融合媒体云平台 处理 的融 媒体 对象类型和 对象映射 应符合 GY/T 321 20
17、19给出 的定义, 上层业务 接 口 调用示例 见附录 B。 7 融合媒体云平台 基础设施服务层、平台服务层和软件服务层 之间交互接口 7.1 基础 设施服务层与平台服务层交互 7.1.1 概述 基础 设施服务层与平台服务层之间 的 交互接口主要包括资源适配服务类 接口 、 数据库 访问类接口、 资源监控服务类 接口 、资源结算服务类 接口 和 资源日志服务类接口。 7.1.2 资源适配服务类 资源适配服务类接口主要包括计算资源服务接口、存储资源服务接口、网络资源服务接口、安全资 源服务接口和租户管理接口。 计算资源服务接口 应 符合表 1给出 的 功能要求 。 GY/T 355 2021 6
18、 表 1 计算资源服务接口 序号 接口类型 接口 功能 功能描述 1 虚机管理 虚机创建 创建一台虚机 删除虚机 动态地把不用的一 台 虚机删除 修改虚机 修改虚机的名称、描述内容 启动虚机 启动一台虚机 关闭虚机 关闭一台虚机 重启虚机 重启一台虚机 调整虚机安全组 调整虚机所 在的安全组 调整虚机规格 调整虚机规格 查询虚机初始化密码 查询虚机的初始化密码 2 容器 管理 创建容器 创建一个容器 删除容器 动态删除一个容器 修改容器 修改容器资源规格 启动容器 启动一个容器 关闭容器 关闭一个容器 计算资源服务接口传递 以下 参数: 应包含: 多租户云环境下的租户或组织 ID、虚机 ID、
19、 容器 ID、 主机名称、镜像 ID、虚机规 格 ID 和 安全组 ID; 宜 包含: 网络信息和磁盘描述。 存储资源服务接口 应 符合表 2给出 的 功能要求 。 表 2 存储资源服务接口 序号 接口类型 接口 功能 功能描述 1 磁盘管理 创建磁盘 为指定虚机增加一套磁盘设备 挂载磁盘 为指定虚机挂载一 套 磁盘设备 删除磁盘 删除指定磁盘设备 卸载磁盘 卸载磁盘 修改磁盘 修改磁盘名称、磁盘描述信息 2 快照管理 创建磁盘快照 对指定的磁盘存储设备创建快照 修改磁盘快照 修改指定的磁盘快照 删除磁盘快照 删除指定的磁盘快照 根据快照恢复磁盘 把磁盘恢复到快照当前状态 3 镜像管理 创建镜
20、像 通过快照创建自定义镜像 更新镜像 更新指定镜像 删除 镜像 删除指定镜像 停用镜像 停用指定镜像 重新激活镜像 重新激活指定镜像 存储资源服务接口传递 以下 参数: GY/T 355 2021 7 应包含:多租户云环境下的租户或组织 ID、磁盘名称和磁盘 ID、虚机 ID、快照名称和快照 ID、镜像名称和镜像 ID; 宜 包含:磁盘描述、磁盘大小、磁盘状态、快照描述 和 镜像描述信息。 网络资源服务接口 应 符合表 3给出 的 功能要求 。 表 3 网络资源服务接口 序号 接口类型 接口 功能 功能描述 1 网络 创建网络 创建一个网络和与之相关的资源 删除网络 删除一个网络和与之相关的资
21、源 修 改网络 修改网络 2 子网 创建子网 为指定网络创建子网 删除子网 删除指定子网信息 修改子网 修改指定子网信息 3 路由 创建路由 创建虚拟路由 删除路由 删除虚拟路由 及其 外部网关接口 修改路由 修改虚拟路由 添加路由接口 为虚拟路由添加内部接口 删除路由接口 删除虚拟路由的内部接口 4 安全组 创建安全组 创建一个网络安全组 删除安全组 删除一个指定的安全组 修改安全组 修改一个指定的安全组 创建安全组 规 则 创建一个安全组规则 删除安全组 规 则 删除安全组的指定规则 安全组添加成员 给指定安全组添加新的虚机成员 安全组移除 成 员 从指定安全组移除原有的虚机成员 5 虚拟
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GY 355-2021 广播电视台融合媒体云平台 接口协议 355 2021 广播 电视台 融合 媒体 平台 接口 协议
