W3C:媒体工作流集成(2)

2022-05-25 14:37:03 浏览数 (1)

来源:W3C/SMPTE Joint Workshop on Professional Media Production on the Web 主讲人:Julian Fernandez-Campon、Ed Gray 内容整理:付一兵 Julian Fernandez-Campon 介绍了一种方法来最大限度地提高网络上的媒体生产效率,即使用无代码的 iPaaS 进行媒体制作。Ed Gray 介绍了无障碍化的原则,并将可无障碍引入工具和应用程序以及对用户体验和功能集至关重要的 web 界面的创建中。

W3C: 媒体工作流集成 (1)

目录

  • iPaaS 对媒体的影响
    • 工作流范式
    • 标准化
    • 价值主张
    • 三个支柱
    • 数据模型标准化
    • API 标准化
    • 使用场景
  • 创意工具的可及性讨论
    • 无障碍化的商业案例
    • 无障碍化的发展方向
    • 一些有用的资源

iPaaS 对媒体的影响

工作流范式

目前的工作流程范式有两个主要问题。第一个问题是,每个集成在平台中的系统,或者两个需要集成的系统,都需要知道对方的 API。这有一个问题,就是它很难进行迭代。如果我们改变了一个系统的 API,就会影响到所有与之集成的其他系统。第二个问题是,我们需要在工作流程中增加非具体的业务步骤。例如,将一个媒体移动到另一个地方,或对来自一个系统的信息进行转换。而且,这也使得解决方案和工作流程难以发展和维护。

解决这个问题的办法是建立一个集中的平台,注册所有的应用程序,并且有一个单一的端点来访问所有的应用程序。这个概念并不新鲜。它在 IT 界已经存在了很多年。例如,9月份的 Gartner 2021 Magic Quadrant,主要参与者包括 Boomi、MuleSoft 等。但是这种方法有两个主要的限制,第一,它没有媒体管理能力。它主要集中在控制和集成系统,没有任何类型的媒体管理。第二,它不感知多站点甚至多云。

如果我们把iPaaS的概念转化为为媒体创建一个无代码的iPaaS,我们将实现所有的工作流程,其中有许多具体的活动或具体的操作,这些都不是业务的一部分,我们不必关注。

例如,在下图这种情况下,我们有一个简单的工作流程,有摄入编辑、自动质量控制、验证和最终交付。它有几个优点,首先是它很简单,易于阅读。第二它专注于业务。因此,我们不需要专家或 IT 人员来阅读工作流程和发展工作流程。此外它易于设计。

工作流程举例

标准化

为了实现媒体的无代码iPaaS,我们需要把不同的东西标准化。

  • 第一个是数据模型,我们可以为EBU Core 和与 SMPTE ST 2065 相机相关的一切进行编辑。
  • 其次,我们需要对 API 进行标准化,使平台上的所有系统都使用相同的语言,并提出相同的方法。
  • 最后,我们需要以某种方式对网络浏览器进行标准化,这样我们就可以拥有媒体管理能力或媒体管理功能,在那里可以播放媒体、音频字幕和广播媒体,并可以以单一方式呈现。

价值主张

媒体的无代码iPaaS的价值主张是什么?

首先,是应用程序与平台的整合。因此,我们可以说,我们有一对多类似的集成,其含义是,每一个做同样事情的系统都会被发送同样的方法。

例如,如果我们有转码器,方法将是“转码”,如果我们有一个 AI 工具,它将是“分析”等。在这种情况下,我们不会有供应商锁定,因为如果我们想将一个转码器或一个 AI 工具换成另一个,这将非常简单易行。

传统的 MAM 也可以作为另一个系统被集成,因为这里的关键概念是,解决方案不是具有协调能力的需求。该解决方案是一个集成平台,可以集成一个MAM,但也可以集成另一个传统的MAM,该MAM正在运行,客户不希望在此时进行更改。

最后,它将很容易实现所有的工作流程,因为它将使用一个无代码的方法,这样所有没有深厚技术知识的人都可以创建工作流,理解工作流,拖放不同的框,这是其中的一部分。

三个支柱

媒体的无代码iPaaS的三个支柱是什么?

第一个是一个公共工作区,所有应用程序都将访问该工作区以获取媒体。这与 2030 年 MovieLabs 的愿景一致,即媒体必须留在原始位置,而不是在不同的应用程序之间移动,因为那样效率真的很低。

第二个是有一个共同的工作空间。这就是我们之前讨论过的,所有执行相同功能的应用程序都需要呈现相同的方法。这就是他们之前所说的,关于一对多的集成。

最后,需要同一种语言。这意味着每个应用程序使用的数据模型都需要转换为媒体无代码 iPaaS 数据模型,每个插件或每个应用程序负责读取 iPaaS 数据模型并写入 iPaaS 数据模型.这样如果有另一个任务,它依赖于前一个任务的输出,它就不必了解前一个系统的具体数据模型。

