智能媒体微服务平台架构

发布者:管理员发布时间:2021-08-11浏览次数:10


智能媒体微服务平台架构设计遵循TOGAF开放群组架构组织标准的分层架构设计思想,以视听媒体微服务框架(MMA)为基础,平台整体架构共分为6层,如图1所示。

1 智能媒体微服务平台架构图

1IAAS

IAAS层提供对计算、存储、网络等基础资源调用时的用户管理、权限管理、操作审计等功能,是对底层云资源的封装和调用。智能媒体微服务平台架构IAAS层基础设施呈现通用化特性,可以在多厂商部署,多种云资源混合使用。

2MMA微服务框架层

视听媒体微服务框架对容器云、服务网格、无服务等多模态提供支持,通过管道、过滤和路由等技术手段实现微服务的全栈兼容,同时定义平台规范,提供通用的平台能力。

3IPAAS

PAAS层细分为IPAASAPAAS,其中IPAAS层由通用的技术类微服务组件组成,主要包括CDN、消息队列、云导播台服务、媒体发行服务、DNS、媒体采集服务和媒体存储服务等。

4APAAS

APAAS层提供应用程序开发和部署的服务,满足微服务接口标准的工具都可以通过APAAS层在后台上架,便于第三方工具接入。APAAS层主要由智能媒体七大域的组件组成,包括制作域、运营域、汇聚域、运维域、保障域、分发传输域和洞察决策域。

5)智能组件编排层

智能组件编排层提供灵活的组件访问方式,所有满足编排规范的组件都可以自定义进行编排,同时配合智能引导系统和模板系统,帮助用户和开发者轻松上手,实现业务,目前支持的模板包括:普通场景直播、体育场景直播、马拉松直播、高安全场景直播、强互动直播、电商直播和满直播等,满足各种用户需求。

6SAAS

SAAS层为智能媒体业务提供编排服务,采用零代码,低代码配置,降低用户学习成本,可以服务于多种业务应用场景,包括县融直播方案、PGC应用、融媒体采编发、高校媒体发布、机构信息发布、政府信息发布和消防宣传等。