文档章节

阿里云高级技术专家带你揭秘短视频解决方案

阿里云云栖社区
 阿里云云栖社区
发布于 2017/06/27 10:45
字数 1355
阅读 11
收藏 0
点赞 0
评论 0

采访对象:王海华,高级技术专家,负责阿里视频云端相关的技术研发。
Q:你认为短视频是什么?
我不知道大家对短视频是否有了解?很多人提到短视频会说微信小视频、美拍、秒拍,其实他们是短视频的代表。从更加全面的几个角度来讲,短视频应该是从以下几个纬度来说:适合在移动终端上传播,适合用户在碎片化时间去观看和转发,时间在几秒钟到几分钟之间的一种内容形式。
有几个数据,短视频用户规模1.53亿,2017年会增加到2.5个亿,每天看的时间30分钟之长。
市场上看到的很多直播和社交平台,都加入了短视频功能,可以看出短视频已经变成了很多APP的标配


Q:你觉得短视频为什么会火呢?
A:我认为短视频这么受资本市场和消费市场的喜爱,可以从以下几个纬度> 来看,从用户需求和社交方式改变这个纬度来看,用户可以通过短视频来随时随地、不受限制的表达自我,自我实现得到满足;从用户消费的层面上来看,短视频合理的时长,调动了用户的空闲时间,更丰富和直观的内容,更符合我们的阅读需求;从互联网内容的发展趋势来看,互动性和实时性更趋于明显,从文字,到图片到视频,这是互联网内容发展的必经之路;从硬件和软件角度来看,网络普及和资费下调,硬件的提升和技术完善,让短视频的应用有了优渥的土壤;
另一个非常重要的因素是短视频产品的不断创新推出了整个行业的发展,比如断点拍摄、音乐、MV、专场特效等功能,使内容的创作形式不断丰富,用户的制作门槛降低的同时也能更多的发挥个人创意,所以短视频这种形式才受到越来越多的用户追捧。


Q:你所在的团队是做什么的?
A:我们做的是短视频SDK,定位是让短视频的接入更方便快捷。为了提供功能易用和丰富素材的SDK。核心能力包括拍摄、导入裁剪、编辑这几个模块。


Q:SDK的技术架构和特点是什么?
A:从技术角度来讲SDK架构,分为四个层面,底层拆分成一个一个组件,在这些组件上组建自己的业务组件,包括编辑和播放。在这之上,我们再提供比较稳定恩UI控件。这个架构有几个特点,我们提供产品级别的DEMO,用户可以不做任何修改直接上线,SDK的易用性比较强。底层是高度模块化的,开发者可以根据不同的业务场景来按需求打包,控制包的大小。


Q:阿里云短视频SDK号称最快1天接入,那在接入时开发者是怎么操作的?
A:打个比方,短视频SDK中最重要的录制模块,如果开发者对视频比较了解,非常清楚自己的需求,把参数配置进去,就可以自定义视频的分辨率、比例、录制时长、视频质量关键帧间隔等。


我们也提供了最优的解决方案,如果追求的是简单、快,只是想集成一个类似秒拍、美拍的能力,也可以通过下面这两行代码直接接入。

Q:那现在很多APP都是已经有自己的UI交互风格和规范了,这种情况该如何处理呢?
A:这点我们也有所考虑,关于UI开源方面,我们也做了大量的尝试,提供了130多个openAPI,10几个自定义的UI组件,标准版是接受布局、交互、界面可二次开发的,如果产品本身的UED对我们提供的UI不满意,想要个性化的交互,那可以选择开源的版本接入。下图就是原始SDK的UI和自定义之后的UI对比,第一个是DEMO的UI,第二个和第三个是客户自定义的UI。

Q:短视频SDK现在是分为几个版本呢?
A:现在短视频SDK分为三个大版本,基础版、标准版和专业版。基础版和标准版功能基本一致,区分在UI开源和UI不开源,专业版包含人脸识别、动态贴纸等更多功能。后续更多功能在计划开发之中。现在已经支持手机端DEMO体验,并且在购买了相应的视频点播套餐后可以获取授权和接入。

本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com
文章链接:http://click.aliyun.com/m/24070/

 

© 著作权归作者所有

共有 人打赏支持
阿里云云栖社区
粉丝 30
博文 576
码字总数 1248216
作品 0
朝阳
11位大咖带你玩转WebRTC开发(内附PPT资料下载)

迎着上海舒爽的小雨,LiveVideoStack携手英特尔、阿里巴巴、爱奇艺等11位大咖讲师共同带来了WebRTC开发及实践专题,与参会嘉宾一同分享了基于WebRTC技术的英特尔协同通信开发套件的功能、愿景...

livevideostack
2017/11/21
0
0
阿里云 物联网落地方案揭秘 与 敏捷开发的红利

阿里云 物联网落地方案揭秘 与 敏捷开发的红利 2018年5月12日 13:00 ~ 2018年5月12日 17:00 前言 当下政治经济已被越来越多的物联网、IOT技术所影响 未来巨大的信息技术行业机会我们如何才能...

happycc
05/04
0
0
【飞天网络】18年6月:IPv6产品家族发布、LC3开源峰会、新零售+云计算、世界杯大礼包

【重要资讯】 IPv6解决方案发布 – 阿里云率先支持IPv6 6月20日,阿里云在北京发布了IPv6解决方案,在中国云厂商中率先全面支持IPv6。在发布会上,中国电信、中国移动、中国联通、教育网与阿...

伟耘
07/03
0
0
北京云栖大会多媒体专场:新视界 新智能

