技术开发 频道

六大关键问题读懂百度多媒体数据流服务

  【IT168技术】百度本身就是一家技术功力极其深厚的公司,而从近年来的财报所披露的数据来看,百度在技术端的投资力度也在不断加大,目前,百度已经将技术能力向多种客户服务领域延伸。以今天的百度多媒体数据流服务为例,体现了百度在多媒体服务方面的过硬的技术以及远见的卓识。

六大关键问题读懂百度多媒体数据流服务
▲采访配图

  百度为何要做多媒体数据流服务?应用在什么领域?

  据百度基础架构部研发经理李旭向记者介绍,百度多媒体数据流服务是基于百度开放云平台来做的服务,也是百度开放云平台向垂直领域延伸的一种服务,目前主要应用于在线教育、安防、媒体娱乐、视频UGC、视频广告等对多媒体需求比较大的地方。同时,对于后端资源的要求非常高,需要专业的技术和平台支撑。这也是发挥了百度的技术特长和规模效应,希望把百度的优势通过多媒体的数据流服务开放出来,满足企业客户的应用需求的集中反映。

  以在线教育行业为例:开始讲师需要上传多媒体课件资料,紧接着需要平台对资料进行审核、编辑、保存等工作,最后到学员端的课程播放。在这个流程中,百度开放云对多媒体的存储、计算、分发和播放提供了一套完整的解决方案。目前,在线教育也是百度开放云重点投入的垂直行业之一。

  如何从技术层面理解百度多媒体数据流架构?

  通常,云计算平台的基础架构分为IaaS、PaaS、SaaS三个层级。每一个层级都会提供相应的云产品,这是一个横向的分级方式。多媒体数据流服务是纵向的切分方式,相当于在一个垂直的应用领域,把所需要的IaaS、PaaS、SaaS层服务定制化成一个具体的解决方案,交给客户使用。

  目前,百度多媒体数据流服务提供了一个相对通用的解决方案,客户可以结合自己的业务特点、特定的服务需求(比如分布式数据库服务)都可以很方便的嵌入到解决方案中,最终让客户很快捷的实现业务接入。

  百度多媒体数据流服务如何与百度开放云的其他服务协同?

  目前面向开发者的各种需求,通过多媒体数据流服务驱动包含在这些需求中的IaaS、PaaS、SaaS层产品,让他们更能贴合业务的实际需求。同时,三个层级的云产品功能和性能的不断完善,也能让多媒体数据流的服务能力不断强大。因此,百度开放云也希望通过多媒体数据流服务和IaaS、PaaS、SaaS各个层级的产品相互促进向前发展。

  如何满足客户需求的简单化趋势?

  如今,对于客户来讲,简单、易操作成为选型的重要参考指标,因此,技术服务的简单化是一个趋势,如何体现出百度多媒体数据流服务的简单化?

  李旭主要围绕存储、计算、分发三个方面做了简单的阐述:首先,在这三个方面都提供了很多API接口,用户可以快速的使用多媒体数据流产品。其次,很多服务做了内部的封装,当有数据存储到平台中,在转码的时候会自动在平台中抓取数据,处理完之后自动转存到系统中,这个过程都是百度开放平台后端帮助客户做的工作。再次,存储系统和分发系统的绑定,可以让存储系统的数据很方便的开启分发加速。最后,百度将这三个服务在内部做了打通,这样一来客户无需关注底层数据的各种处理细节,只关心结果,进而让很多服务变得很简单、易操作。

  如何克服系统构建过程中的诸多困难?

  做云计算的技术应用,体现的是企业的底蕴和实力,当然也会面对很多的问题和挑战。

  以存储为例,多媒体对存储的容量要求比较大,要控制存储的成本,因此,百度在软件和硬件方面都做了很多优化。在硬件方面,提供低功耗的专属存储服务器,低PUE的数据中心,降低了很多能源消耗成本。在软件方面,针对大的多媒体数据存储需求,提供多媒体大文件的并行、分块上传支持;通过纠删编码等优化,在保证数据可靠的前提下,可进一步降低存储空间占用和成本,进而降低最终用户的使用成本。

  在计算方面,百度构建了强大的计算框架,也提供了一个相当规模的免费计算集群,帮助客户低成本完成音视频的转码和加密的工作,同时满足用户在计算方面的时效性要求。

  在分发方面,流量也是用户很大的一部分投入,目前百度提供了多种流量计费模式:按峰值带宽计费,按流量计费。通过丰富的计费方式,帮助用户控制成本。针对多媒体存储、计算、分发这种大量消耗的情况下,百度都可以帮助客户降低成本。

  在安全性方面,整个过程中要保证数据的安全性,也是一个很大的挑战。比如在存储系统中,百度提供了多维度的网络安全控制机制,计算方面还可以提供加密方面的支持,分发方面可以提供多重防攻击、防盗链等支持,进一步提升数据安全。

  总之,从成本、安全、稳定、性能、可靠性方面不断自我挑战,想尽一切办法解决用户的实际问题。

  百度多媒体数据流服务未来还有哪些优化的空间?

  李旭坦言,百度多媒体数据流服务在功能方面仍有提升空间。目前正在紧锣密鼓的完善视频直播功能,在百度内部应用非常成熟的图片转码技术,目前已经帮助百度自身实现了每天百亿次的图片转码。也希望这样的成熟的产品开放给客户,让他们尽快享受到多元化的百度开放多媒体数据流服务。因此,业务的多元化是现在非常重要的一点。

  另外,多媒体转码的效率和质量方面在业界有明显的优势,接下来还会不断优化来提升这方面的优势。

7
相关文章