头像作者|唐。
制作人| csdn (id: csdn news)。
在国外流行的内容平台Medium上,有一位开发者写了一篇文章,题目是《开发一个像这样的app要花多少钱》。
抖音的文章,从必要功能、技术能力要求、R&D团队要求到实际开发成本等。对于开发像抖音这样的应用程序非常有用。
费用多少已经仔细计算过了。
有了谷歌,这样的内容很多。从2012年9月今日头条第一版个性化推荐系统上线至今,字节跳动的成立时间只有8年。
2000年,它创造的一系列产品在世界各地开花结果。虽然我们对字节跳动在国内的产品能力感到惊讶,但外国开发商已经在考虑重建一个抖音。
当然,创造另一个抖音没那么简单。
2012年,字节跳动成立的第一年,张一鸣带领创业团队持续开发12款应用,试水市场。终于找到了第一个爆炸应用——。
今日头条。然而,即使是今天的头条,用户数量在上线7个月内超过1000万,也不是一蹴而就的。
在字节跳动过去8年的标志性事件中,有一件特别引人注目,那就是“今日头条App收到的第一个用户反馈”。2013
在中,一位用户对今日头条进行了反馈:“每次上头条,我都想实时看最新的新闻,而不是上次看的新闻。”。」
显然,这是今日头条最显著的特点:——是实时的、最新的。
早些时候,张一鸣接受了CSDN。
采访中也说:“我们最初想从一种主题、一种信息形式入手,尝试一个个开发相应的应用。以搞笑图片为例,它的主题是幽默,而它的信息形式是图片。然后是今天的头条。但是,未来我们将把高质量的图片和视频信息整合到今天的头条新闻中,不仅能为用户提供新闻,还能为用户提供更丰富、更准确的信息,无论是格式还是主题。」
在字节跳动过去的八年里,无数的产品都是这样的过程,从0到1,再从1到。
n,现在已经成长为小巨人,开始出口所有这些产品和解决方案。
这就是刚刚发射的“火山发动机”。
#火山引擎——开启头条Tik Tok的能力!
据官方介绍,“火山引擎”是字节跳动旗下的企业级智能技术服务平台,依托字节跳动大数据、人工智能等技术能力及其成长理念和方法论,为客户提供技术产品和解决方案。
官网显示,火山引擎为客户提供了4个方向的17款产品,分别是:
*智能应用:智能推荐、机器翻译;
*视觉智能:美化滤镜,人像效果,手势交互,手势交互,人像融合和贴纸效果;
*数据智能:数据发现者、数据优化者、数据风和数据播放器;
*多媒体技术:企业直播EL、VoD、ImageX、视频直播VL、视频会议VC。
其中,智能推荐是基于字节跳动大规模机器学习和个性化推荐技术为客户提供的服务,不仅在信息、视频直播、电商等场景积累了大量经验,还在今日头条、Tik Tok等产品中得到了成功验证。同时,服务可根据客户个性化场景要求提供定制化服务,并承诺对结果负责。
lign="center">
智能推荐产品架构
火山引擎负责人在接受 CSDN 采访时表示:「在广告行业的一些特定场景下,智能推荐能够助力企业客户实现点击率 150%
的提升,有些合作场景甚至取得了广告营收 180% 的增长。而在电商行业,智能推荐在其中一个场景为客户带来了 140% 的
GMV(成交总额,电商行业的一个重要指标)增长,这都是企业发展中的核心业务指标。」
而机器翻译,在字节跳动内部已经有了数亿次的日均调用量,其主要面向 C 端产品的全球化,面向跨国跨语言的协同办公、视频会议等场景,支持 16
种语言,以及图片翻译、语音翻译、AI 同传等多种形态的智能翻译,并支持 SDK、API、私有部署等方式。
另外,抖音的视觉能力,从美颜滤镜到千姿百态的道具,也一直为人们所津津乐道,其最新的实时“变身漫画”道具正在风靡。火山引擎在视觉智能方面,开放了几方面产品,如提升互动体验的手势交互、姿态交互,也有
2D/3D AR 贴纸、Animoji 虚拟形象等数千款抖音同款特效,以及美颜、滤镜、美妆、美型、美体等各种智能美化。
今天我们在直播连麦、在线教育等场景中所使用的实时互动,则都属于多媒体技术。我们常说的 RTC
技术即在其中,其包含了采集、编码、前后处理、传输、解码、缓冲、渲染等诸多环节。在编解码方面,火山引擎通过 H.265、ROI
压缩算法等技术,保证在压缩视频传输带宽的同时,提供更高质量的视频内容,同时配合自研播放器,可以很好地解决 H.265 解码问题。
除此之外,为了帮助不同行业的客户实现体验智能,火山引擎还面向不同领域推出了一体化的解决方案,包括短视频、视频互动、大屏互动、教学互动以及 HEIF
图片加速等。
比如就短视频而言,就是「如何再造一个抖音」的一站式解决方案了。集合内容生产(采编)、视觉特效、媒资管理、分发消费、质量分析等功能,提供短视频制作工具、质量控制、缓存策略、编解码技术等,能够帮助企业快速搭建抖音级体验的短视频
App。
短视频解决方案架构图
除了研发层面,火山引擎也在运营层面,尤其是数据运营层面,提供了多款产品。大数据时代,企业需要深入挖掘数据价值、用数据驱动业务快速发展,这就是数据智能。在数据智能方面,火山引擎提供了数据发现者、数据优化师、DataWind
等一系列智能工具,帮助企业客户完成从数据的发现、整合、分析、优化到落地验证等一系列工作,形成精准的增长闭环,推动业务实现爆发式增长。
# 为什么字节跳动会在此时推出「火山引擎」?
「Develop a company as a
product」是字节跳动非常重要的管理理论之一,这一理论渗透了字节跳动几乎所有的产品,火山引擎也是如此。「我们认为公司内部的技术也应该成为一个产品,服务好公司内外部的业务与客户。」火山引擎负责人这样说道。
像做产品一样做技术,并将其输出成为通用的工具,是字节跳动推出火山引擎等技术产品的底层逻辑和目标。
这一方面,来自于字节跳动过去 8
年的成长过程中,不断积累的技术能力、增长理念和运营工具。「其中有一些技术产品和解决方案,在此前我们与外部客户的合作过程中,已经面向客户提供。现在推出火山引擎,是对这方面业务的整体梳理,将服务字节跳动从
0 到 1、从 1 到 N 的能力与工具产品化、服务化,更系统地向市场企业客户提供服务,帮助大家的业务快速发展、提升竞争力。」
另一方面,也来自于在「新基建」热潮下各行业的企业及开发团队的强需求。微软全球资深副总裁潘正磊曾这样和笔者说起,「全球需要数字化转型的公司数量是非常庞大的,甚至远远超过了互联网公司。他们的挑战,很大一部分就是缺乏软件开发能力。」
当互联网之外的其他行业没有足够的软件人才之时,一套已经成熟且可用的,甚至是一体化的解决方案显然成为了数字化转型的良方。
从这两方面来讲,「火山引擎」可以说是及时雨。
同时,在谈到其优势时,火山引擎负责人这样总结道:
* 一、火山引擎旗下的技术产品与解决方案,都是在字节跳动内部历经长期锤炼和验证的,一直在服务抖音、今日头条、西瓜视频等,能够服务超过 10 亿级 DAU 的互联网产品,我们的技术产品和解决方案,是具备超强的并发性能和实时处理能力,能够稳定服务客户从初创到成熟整个生命周期。
* 二、火山引擎的产品线很丰富,覆盖了视觉智能、数据智能、多媒体技术、智能推荐等多个方向,未来我们还会有更多技术产品和解决方案推出。这些产品,能够在各个业务场景上支撑企业的全面增长。
* 三、我们觉得做企业技术服务,应该坚持效果导向,这样才能有效降低企业决策的风险。我们的技术产品与解决方案,在内部长期的实际应用中,一直都在坚持效果可量化,这能够帮助客户在决策过程中规避不确定性的风险。
# 如何快速上手火山引擎?
看完丰富的技术能力与解决方案,接下来就是如何上手及实际部署的问题。火山引擎负责人表示,「火山引擎的产品线非常丰富,产品部署方式也比较多样,既有支持私有化部署的产品,也有支持
SaaS 的产品。」
而为了让开发者们能从 1
开始快速用起来各项能力,火山引擎团队简直是操碎了心。一同开放了非常详细的文档中心,从产品帮助、快速入门到用户指南,「你关心的都在这里」。
其中如何接入对开发者来说至关重要,拿「智能推荐」来说,在文档中心有着详细的流程及指南。简单来讲,包含了数据同步及智能推荐服务接入两部分。在数据同步方面,支持通过
API、SDK 或公有云对象存储进行同步;而在服务接入方面,支持 API 和 SDK 两种方式,SDK 支持 Java
语言,相较而言不仅速度更快而且性能更优。
智能推荐服务接入流程
想要更全面且深入地了解,可以从 https://www.volcengine.cn/docs 详细查阅各种产品的文档。
# 火山引擎还将带来什么?
至此,我们可以明确地提炼出,火山引擎希望帮助客户解决的问题,不仅限于研发层面,同时覆盖了运营、变现等更为广泛的层面。
过去我们曾经几度调侃字节跳动是一家「对内极度透明,对外极度封闭」的公司,因为小到一线个人,大到张一鸣的
OKR,全公司内都可以看到及沟通。但说起字节跳动的技术,今日头条、抖音、西瓜视频等背后的核心技术在业界来讲,常听表象而却难见核心一面。现在,通过火山引擎,不仅看到了,更能用起来了。
同时,火山引擎负责人还表示,「未来,我们会基于字节跳动的技术体系架构,推出更多的技术产品与解决方案,同时,也会关注市场客户的需求,不断完善火山引擎的产品体系与架构,针对不同的行业与场景,形成更多解决方案,更好地服务客户与合作伙伴。」