12月19日-20日,全球云计算TOP级峰会云栖大会的年度压轴大戏——北京峰会在国家会议中心成功举办,本次峰会内容将涵盖云计算、大数据和人工智能等,30多场主题专场,深度解读各垂直行业、业务...

樰篱
2017/12/21
0
0
4月12日云栖精选夜读:阿里云黄海宇:窄带高清2.0——让直播更惊艳的魔术

2018年4月11-12日,2018亚太CDN峰会在北京隆重召开,大会由亚太CDN领袖论坛、电视云论坛、短视频论坛、视频云论坛、新技术论坛、运营商论坛、国际云论坛等7大部分组成。在视频云论坛上,阿里...

yq传送门
04/12
0
0
【2018新年巨献】像阿里巴巴一样高效工作!(含视频、文章、PDF文件)

阿里巴巴逐年增加的双11营业额和财年集团收入的背后隐藏着怎样的秘密?这18年来,它又是用怎样的工作方法、工作形式打造出高效、创新的企业帝国。带你全方位了解阿里的开发、产品、运营、销售...

云效平台
2017/12/29
0
0
高级算法专家储开颜:无端不视频 阿里视频云三大端上技术能力

近日,阿里云高级算法专家储开颜在云栖大会北京峰会上进行了《视不可挡,无端不视频》的主题演讲,介绍了当今视频行业的发展情况,并对阿里视频云三大端上的技术能力做了详细解读。 视不可挡...

樰篱
2017/12/27
0
0
LiveVideoStack Meet成都 生活与技术的“矛盾体”(内附资料下载)

在经历直播元年之后,许多直播APP面临并购或转型,如直播与短视频和游戏或将有更多的结合。12月2日LiveVideoStack首次走进成都,与6位大咖讲师和70位小伙伴一同分享交流音视频技术在游戏和短...

vn9plgzvnps1522s82g
2017/12/05
0
0
推荐指数五星丨错过直播!不能再错过的百场技术直播全回顾

细数2017,几乎每晚20:00,云栖君都和大家相约在屏幕两端。云栖社区2017年共举办300余场在线直播,10+在线技术峰会,内容涵盖多个技术领域,开发者们可谓是过足了瘾。 考虑到大家忙忙碌碌的工...

云迹九州
01/09
0
0
重磅干货不容错过!2017云栖大会汇总资料,速来领取!

云栖大会由阿里巴巴集团主办已经成为全球云计算TOP级峰会汇聚DT时代最强大脑描绘云计算发展趋势和蓝图展现云计算、大数据、人工智能蓬勃发展的技术生态全景。2017云栖大会到此圆满结束聚焦技...

yunqi_share
2017/12/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

gRPC学习笔记

gRPC编程流程 1. proto文件定义 proto文件用于定义需要通过gRPC生成的接口,可以理解为接口定义文档 2. 通过构建工具生成服务基类代码-Maven或Gradle 3. 服务端开发 服务端实现类须实现通过构...

OSC_fly
15分钟前
0
0
Docker Mac (三) Dockerfile 及命令

Dockerfile 最近学习docker的时候,遇到一件怪事,关于docker镜像可能会被破坏,还不知道它会有此措施 所以需要了解构建Dockerfile的正确方法 Dockerfile是由一系列命令和参数构成的脚本,这些命...

___大侠
42分钟前
0
0
NetCat Tutorials

Hacking with Netcat part 1: The Basics Hacking with Netcat part 2: Bind and reverse shells Hacking with Netcat part 3: Advanced Techniques 10 Introduction to Netcat - pdf NetCat......

zungyiu
42分钟前
0
0
Android Studio+NDK+Cmake 移植FFmpeg-4.0.2命令行工具

一、编译 参考大神的帖子,亲测一次编译成功:https://blog.csdn.net/bobcat_kay/article/details/80889398 鉴于以前查文档的经验,这里附上编写例子的时间:2018年7月22日 我用的是ubantu,...

她叫我小渝
42分钟前
0
0
mysql创建数据库

登录MYSQL mysql -u root -p 脚本创建数据库WeChat,并制定默认的字符集是utf8mb4。 CREATE DATABASE Wechat DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci; 授权 grant all......

niithub
57分钟前
0
0
svn: Unable to connect to a repository URL 的解决方案

错误图示: 解决办法:清除本地保存的授权信息; 1:右键点击本地文件夹,选择设置; TortoiseSVN -> Settings 2:在弹出的对话框中选择 Saved Data, 右侧选择:授权地方清理所有。 然后点确...

宁哥实战课堂
今天
1
0
sleep与wait的区别

Thread.sleep(XXX)方法消耗CPU吗? 这个知识点是我之前认识一直有错误的一个知识点,在我以前的认识里面,我一直认为Thread.sleep(1000)的这一秒钟的时间内,线程的休眠是一直占用着CPU的时间...

码代码的小司机
今天
1
0
20位活跃在Github上的国内技术大牛 leij 何小鹏 亚信

本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔? 1. lifesinger(玉伯) Github主页: https://github.com/lifesinger 微博:@ 玉伯也叫射雕 玉伯(王保平),...

海博1600
今天
1
0
Mybatis收集配置

一、Mybatis取Clob数据 1、Mapper.xml配置 <resultMap type="com.test.User" id="user"> <result column="id" property="id"/> <result column="json_data" property="jsonData" ......

星痕2018
今天
1
0
centos7设置以多用户模式启动

1、旧版本linux系统修改inittab文件,在新版本执行vi /etc/inittab 会有以下提示 # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON......

haha360
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部