Qiniu 七牛问题解答 非常多人会用到七牛视频转码问题,要将视频转码成适用于各种终端的视频,也有的用户对转码服务的码率,帧率,分辨率等理解不多.不知道该怎样设置这些參数.以下我给大家科普一下. 问题解决方式 1,我们在七牛后台提供了各种转码的有用參数.大家能够看下: 假设你想要查看上面图片中各种处理样式的内容能够选中后,在以下会有參数的设定字符串. 2,用户存在一个误区,就是他并不知道码率,和帧率等參数的设定,事实上你用七牛转码的时候,转成某类的视频格式,是採用默认的码率等信息的.不用特定的去…
Qiniu 七牛问题解答 问题描写叙述:非常多客户属于小白类型. 可是请不要随便喷七牛的文档站.由于须要一点http的专业知识才干了解七牛的api文档.如今我给大家弄个c# sdk的搭建步骤 问题解决方式 1,首先要在vs中安装nuget NuGet的安装(我的开发环境是Visual Studio 2013 旗舰版,故以此为例): 主菜单->工具->扩展和更新,打开例如以下界面.点击左側的"联机"搜索nuget.然后搜索到安装. 2,应用nuget来安装qiniu sdk…
作者测试是在windows下使用,所以下载的页面地址是: http://ffmpeg.zeranoe.com/builds/点击页面上的Download FFmpeg git-738ebb4 64-bit Static(我是64位的),如果你是32位点击 Download FFmpeg git-738ebb4 32-bit Static下载下来解压缩后我把文件夹改成了ffmpeg放在D盘下面运行三个文件:D:ffmpeg/bin/ffmpeg.exeD:ffmpeg/bin/ffplay.exe…
最近项目中用到一个应用,当访问同一个网站地址的时候,例如:www.xxx.com的时候,如果当前客户端是pc则跳转到专注于pc的部分,如果当前客户机是手机,则跳转到专注于手机的部分,秉承一贯的习惯,baidu or google,但发觉网上的解决办法都不尽如人意,很多都是通过js读取本地文件系统进行判断,但经过测试,不能成功,而且通过js读取本地文件系统会造成安全性问题,但作为开放的互联网,我们不可能为每一部电脑设置安全性,于是自己动手,丰衣足食,以下就是我的解决办法:   依然是用js,不过只…
通过userAgent 判断,网页可以直接使用 navigation对象 node端 可以通过请求头的 ctx.request.header['user-agent'] const browser = { versions(u){ return { // 移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, // IE内核 presto: u.indexOf('Presto') > -1, // Opera内核 webKit: u.indexOf('A…
视频转码成mp4格式并添加关键帧: 1.先下载与自己操作系统相对应的的FFmpeg软件.官网传送门:http://ffmpeg.zeranoe.com/builds/ 下载static版的就可以,zip包解压即可使用. 2.cd到 ffmpeg下的bin目录 3. (1)测试视频截图的功能复制如下命令,在命令行里点击鼠标右键选择粘贴ffmpeg -i d:/1.flv -y -f  image2 -t 0.001 -s 720x576 d:/1.jpg看看D盘下是不是生成了一个1.jpg的图片,…
原文地址:http://blog.starrtc.com/?p=111 这篇来介绍一下整个项目的手机端部分.在上一篇里我们已经将sdk导入到项目中了,下边直接用即可. 1 登录StarRTC的服务跟小车端一样,第一步需要初始化StarRTCsdk并登录到StarRTC的服务.跟小车端不同的是,手机端初始化SDK时,不需要设置一些特殊的默认值,小车端是为了适配树莓派才进行了特殊配置.还有手机端要加动态权限申请. MLOC.userId = "driver"+ new Random().n…
Qiniu 七牛问题解答 Chrome浏览器是可打开WebP格式的.可是并非全部的浏览器都支持webp格式,比如360.ie等浏览器是不支持的. WebP格式,谷歌(google)开发的一种旨在加快图片载入速度的图片格式.图片压缩体积大约仅仅有JPEG的2/3.并能节省大量的server带宽资源和数据空间.Facebook Ebay等知名站点已经開始測试并使用WebP格式. 但WebP是一种有损压缩.相较编码JPEG文件,编码相同质量的WebP文件须要占用很多其它的计算资源. Chrome浏览器…
/引入Plupload .qiniu.js后 varuploader = Qiniu.uploader({ runtimes:'html5,flash,html4',//上传模式,依次退化 browse_button:'pickfiles',//上传选择的点选按钮,**必需** uptoken_url:'/token',//Ajax请求upToken的Url,**强烈建议设置**(服务端提供)// uptoken : '', //若未指定uptoken_url,则必须指定 uptoken ,up…
作者 李汇波,腾讯业务运维高级工程师,目前就职于TEG 云架构平台部 技术运营与质量中心,现负责微信.QQ社交类业务的视频转码运维. 摘要 随着短视频兴起和快速发展,对于视频转码处理的需求也越来越多.低码率高清晰,4K.超清.高清.标清适配不同终端和不同网络环境来提升用户体验,以及水印.logo.裁剪.截图等多样化的用户需求.对于资源的多样化需求和弹性扩缩容也需要快速响应,而随着公司自研上云项目的推进,设备的稳定行和多样性可提供更多选择,来满足像朋友圈.视频号.广告.公众号等转码业务快速.稳定.…
利用wordpress搭建网站是个人建站的主流方案,我曾分享过wordpress网站加速优化必做的十件事,帮助了不少个人站长.今天介绍帮助wordpress网站提升速度至少10倍的免费CDN加速插件:七牛镜像存储CDN插件,让你的wordpress网站飞起来! 七牛CDN云存储介绍 七牛是国内一家专业的CDN云存储服务商,免费注册七牛账户,享受每月10G免费流量+10G免费云存储空间.使用CDN(内容分发网络)托管你的网站静态文件,包括图片.文档.音频.视频.静态html.css/js脚本,让全…
.amr 用于移动设备的音频,压缩比比较大,多用于人声.通话,效果还行!所以,移动设备多采用amr格式来进行录存!比较常见的例子:通话录音,微信语音以及录音等! 这个鬼,用两个字来形容,就是“蛋疼”:因为HTML5压根就不支持它(amr:我是个<孤儿> ,导演:佐米·希尔拉):所以,试听效果也就很难实现了!虽然微信是提供试听的,但一旦离开了页面,那就意味着,你再也无法播放你的录音了! 所以你不得不将文件转换下格式! 目前,小编掌握的转换格式的方法有两种:一是上传到七牛云服务进行转换下载:二是通…
(国内知名Android开发论坛eoe开发者社区推荐:http://www.eoeandroid.com/) 9月14日,eoe移动开发者大会正式在北京国家会议中心召开,七牛云储存CEO许式伟先生做了专题演讲<快速打造移动应用>,上方网第一时间采访了许式伟先生,许总就云储存技术如何与移动游戏的研发相结合分析了主要的技术经验. 七牛云储存CEO许式伟 云储存:降低游戏尺寸实现更高的分发到达率 上方网:七牛的主要业务是什么? 许式伟:七牛的主要服务是面向开发者的,从业务类型来讲,七牛是不分PC端与…
http://www.cnblogs.com/sennly/p/4136734.html 各种云服务这两年炒的火热,加之可以降低成本,公司想先在部分业务上尝试使用下,刚好最近有个项目有大量小文件需要存储,借着这个机会,研究分析下自建存储与使用第三方云存储,如果小规模试用后满意的话,会将更多的业务迁移到公有云上去. 一般而言存储功能我们会关注方案的功能可靠性及综合使用成本两大方面. 功能可靠性包含: Ø 服务稳定性 Ø 服务性能 Ø 服务可扩展性 Ø 数据安全性 综合使用成本包含: Ø 存储设备费…
Uploadify是一个基于JQuery的多文件上传JS组件,高度定制,两个版本可供选择.flash版本在最新的Safari等不再支持flash的浏览器或者一些手机浏览器中就无法正常的加载使用,因此推荐使用html5版本! 优点: 支持多文件上传 支持进度条显示 支持拖拽上传 支持文件格式检查及大小限制 支持在文件上传的各个生命周期对文件进行处理 Uploadify两个版本一个为flash版(免费),一个为HTML5版(收费$5.00 USD,还有一个用户商业用途的就比较贵了) 基本使用: 环境…
受服务器空间制约,我们不可能在VPS上每天都备份一份新的网站数据,一是没必要,二是占空间.我们折中一下,采用星期命名,每次备份将覆盖上星期同一天的文件.从而只备份7份数据,不至于占用特别大的空间. 如果,你的vps很小家子气或是网站数据太庞大,那还可以再折中一下,仅在星期二.四.六做备份,即总共三份数据.甚至还可以选一个星期的某一天做备份,即一周备份一次,也是可以的. 在空间允许的情况下,个人推荐做7天循环备份,在vps数据全部丢失的时候,能最大程度的容灾,恢复到丢失前一天,甚至是当天凌晨备份的…
直播架构 业务服务器:负责协调直播类应用的业务逻辑 创建直播房间 返回直播房间播放地址列表 关闭直播房间 LiveNet 实时流网络:负责流媒体的分发.直播流的创建.查询等相关操作 采集端:负责采集和推送流媒体 播放端:负责拉取并播放流媒体 直播云API:https://developer.qiniu.com/pili 服务端 SDK:https://developer.qiniu.com/pili/sdk/1220/server-sdk 关键代码: // 配置企业开发者密钥,密钥使用七牛账号登…
PLDroidPlayer PLDroidPlayer 是一个适用于 Android 平台的音视频播放器 SDK,可高度定制化和二次开发,为 Android 开发者提供了简单.快捷的接口,帮助开发者在 Android 平台上快速开发播放器应用. 特性 功能 描述 版本 PLMediaPlayer 类似 Android MediaPlayer,提供了播放器的核心功能 1.2.0+ PLVideoView 类似 Android VideoView,基于 SurfaceView 的播放控件 1.2.0…
自己摸索了几天,找群里面的人各种问,都没有一个人回答我,哎,国内的开源精神呢...... 需要修改有以下几个: 1.替换 /source/class/class_core.php 文件   解释:就把下载下来的class_core.php文件替换掉/source/class下的. 2.在当前源码目录下增加一个文件夹.  解释:就把七牛的插件源码下载下来,把里面的extend文件夹复制到项目根目录. 3.在config/config_global.php 中新增以下内容: $_config[…
因为ios系统直接读取不了MP3格式的文件,所以从微信接口下载下来的MP3格式音频上传到七牛后要转码.   Sample code:   public function doMobileUploadToQiniu() {global $_GPC,$_W;$hd=$_GPC['hd'];$weid=$_W['weid'];$from_user = $_GPC['from_user'];$media_id = $_GPC['voiceServerId'];$access_key = 'xxxxxxx…
近来研究了下phantomjs,只是初涉,还谈不上深入研究,首先介绍下什么是phantomjs. 官网上的介绍是:”PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.”翻译过来就是:”PhantomJS…
http://blog.csdn.net/netdxy/article/details/50699842 使用七牛过程中,很多用户或多或少遇到跨域的问题,这篇文章主要介绍下跨域的概念来看什么情况下会出现跨域以及七牛关于跨域的策略. 关于跨域的,说白点就是去别服务器上取东西,域当然是别的服务器,只要协议.域名.端口有任何一个不同,都被当作是不同的域.这里以表单上传结合AJAX请求获取Token上传的Demo为切入点具体看下什么时候会出现跨域. 以下是Demo的代码示例,需要注意的是请求token的…
引言:2013年年底应七牛公司朋友的邀请,给他们的Portal进行可用性测试.七牛(http://www.qiniu.com/)一直专注于云存储基础服务,在业内颇有声誉.七牛云存储的后台选用并不常用的Go语言,据说公司高层至今都会参与编写核心代码,这些让我感受到团队中浓重的工程师气质. 在这次可用性测试中,七牛的产品经理与前端工程师深度参与其中.除了邀请用户,还协助我进行测试数据记录,可用性问题记录.最终汇总了39项观察所得.其中包括术语选用.导航设计.交互设计.美工设计等问题.有几项给我的印象…
阿里OSS:好处就是,那是一套完整的体系,存储,数据库,CDN,服务器,阿里都可以给你全包.缺点,费用对于没有盈利的网站来说太高了,好像定位就是给那些高端客户使用的,而且CDN,OSS的流量是分开收费,带宽(2倍成本,呵呵).又拍云:算是老牌静态存储服务商,自带有CDN.存储空间可以弹性增加(不知道可不可以弹性减少,我只是免费使用了一下).费用计算公式(空间和流量),请求次数是免费.可免费试用7天.开源的程序(DZ,PW,WP)都有插件,也可以直接使用FTP,对于技术上要求不是太高就可以使用.七…
最近七牛CDN不知道咋啦的,一下子就不行了,提示错误信息如下 "upload image source key fail: unexpected EOF" 找客服提交工单都没有解决,反正就是无头公案了,不了了之了,自己分析日志大概原因知道了: 超时并且返回Content-length长度有问题,以前都很快的,不知道七牛spider做了什么,反正就不行了 工单系统的回答我是十分无语的,服务方式和态度就不说了,想起来了一句话:一颗老鼠屎,坏了整锅汤 虽然我是免费用户,但是切换到其他cdn还…
百度编辑器功能强大,确实好用,可惜附件使用本地存储,如果网站的用户量巨大,则会使得网站目录变得非常庞大,而且文件不易于管理,七牛云存储在附件存储方面下了不少功夫,用起来感觉不错,要是将ueditor 的附件存储改为七牛,那就解决大量帖子的附件存储问题了 下载新版的 ueditor for net , 解压后直接将ueditor目录复制到mvc 项目目录的根目录下 接下来查看 /ueditor/net/app_code/uploadHandler.cs,找到下面这段保存附件的代码 try { if…
上一章我们讲到如何利用alembic来更新数据库,这章,我们讲如何通过七牛服务来存储图片. 像我们大多数公司一样,公司资金比较少,如果自己开发图片服务器,代价太大:如果我们用自己的网站服务器来保存图片,很可能会把带宽阻塞住.因此,一款优秀的第三方图片服务变得非常重要.七牛就是这么一款,上传代码简单,可以在线编辑,简单的变换url,可以得到图片的不同效果.关键是,它是在一定限额内是免费的,只要通过认证,基本都够用了.我们公司现在包括app,网站所有图片都放在七牛,一直用的很好,一分钱也没有花. 好…
最近一段时间有用markdown做笔记,其他都好,但是markdown插入图片挺麻烦的,特别是想截图之后直接插入的时候.需要首先把图片保存了,然后还要上传到一个地方生成链接才能插入.如果有个工具可以直接上传图片或者截图生成markdown可以用的链接就好了.所以决定自己下班后写一个,不过自己挺菜的,也就能用,代码完全是渣不能看...在这里把自己的思路还有其中遇到的问题记录一下. 首先需要选一个图床,我选了七牛,主要是一个是有免费的空间,加上提供了SDK,这样就能写程序上传了.语言挑了C#,因为感…
七牛云的图片加速一直在用,好用没得说,最近项目需要做个微信端录音,然后上传,别人试听的功能,录音和上传用的都是微信的接口,有文档,比较方便,但是上传后,微信只给保存3天,所以就下载到了七牛,也就用到了七牛的fetch功能,这步搞定之后,又发现,微信录音生成的amr音频在安卓机能正常播放(据说也只能在微信内置浏览器播放),苹果机却不行,各种搜索,都只能使用转码,虽然知道七牛云可以可以转音频,但是实时转换的接口被停用了,只能持久化转换,到这里时,已经有一点排斥心理,其一是担心持久转换时间过长,不能实…
最近做的项目,涉及到使用富文本编辑器,我选择了百度的UEditor.同时,我们的图片放在七牛云存储上.关于这两者间的集成,我写下一些个人的经验,与大家分享. 图片上传方案 目前来说,Web端基于七牛等云存储的图片上传方式分为以下两种: 1. 上传图片至服务端,再将数据转发至七牛. 通过服务端接受用户上传的内容,同时可以对内容进行有效性审核,拒绝不合规范的内容,然后从服务端将内容上传至七牛. 这种方法可以有效控制并记录用户提交的内容,但同时也增加了服务器的运行压力. 2. 直接上传图片至七牛,然后…