当前位置: 首页 > news >正文

国内最简单的短视频SDK

      最近阿里百川和趣拍一起合作推出了一个短视频SDK。之前很多厂商可能都是用的Vitamio的短视频SDK。之后我考察过,也做过一些调查,发现Vitamio真的奇贵无比,屌丝公司根本用不起,阿里和趣拍这下做了好事,因为他们免费!起码是基础版本免费。广告结束。(利益关系:趣拍员工)

     接入:

  并不是吐槽它贵,我想说的更多是到底质量怎么样。我们做过一些相对简单的对比,Vitamio和趣拍的SDK接入相对来讲,Vitamio接入要相对简单得多,只有一个sample,而且没有太多依赖,基本Eclipse导入就能用,接入成本非常低。趣拍因为需要接入百川所以相对来讲没有那么简单,因为涉及到百川的一系列的依赖,和趣拍也有一系列依赖,很多基础开发者集成会非常困难。百川搞了一套别人都没有搞过的验证机制,按照他们的话说,这样不需要再开发一套验证,他的原理是:百川平台将从上传的包内提取签名,包名等信息,并加密存储到下载 SDK 中的安全图片。SDK 启动时会校验当前 apk 和图片中的签名信息,以避免发布的安装包被恶意篡改。在我看来这是好事,但是确实很多人不理解,特别是新手,搞了一两天还不知道怎么回事,这里我分享一个之前写的文章,主要还是分清debug key和release key的关系 http://www.cnblogs.com/shansheng/p/4759386.html

      功能:

  趣拍的SDK目前基础版本提供的功能包括:美颜,本地导入,时长可调节,码率可调节,更多音乐加入,水印加入(可加入自己的水印),滤镜,定时拍摄(1.0.1)

  相对来讲基础版本已经能够可以满足大部分的需求,官方给出的答复是,基础版本不考虑收费。这简直就是福音,因为短视频涉及模块确实太多,而且需要C基础相对来讲比较强,我建议能用第三方就尽量用第三方

  迭代:

  vitamio目前已经大概一年不更新,而且跟自己的产品秒拍基本不是一个级别。

  趣拍目前处在快速迭代期,跟趣拍使用同一套代码。走同样的路线,能够得到最快的迭代,版本相对来讲会更丰富和更值得期待

  速度和效率:

  很多人反应,趣拍最大的优点就是转码相当快,对比秒怕,美拍都比他们快。产品稳定性更不是问题,趣拍已经上线两年。一直在迭代,目前已经迭代了三个版本。今天主要是广告,更多的还是想推荐更好的东西给大家。如果您的应用有短视频拍摄需求,而技术能力有有限,或者说时间有限,我建议能对趣拍做一个了解。交流群:422053769 趣拍SDK官网:http://www.qupai.me/sdk.html

  

转载于:https://www.cnblogs.com/shansheng/p/4759824.html

相关文章:

  • 【转】vxworks的default boot line说明
  • vector的reserve和resize(转)
  • 心跳多少寿命长
  • UI中的界面之间的值传递 一
  • [POJ3067]Japan
  • 将数据集导出到Excel
  • 标准输出重定向覆盖与追加
  • [中国寒龙反网络病毒联盟001]谷歌应用引擎视频(Google.Datastore.And.RSS)
  • Arduino中hex文件的保存及应用(转)
  • java.io.IOException: Malformed \uxxxx encoding.
  • 【ASP.NET MVC】个人复习整理
  • 迷宫问题(bfs的应用)
  • Google浏览器设置搜索打开新的标签页
  • 记录自己的第一篇博客
  • ajax jsonp跨域
  • chrome扩展demo1-小时钟
  • CSS魔法堂:Absolute Positioning就这个样
  • ES学习笔记(12)--Symbol
  • Fundebug计费标准解释:事件数是如何定义的?
  • LeetCode算法系列_0891_子序列宽度之和
  • mysql 数据库四种事务隔离级别
  • Nacos系列:Nacos的Java SDK使用
  • ng6--错误信息小结(持续更新)
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • Vue小说阅读器(仿追书神器)
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 二维平面内的碰撞检测【一】
  • 浮动相关
  • 诡异!React stopPropagation失灵
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 移动端 h5开发相关内容总结(三)
  • hi-nginx-1.3.4编译安装
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • 浅谈sql中的in与not in,exists与not exists的区别
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • # Maven错误Error executing Maven
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • $.ajax中的eval及dataType
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (13)Hive调优——动态分区导致的小文件问题
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (笔试题)合法字符串
  • (第27天)Oracle 数据泵转换分区表
  • (二)windows配置JDK环境
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (三)uboot源码分析