一个典型的例子是一个人工智能系统,它提供一些关于媒体的注释,下一个系统使用数据注释来做出一些决定,验证内容或执行任何自动操作。它不需要知道之前的 AI 系统的具体数据模型是什么。

媒体的无代码 iPaaS 的三个组成部分

在这个图中,我们可以看到媒体的无代码 iPaaS 的三个组成部分,第一个,也是真正的关键,这是媒体的无代码 iPaaS 的一个真正的推动者 -- 媒体提取层。它将提供多站点的能力和对多种存储技术的访问。在我们的案例中,我们有一个 aSTORM,这是一个存储管理系统。然后,我们需要有一个 MAM,这是可选的,正如我之前提到的,在这种情况下,我们有 Evo,它也来自 Tedial。

最后,我们需要有一个智能 BPM,它比传统的 BPM 更上一层楼,以允许这些本地无代码范式,并能够真正容易地定义和实施工作流程。在底部,我们需要有所有的商业智能、维护、用户管理和所有需要修改和监控平台的东西。所有其他元素,也被整合在平台内,以与其他组件相同的方式管理。

数据模型标准化

如果我们关注数据模型标准化,EBU Core 是一个很好的选择,因为它有几个对象,例如,编辑元数据、发布实体、计划、分发,这对于这种工作流程非常有用,我们需要将信息保存在那里。

好的一面,或者说好的做法是,如果我们采用微服务的方法,每个微服务都在更新一个面向业务的数据模型。

如果我们考虑到所有摄像机、采集、制作所需的数据模型标准化,ACES 是比 EBU Core 更好的选择。许多供应商现在都支持 ACES。一些工作流在 ACES 的基础上定义得非常好。而且,数据模型在摄像机对象、镜头、记录器和许多其他东西方面也组织得非常好。

因此,在 SMPTE ST 2065 中保留这些信息对媒体的无代码 iPaaS 来说也是一个很好的选择。

API 标准化

如果我们现在去看API的标准化,这就是我们之前提到的一对多。在这里,我们将看到,每个系统做同样的事情,它们将呈现相同的方法。例如,我们有存储引擎,媒体处理引擎在另一端的其他存储引擎上进行分发。这对于在工作流中实现、组织一切以及能够将一个组件替换为另一个组件(我们将在后面看到)来说也是非常好的。

使用场景

使用场景 1

第一是简单的云端交付,我们从一个 S3 桶中获取内容,我们分析内容,我们转码它,最后我们把它交付给另一个 S3 桶。正如你在这里看到的,这是一个非常简单的线性工作流程,我们没有添加任何非业务的具体逻辑。

使用场景 2

另一个是本地化,我们在云中接收一个内容,音频、字幕或两者都接收到,它使用网络浏览器,支持视频和音频的播放,还支持音频、字幕和所有内容的同步。如果它是正确的,它将被传递到另一个目的地。

使用场景 3

在这里,我们可以看到用于媒体的无代码 iPaaS 的关键特性之一,即可交换组件。请记住我们在云中进行媒体分发的工作流程,我们在其中拥有内容,我们对其进行分析,我们对其进行转码,然后将其交付到另一个目的地。

如果由于某种原因,我们需要复制工作流程,因为我们正在接收 UHD 内容并且我们使用的转码器效率不高,或者我们想要提高转码器的质量,或者我们想将该转码器更改为另一个,更具成本效益,更改就像更换一个盒子一样简单,因为,平台中的所有应用程序都遵循一对多的理念,它们共享相同的方法。因此,工作流将保持不变,因为我们将要做的唯一事情是使用新应用程序的转码方法,在本例中是 AWS Elemental。

附上演讲视频:http://mpvideo.qpic.cn/0b2evmaaaaaabmaafwd2wfrfbk6dacvqaaaa.f10003.mp4?dis_k=1e2f14138867cb33ac7a805342eb5eaf&dis_t=1653460574&vid=wxv_2391943808696811521&format_id=10003&support_redirect=0&mmversion=false

创意工具的可及性讨论

无障碍化的商业案例

现在,您的工具和 web 界面中的可访问性的商业案例很有说服力,但仅从市场规模来看,这并不明显。现在,发达国家做到可及性的比例约为 15%。在视觉障碍方面,大约有四分之三的人不能很好地看到屏幕,无法完成任何合理的工作。另有 3-4% 的人可以通过一些视觉辅助工具在一定程度上观看屏幕。

所以你可以想象,如果你试图证明一个项目是基于人口的一小部分,它并不总是那么容易做到。但需要记住的重要一点是,无障碍创新也有助于有能力的用户。这种无障碍性有助于建立你的品牌和声誉,创造商誉,并吸引很多人参加媒体创作。

