6 月 30 日下午,赵之健在七牛架构师实践日第二十九期进行了<多维度融合赋能视频 AI 的实践>为题的实战分享. 
 作者简介: 
  赵之健,七牛人工智能实验室资深算法工程师, 七牛视频算法和算法工程化负责人.拥有近十年从事于计算机视觉和人工智能相关的算法研究的经历,在图像相关如人脸识别,图像分类,工业自动化,视频分析等领域拥有丰富的研发经验,研发的产品涉及安防,军事,移动互联网,工业 4.0 等多个领域,曾带队获得 ACM Muliti-media 大规模视频分类竞赛亚军. 
 本文…
继直播后,短视频又再次爆发,在这个风口,国内的各大云厂商也都相继推出了自己的一站式短视频解决方案.上周由于公司短视频功能开发的需要,对比了阿里云.腾讯云.又拍云.七牛云.金山云5家的短视频服务. 先介绍下,选择短视频服务需要关注些什么? 短视频 SDK 功能是否完善,比如断点续拍.回删.美颜.滤镜.贴纸.声音的控制等等: 是否服务过大型业务,提供专业.企业级的商用服务,这5家服务商在这个层面都毋庸置疑都主要提供企业级服务: 是否提供播放器 SDK,专业的播放器提供秒开.分段缓存.拖拉等功能,这是…
从2017年起,苹果ios以及微信小程序都陆续要求请求连接request地址是使用HTTPS协议的.所以在项目开发阶段就要考虑解决https的问题,同时这也是为项目实际安全所考虑.最近我也是在折腾项目的https认证,学习到了很多,就写一下实际操作中遇到的问题和要注意的一些地方. 名词解释 https:http超文本传输协议是使用明文传输的,而https则为http+TLS/SSL,是具有一定安全性的加密传输协议.http使用80端口,而https使用443端口. SSL:安全套接字层,位于TC…
七牛云 融合CDN测试域名 -> 融合CDN加速域名 本篇主要讲解 如何将七牛云融合CDN测试域名 切换到自定义的加速域名上去,为什么会写这篇是因为我收到了一封 [七牛云]测试域名回收通知的邮件,吓得我赶紧了解一下  1.七牛云测试域名回收通知  几天前我收到了一封 [七牛云]测试域名回收通知 的邮件当时并没有特别在意,也不知道啥意思,没去怎么关注它,今天晚上我也不知道为什么会突然打开了QQ邮箱,突然又看到了这封邮件,顺便就仔细瞅了瞅它  刚开始我很懵 不知道啥意思,我就登录了七牛云官网,查看了…
1.登陆官网注册账号 有个人和企业两种,根据自己的情况进行注册 https://portal.qiniu.com/signup/choice 2.注册后要进行认证,不认证是没有免费空间给你使用的 3.创建对象存储,这个当然是选择离自己距离近的咯,更快的响应嘛 4.创建成功后,如果不想绑定到自己的域名的话,七牛云也提供了临时的域名 5.绑定到自己的域名(腾讯云或者阿里云) 1.添加自定义域名 2.根据自己的实际情况填写,因为我还只是简单的测试所以并没有进行高级设置 2.1. 加速域名填写的时候,一…
前言 这是最后一篇介绍python在七牛云平台的应用了,因为-前两篇文章第一篇分享了怎么安装七牛的官方库以及怎么对自己的空间进行下载上传,删除等行动.而第二篇则分享了怎么利用七牛的API接口,由于七牛的接口方式几乎差不多,所以不再对七牛的各个SDK进行测试了,像是物体识别,格式转换等等很实用的功能.有兴趣的朋友可以分享下自己的经验.而这最后一篇介绍七牛主要是来讲述怎么用urlbase64编码链接.以及怎么得到一些API回传的JSON格式的数据.这样几乎七牛的所有API都可以使用了. 背景介绍 当…
七牛云:(引用百度的介绍)七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化PaaS服务.围绕富媒体场景,七牛先后推出了对象存储,融合CDN加速,数据通用处理,内容反垃圾服务,以及直播云服务等.目前,七牛云已经在为 50多万家企业提供服务, 亲历互联网创新创业发展的同时,也深入理解传统企业转型过程中的云服务需求场景,推出了有针对性的一系列行业解决方案. (一)在这里介绍一下Python怎么通过官方提供的库对自己空间进行操作 首先需要注册一个七牛的账号,并创建一个Bucket,另…
1.一个搭建好的网站和七牛云账号 2.七牛云进入控制面板 3创建存储空间 4创建好了空间拿七牛给你了测试域名(但只可以使用30天)所以绑定自定义域名(这个必须是备案过的) 5.设置自定义域名(加速域名最好是二级域名)下面红框cdn是我备案域名的二级域名 6配置完加速域名(融合cdn域名)就去对你添加的这个域名进行cname解析(不懂借鉴https://developer.qiniu.com/fusion/kb/1322/how-to-configure-cname-domain-name) 7.…
这篇文章是使用Python的Web框架Django Rest Framework来提供视频相关的api接口,主要功能包括视频上传.视频转码.视频访问授权.删除视频文件.视频截图功能. 七牛云上的基本概念: 公开空间:可通过文件对象的 URL 直接访问.如果要使用七牛云存储的镜像存储功能,请设置空间的属性为公有.私有空间:文件对象的访问则必须获得拥有者的授权才能访问. 资源:资源是七牛云存储服务中的逻辑存储单元. AccessKey: 用于标识用户,用户将 AccessKey 放入访问请求,以便七…
借助:七牛镜像存储 WordPress 插件 https://wordpress.org/plugins/wpjam-qiniu/ 安装本插件1.4.5及以上版本,请先安装并激活WPJAM BASIC插件.如果是使用1.4.5以下版本,WPJAM BASIC插件已包含七牛插件,如果启用WPJAM BASIC插件,请先停用插件. 个人总结: 1.在七牛设置一个公开的空间 2.绑定域名在加速域名这里填写自己的网站的二级域名,比如:cdn.yoursite.com .最后点击创建. 3.去你的网站域名…
CNAME 简介 CNAME 即指别名记录,也被称为规范名字.这种记录允你将多个名字映射到同一台计算机. 当需要将域名指向另一个域名,再由另一个域名提供 ip地址,就需要添加 CNAME 记录. 为什么使用CDN需要 CNAME 记录? 在七牛云开发者平台创建加速域名后,会给域名分配一个 “CNAME域名”(例:example.qiniudns.com).用户需要在域名服务商处,配置一条 CNAME 记录,将访问加速域名的请求指向这个 example.qiniudns.com 域名记录,生效后访…
美国当地时间 2018 年 9 月 27 日,国内领先的人工智能驱动的教育科技公司「英语流利说」正式挂牌纽交所,以其独创的教育 3.0 模式,成为中国「AI+ 教育」第一股. 教育 3.0 时代的智能突破 移动互联网的发展,使得教育行业从线下传统课堂的「教育 1.0 」时代发展到了在线远程教育的「教育 2.0 」时代.虽然相比于传统的线下教育,在线教育突破了时间.地域的限制,满足了用户一切碎片化的学习需求,但同为以「真人教师」为核心的教育课堂,课程成本高企.学习效率难控.师资质量不均等问题依然存…
七牛云图床和Markdown使用 1.图床是什么? 图床一般是指储存图片的服务器,有国内和国外之分.国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度.国内也分为单线空间.多线空间和cdn加速三种.来自百度百科 2.为什么要使用图床? 目前的网站.博客等站点中,除了大型网站,官方网站等会自建图片.视频等专用于存放文件的服务器.其他站点如果是这类文件很多,而且具有较强的依赖性质(服务迁移等情况)的话,那么将是一件复杂的事情,因为每个站点的文件存储方式不同.目前主流站点文章的写作方案是M…
常常写博文的人, 总有这样的烦恼: * 文章格式问题,各种文本编辑器格式不统一,在一处写好的文章复制到其他编辑器中格式错乱 * 图片问题,在不同的平台的图片需要重复上传,如果多平台发布很繁琐 由于这样的问题,常常在发博文的时候需要耗费大量的时间. 所以到底该怎么快速写博文呢?在一段时间的摸索后,我终于找到了markdown + 七牛云的省心方式,而这个过程还颇不容易,故此记录分享. ##### 需要工具 * 任意一款markdown文本编辑器(我个人喜欢用印象笔记自带的,随时随地) * 一个已经…
背景 之前为了练习Linux系统使用,在阿里云上低价买了一台服务器(网站首页有活动链接,传送门),心里想反正闲着也是闲着,就放了一个网站上去.现在随着数据越来越多,服务器空间越来越吃紧,我就考虑使用七牛云OSS来存储图片.视频等资源了. 先说一下OSS对象存储的优点: 1)通过Raid与LVM等手段,对数据提供了保护 2)可以将多块廉价的硬盘组合起来,称为一个大容量的逻辑盘对外提供服务,提高了容量 3)写入数据时,由于是多块磁盘组合出来的逻辑盘,所以几块硬盘可以并行写入的,提升了读写效率 4)很…
CNAME 简介 CNAME 即指别名记录,也被称为规范名字.这种记录允你将多个名字映射到同一台计算机. 当需要将域名指向另一个域名,再由另一个域名提供 ip地址,就需要添加 CNAME 记录. 为什么使用CDN需要 CNAME 记录? 在七牛云开发者平台创建加速域名后,会给域名分配一个 “CNAME域名”(例:example.qiniudns.com).用户需要在域名服务商处,配置一条 CNAME 记录,将访问加速域名的请求指向这个 example.qiniudns.com 域名记录,生效后访…
前言 qshell是利用七牛文档上公开的API实现的一个方便开发者测试和使用七牛API服务的命令行工具.该工具设计和开发的主要目的就是帮助开发者快速解决问题.目前该工具融合了七牛存储,CDN,以及其他的一些七牛服务中经常使用到的方法对应的便捷命令,这个工具是真的好用!我目前使用过的有批量重命名,采集网上的资源到七牛云空间! 工具 GitHub:https://github.com/qiniu/qshell 下载 该工具使用Go语言编写而成,当然为了方便不熟悉Go或者急于使用工具来解决问题的开发者…
昨天晚上在某个群里看到群友问,七牛云能不能绑定自己的域名作为静态资源文件的前缀,忽然想起来我已经有快两年时间没有登录过我的七牛云账号了,不禁老脸一红,这是有多久没有自己前后端都弄了,幸好还没有老年痴呆,还记得账号密码,快速登录进去,仿佛看到了那些个还很能熬夜的日子,即便那不是我的黄金时代. 回到本文重点,虽然这是一个很简单的问题,但是有些伙伴刚弄可能就是会一不小心就容易出错,或者有些不理解的地方,于是决定把自己的配置都干掉,重新花几十分钟把这个初级的知识点整理成文,以备有需之人的不时之需. 我们…
图床工具PicGO实现七牛云图片上传 我们在写博客或者网络文章时经常需要上传图片.目前最有名气的图床工具就是PicGO. 简单的界面,完整的功能,在相册里也能直接复制markdown图片链接.一直深受很多博客作者喜欢. 而另一个本地图片上传到网络的七牛云,相信你也不会感到陌生.如果你还不知道,那么请看官方介绍: 七牛云是国内企业级云服务商,致力以云技术驱动社会产业发展,同时专注于以数据智能和视觉智能为核心的云计算产业,围绕海量数据和各行业富媒体场景推出由融合 CDN.对象存储.云主机.大数据,内…
目录 文件存储服务 1. 需求背景 2. 核心功能 3. 存储策略 3.1 本地存储 3.2 FastDFS存储 3.3 云存储 3.4 minio 4. 技术设计 文件存储服务 全套代码及资料全部完整提供,点此处下载 1. 需求背景 文件的上传.下载功能是软件系统常见的功能,包括上传文件.下载文件.查看文件等.例如:电商系统中需要上传商品的图片.广告视频,办公系统中上传附件,社交类系统中上传用户头像等等. 文件上传下载大致流程为: 这种方式开发起来简单.直接,但是有一些问题: 重复开发: 比如…
由于用户纷纷反应山坡网的打开速度比较慢,所以两天前我们决定把服务器从linode迁移到阿里云. 整个迁移过程非常平滑,基本上一个小时就完成了.而且阿里云的配套设施提供的也很不错,运行状态监控什么的都有.在此向大家推荐阿里云! 话说由于我们资金有限,就选择了ECS服务器中最低档的一款,512MB内存,2MB带宽.而山坡网上会有很多书籍封面图片,这导致了页面打开的速度并没有想象中提高的多,用户反应速度虽有提升,但不明显. 此时我想到了七牛云存储,虽说知道它已经几个月了,但始终没有正式开始用,总觉得我…
JavaWeb结合七牛云存储搭建个人相册服务 一.引言1. 课程概述 相信很多人都知道网站一般会有很多图片,对于小型网站来说,图片放在网站服务器上不算什么,但当图片数量很大时,会造成服务器很臃肿,相应地对带宽要求也会提高,这就造成了成本的增加.其实现在已经流行云存储,我们可以把图片.大文件等放到第三方提供的云存储服务上,这会减少一部分成本.这门课程就介绍了JavaWeb结合七牛云存储来搭建个人相册服务. 2. 预备知识 掌握Servlet+JSP,能了解Bootstrap更好. 二.Just D…
第三方资源拉取 /** * 七牛云抓取文件 * @param string $url 文件URL地址 * * 参考地址:http://developer.qiniu.com/code/v6/api/kodo-api/rs/fetch.html */ function qiniuFetch($url){ $encodedURL = str_replace(array('+', '/'), array('-', '_'), base64_encode($url)); $encodedEntryURI…
1.配置环境 项目中引用 QiNiu.4.0.dll 在webconfig:<add key="USER_AGENT" value="qiniu csharp-sdk v6.0.0"/><add key="ACCESS_KEY" value=""/>//账号 ---> 密钥AK<add key="SECRET_KEY" value=""/>//账…
一.准备工作 1.注册七牛云账号 2.选择对象储存->创建空间->设置为公开 3.在config配置文件中添加以下代码 'UPLOAD_FILE_QINIU' => array ( 'maxSize' => 5 * 1024 * 1024,//文件大小 'rootPath' => './根目录/', 'savePath' => '子目录',// 文件上传的保存路径 'saveName' => array ('uniqid', ''), 'exts' => […
(注册和建立存储空间就不介绍了,网上一把一把的资料,自己试着点点也能明白) 作为一个成熟的菜鸟,如果遇到一个新问题,第一步当然是先百度一下... 看了N个关于七牛云的使用的帖子,表示还是蒙圈的,看懂了一部分,但是不系统,理解的不连贯,作为一个凡是要弄个特别明白的死脑筋,于是开始从头看是研究文档....(以下都是来自http://developer.qiniu.com/article/index.html#quickstart,经过个人精简,如有不明,详情请参阅文档) 先弄明白原理,才能更好的看懂…
两个月前的发布的博客<介绍一款开源的类Excel电子表格软件>引起了热议:在博客园有近2000个View.超过20个评论. 同时有热心读者电话咨询如何能够在SpreadDesing中实现存储Excel云文件,既通过云方式读取.加载Excel文件.在本文,我们就大家关心的云存储进行实战操练---基于SpreadDesign源码基础. 系统必备: 本文选用的国内比较流行的七牛云存储. SpreadDesign.exe已经升级为最新的Spread Studio 8.35.20143.0内核 .Net…
       最近做了七牛云存储的有关内容,涉及到与后台交互获取验证的token,无奈,后台自命清高,不与理会,没办法呀,于是自己搞呗.首先呢在在七牛上注册一个账号,然后呢添加一个存储空间这时候空间名是用来识别存储空间的位置,而地区的选择则是设置存储七牛服务器的位置,那么选择一个公开空间免费试用就可以了~~        创建好账号就是查看官方文档编写demo的流程了,顺便附带一个下载地址:http://developer.qiniu.com/code/v7/sdk/objc.html    下…
七牛云存储Qiniu Resource (Cloud) Storage:用于存储图片.apk等静态资源. 优点: 1.使用七牛带宽和CDN,速度快,不占用开发者服务器. 2.支持图片任意格式.任意分辨率自动生成,可以用来做图片服务器. 3.小流量免费:存储空间 10GB,每月下载流量 10GB,每月 PUT/DELETE 10万次请求,每月 GET 100万次请求.当项目发展大时,需要更大流量才需购买.适合互联网创业者. 4.支持webp,画质不变,图片体积大幅度减小,特别适合作移动互联网app…
序:七牛云存储可以方便的将网站的图片等数据镜像到七牛云存储的空间,直接从云端将数据返回给用户.这样可以大大节省网站的空间,提升网站的访问速度. 真正显示一键实现WordPress博客静态文件CDN加速.下面主要介绍一下WordPress中七牛云存储插件的使用. 一.申请七牛云存储的账号 首先需要申请七牛云存储的账号,申请好后,点击创建空间,选择空间类型为公开空间,提交 二.配置空间 配置空间,点击一键加速网站. 镜像源填写自己网站域名.确认加速. 这里的robots.txt配置文件内容为: #…