中国电影电视技术学会标准 CSMPTE
T/CSMPTE22-2023
Audio-visual media microservice ponent access technical specification andtest method
中国电影电视技术学会 发布
目次
前言..1范围,2规范性引用文件3术语和定义4缩略语.5总体架构.6视听媒体微服务模块接入要求6.1视听媒体微服务模块接入技术整体解决方案6.2视听媒体微服务模块拆分原则 6.3视听媒体微服务模块接口设计要求6.4视听媒体微服务模块镜像制作要求6.5视听媒体微服务模块接入步骤,7测试方法.7.1测试内容7.2视听媒体微服务模块接口测试 7.3视听媒体微服务模块功能测试7.4视听媒体微服务模块性能测试附录A(资料性)视听媒体微服务接口设计原型参考文献..
前言
本文件按照GB/T1.1-2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草.
请注意本文件的某些内容可能涉及专利.本文件的发布机构不承担识别这些专利的责任.
本文件由中国电影电视技术学会标准与测试专业委员会归口.
本文件起草单位:中国传媒大学、国家广播电视总局广播电视规划院、国家广播电视总局广播电视科学研究院、湖南广播电视台、北京深思云天科技有限公司、湖南快乐阳光互动娱乐传媒有限公司、杭州奥点科技股份有限公司、北京爱奇艺科技有限公司、成都华栖云科技有限公司.
本文件主要起草人员:倪业鹏、柴剑平、郏涛、马艳、向荣、嵇达、凌云、杨剑天、曾莺、李晓唯、薛罐明、赵慰、黄信云.
视听媒体微服务模块接入技术规范和测试方法
1范围
本文件规定了视听媒体微服务模块的接入技术规范和测试方法.
本文件适用于视听媒体微服务模块的接入与测试,包括第三方微服务模块与自有微服务模块.
2规范性引用文件
下列文件中的内容通过文中的规范性引用面构成本文件必不可少的条款.其中,注日期的引用文件,仅该日期对应的版本适用于本文件:不注日期的引用文件,其最新版本(包括的修改单)适用于本文件.
T/CSMPTEXXX-XXXX基于微服务的视听媒体技术架构
3术语和定义
下列术语与定义适用于本文件.
3.1
微服务microservice
与传统服务(如WebService和SOA中的服务)相比颗粒度更小的服务.
注:微服务可运行在各自的进程内,相互间通过轻量级的机制通信,并且可以独立部署运行.
3.2
视听媒体微服务架构audio-visual media microservice architecture;MMA
面向视听媒体,以微服务管理为技术手段的系统构建方式.针对视听媒体相关复杂应用场景而在系统研发、系统部署及维护中,采用微小化、分布式的手段向用户提供服务,从而避免随着业务场景不断增多而造成系统难以维护、难以升级的问题.
3.3
微服务模块microservice ponent
对传统服务微服务化后得到的可以独立运行部署的代码集合.
3.4
容器container
一种通过轻量级的虚拟化技术实现的运行环境.提供了将应用的程序代码、运行资源、系统工具和配置打包到一个实例中的标准方法.
3.5
镜像mirroring
一种文件存储形式,是一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本.
容器镜像container image
为运行时准备的一些配置参数. 一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些