七牛

关于七牛批量下载空间文件

佐手、 提交于 2020-12-19 06:15:47
我的项目是一个比较大的工程,前端可以理解为安卓客户端,服务端是采用JFinal这个框架。这个框架的作者是我很欣赏的技术大牛 @JFinal 。我在这里极力推荐那些进行服务端或是API开发的同学或是工作者,采用这个框架进行开发,因为它会给你一种极速的体验,用过之后请自觉对比一下用JFinal与用struts之间的区别,这个谁用谁知道。Jfinal官网: http://www.jfinal.com 开发中遇到这种问题都可以请教 @JFinal ,和蔼可亲,平易近人。不过个人建议简单的那些问题例如配置出错什么的还是自行解决,大的费解的问题可以直接骚扰 @JFinal ,没有问题的,本人亲测!哈哈。。。然后我再推荐一下七牛云,如果你开发的项目需要存储大量的文件,我个人真心推荐七牛云,官网: http://www.qiniu.com ,本人在七牛的使用中遇到了问题,然后去论坛发帖,第二天就收到了七牛技术支持人员的电话,大家可以自行体会本人当时的激动心情。 废话少说,直接进入正题: 1.我的项目干什么? 用户利用安卓客户端在多个topic下上传文件,服务端将这些音频文件进行重命名(TopicId + UserId + 随机6位数 + .文件格式)上传到七牛云下指定的空间(bucket),后期我需要根据文件的文件名进行指定URL下载。 2.遇到的问题: 七牛java

直播推流端弱网优化策略 | 直播 SDK 性能优化实践

纵饮孤独 提交于 2020-03-03 15:30:28
直播无疑是 2016 年的大热话题,七牛云在 6 月底发布了实时流网络 LiveNet 和直播云解决方案后,我们用《直播技术详解》系列文章系统地介绍了直播各个环节的关键技术,帮助视频直播创业者们更全面、深入地了解直播技术,更好地技术选型。 《直播 SDK 性能优化实践》系列文章是介绍七牛云在直播 SDK 上的技术创新实践。欢迎探讨。 弱网优化的场景 网络直播行业经过一年多的快速发展,衍生出了各种各样的玩法。最早的网络直播是主播坐在 PC 前,安装好专业的直播设备(如摄像头和麦克风),然后才能开始直播。后来随着手机性能的提升和直播技术的进步,主播只需要有手机和有网络就可以直播。直播发展到现在,单一的室内聊天互动直播已经无法满足观众的需求。主播们开始走向户外,在更多的场景下直播。 在可以预见的未来,这种直播形式会快速发展。直播的内容会更优质,直播的形式也会从单纯的娱乐转向体验。 直播想延伸到户外需要克服很多困难,而最主要的困难就是应对不稳定的网络。移动网络下,通常容易遇到网络不稳定,连接被重置,断线重连,一方面频繁重连,建立连接需要开销。另一方面尤其是发生 GPRS/2G/3G/4G 切换时,带宽可能出现瓶颈。当带宽不够,帧率较高/码率较高的内容较难发送出去,这个时候就需要我们在不同网络状况执行不同的策略编码推流,让观众可以看到最优质的直播视频。 直播无疑是 2016 年的大热话题

计划用php写一个七牛文件上传小工具

流过昼夜 提交于 2019-11-29 13:31:02
功能 输入框中填入:bucket Access Key 和 Secret Key 点击提交后,向七牛服务器认证,若认证通过,则在当前页面动态刷新,刚才的输入框消失。 显示一个上传文件按钮,点击可继续添加文件(最多同时上传5个)。文件的key为yyy-mm-dd-hh-name.xxx 然后提交文件后显示进度条,并在下面动态回显上传文件的结果以及文件的url。 七牛API 上传策略 { "scope": "<Bucket string>", "deadline": <UnixTimestamp int64>, "endUser": "<EndUserId string>", "returnUrl": "<RedirectURL string>", "returnBody": "<ResponseBodyForAppClient string>", "callbackBody": "<RequestBodyForAppServer string>", "callbackUrl": "<RequestUrlForAppServer string>", "persistentOps": "<persistentOpsCmds string>", "persistentNotifyUrl": "<persistentNotifyUrl string>", "insertOnly": "