最后,无障碍开发只是针对残疾人的可用性开发。因此,无障碍开发可以帮助您发现对可用性的修复和改进,从而使所有人受益。

无障碍化的发展方向

所以,让我们来谈谈一些原则和趋势,史蒂夫·旺德在 2017 年格莱美颁奖典礼上说,让世界各地的每个人都可以使用一切,无论有什么残疾。他说的是通用设计的原则。通用设计只意味着为每个人提供一个工具,而不是为盲人用户提供一个版本的应用程序,为有视力的人提供另一个版本,为有运动障碍的人提供一个版本的网站,为没有运动障碍的人提供一个版本。

我们希望有一种工具,人们可以走到同一个地方,以同样的方式使用。这是一个非常重要的指导原则。

可访问性也是由法律驱动的,因为无论它是否明智或公平,人们都会受到可访问性查询的影响,有时还会受到诉讼的影响,要求他们改进产品的可访问性。只要公司有一个致力于无障碍性的团队,展示无障碍性创新的记录,并有一个就无障碍性提出问题的地方,他们就会得到很好的保护。

可访问性也是由采购驱动的,这意味着在我们的领域,在媒体制作领域,有些学校和机构不会考虑购买,除非你确定你的产品是可访问的。

这通常是通过一个自愿性的产品可访问性模板来完成的,这是一个你独立填写的文档,显示你的产品满足、部分满足和不满足特定的可访问性标准。

最后,可访问性是外部的,由测试人员和工程师驱动。因此,你不希望你的无障碍功能被一群有同情心、有远见的工程师优先考虑和追求,你希望不同残疾的人提供意见,并向你展示他们如何解决现实世界的问题,他们可以帮助你以最有意义的方式优先解决问题。

无障碍化的发展方向

WCAG 提供了一些工具,即 Web Content Accessibility Group,它是 W3C 的一部分。它们显示了可以或必须实施以满足某些可访问性标准的可访问性功能清单,并为您提供如何实现这些功能的指南。重要的是,这些都是由不同的内部和外部利益相关者群体所追求的,无论是否有残疾。

公司应该不时地每季度或至少每半年审核一次他们的可访问性功能,以了解事情的进展情况。这不是一次性的努力,而应该是代表长期承诺的持续努力。

一些有用的资源

我鼓励您尽可能多地查看开发人员程序,并探索其有关可访问性的部分,同时查看许多web资源,帮助您了解可访问性领域的最新内容和下一步内容。

  • 企业易访问性网站,通常情况下,如果你输入一家科技公司的 URL,你输入 /accessibility,你会被带到一个开发者网站,该网站展示了工具以及如何获得帮助和提问,并向你展示了易访问性的成功案例。
  • 一些实践社区,如 IAAP、国际无障碍专业人士协会和 WebAIM,后者代表着网络访问。
  • 学校也提供了非常好的课程,在 Coursera 和 Skillshare 是寻找这些课程的好地方。他们的课程从介绍网络上的无障碍程序到在贵公司建立无障碍团队。
  • 第四类是无障碍咨询。他们提供了大量的内容创作,并有关于无障碍主题的网络研讨会。但请注意,他们的主要目标之一是向你的网站发送一个机器人,搜索易访问性缺陷,然后向你出售咨询服务。这并不能替代贵公司的无障碍项目,该项目资源充足,专为长期发展而设计。

那么,为什么我们对无障碍性如此感兴趣?我认为WCAG以正确的方式表达了它。他们说,他们只是想让界面能被尽可能多的用户感知、操作和理解。同时也要健壮,使它们能够适应并利用不时发展的平台和操作系统。

这涉及到对通用设计的承诺,也就是为每个人提供一个版本的应用程序,而不是为不同的残疾人群提供不同的版本。这涉及到我们创造可由终端用户定制的体验,因为不是所有的人都以同样的方式有认知障碍或盲人或听力障碍。

因此,你希望事情能够被定制,而且你希望再次让内部和外部利益相关者的不同社区参与进来,这样你就能找到问题的正确关键,并有意义地解决问题。

所以我鼓励您找到您所爱的残疾人和您社区的人,带领他们了解这些无障碍创新,并教给他们发生了什么事。因为我向你保证,并不是所有的残疾人都像我们想象的那样有能力或愿意去发现无障碍创新。我们是媒体创作业务的一部分。我认为,让越来越多的人参与使用我们的创作工具,并创造善意,建立我们的声誉和品牌,为每个人打造更好的产品,这是我们正在做的一件了不起的事情。

附上演讲视频:

http://mpvideo.qpic.cn/0bc3jaaacaaavaaah5323jrfasgdafeaaaia.f10003.mp4?dis_k=7412ecfb3d4a5c4206737d81d9655148&dis_t=1653460575&vid=wxv_2391944887153033219&format_id=10003&support_redirect=0&mmversion=false

0 人点赞