七牛云存储

DIY七牛前端上传

我们的项目中有大量的图片上传和展示。我们选了七牛作为CDN。这其中一个比较重要的原因是因为qiniu支持前端直接上传。动辄4-5MB的图片不用到我们的app server转一圈还是很好的。为了支持前端上传,qiniu提供了javascript SDK。但是我看了看代码。实在是太大了。7000多行javascript啊。真的有必要吗?有必要吗?有必要吗?遂决定DIY一个。讲真

七牛云直播服务快速接入手册

互联网直播是一种基于RTMP协议的业务。RTMP协议是一种基于TCP的协议。在实际的业务模型中,又分为客户端和服务端。客户端主要是利用RTMP协议进行数据包的发送,一般称之为推流。服务端主要用来接收客户端发送过来的RTMP协议数据包,并转发出去供订阅的客户播放,订阅直播播放的客户从服务端给出的一个地址请求数据,请求的过程也是基于RTMP的协议,这个过程称之为拉流。通常的情况

七牛云直播移动APP快速接入手册

七牛云直播的第一个适用场景就是移动直播APP的开发。首先,我们需要熟悉一下移动直播APP的场景之下的业务模型。在这个场景之下,集成七牛云直播推流SDK和播放器的各类手机APP就是直播的推流端,也就是直播流的数据来源端。而推流的方向就是七牛云直播服务端。还有一个重要的角色就是客户自己的业务服务器,这个业务服务器通过七牛云直播提供的服务端SDK来创建流,发送推流所需的JSON格

七牛云直播 iOS播放器SDK接入流程

代码下载地址:https://github.com/pili-engineering/PLPlayerKit系统要求: iOS7及以上版本代码集成方式一:CocoaPods的方法直接在Podfile中添加$ pod 'PLPlayerKit'然后$ pod install或者$ pod update运行你工程的 Workspace,就集成完毕了方式二:非CocoaPods集

七牛云直播 iOS 推流SDK PLCameraStreamingKit 接入流程

PLCameraStreamingKit 包括摄像头、麦克风等设备相关的资源获取,也包括音视频数据的编码处理和发送。PLCameraStreamingKit代码下载地址:https://github.com/pili-engineering/PLCameraStreamingKit系统要求: iOS7 及以上版本PLCameraStreamingKit代码集成CocoaPo

七牛云存储基于时间戳防盗链算法参考实现

基于时间戳防盗链的功能其实每家的CDN都是支持的。主要是通过使用约定的加密字符串来对具有访问有效期的资源链接进行一些加密计算的到一个sign值,然后访问外链里面带上这个sign和截止时间戳去访问CDN的节点,CDN的节点会用同样的算法来计算访问链接是否合法,如果不合法则返回403 Forbidden,否则返回所要访问的资源。算法说明基于时间戳的防盗链是通过对时间有关的字符串

Mac:更好地工作 - Alfred Workflow 七牛图床管理工具

GitHub | 下载qshell 是基于七牛 API 参考手册实现的一个方便开发者测试和使用七牛 API 服务的命令行工具。alfred-workflow-qshell 是一个配合七牛开发者工具 qshell 使用的 Alfred workflow。它使用了可视化流程后台执行 qshell 命令行,使得文件上传、查询等功能更易用和高效。如果使用七牛作为图床,这个 work