Real Time Messaging Protocol(RTMP)即实时消息传输协议,是 Adobe 公司开发的一个基于 TCP 的应用层协议,目前国内的视频云服务都是以 RTMP 为主要推流协议。 EasyRTMP推流功能特点 无论是个人开发者还是企业级应用,只需要简单的几个接口调用就可以完成一 ...
分类:
移动开发 时间:
2019-11-04 15:26:00
阅读次数:
168
视频流媒体中视频数据的传输占据了绝大部分的带宽,如何提升编码效率、减小带宽使用、提升画面质量,成为音视频开发者努力的重点。随着互联网、流媒体技术的发展,兼容支持H.264、H.265编码器(可减少计算的复杂性、提高压缩率,并降低编码时间)已经成为迫在眉睫的事。 EasyRTMP推流功能特点 无论是个 ...
分类:
移动开发 时间:
2019-11-04 15:13:40
阅读次数:
120
需求: 支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验; 内网百兆网络上传速度为12MB/S 服务器内存占用低 支持文件夹上传,文件夹中的文件数量达到1万个以上,且包含层级结构。 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下 ...
分类:
Web程序 时间:
2019-11-04 11:20:49
阅读次数:
118
背景分析 RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写,该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMP/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络下ieyi,主要用来在Flash/AIR平台和支 ...
分类:
移动开发 时间:
2019-10-25 16:21:54
阅读次数:
143
需求: 支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验; 内网百兆网络上传速度为12MB/S 服务器内存占用低 支持文件夹上传,文件夹中的文件数量达到1万个以上,且包含层级结构。 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下 ...
分类:
其他好文 时间:
2019-10-23 14:05:53
阅读次数:
120
转自:http://www.qtcn.org/bbs/read-htm-tid-60613.html. 1:封装成一个类,直接调用即可。已经在多个商业项目中使用。2:所有功能全平台 win linux armlinux 亲测无误,网络上的基本上是烂的或者不可用的,不知道走过多少弯路。3:linux下 ...
分类:
其他好文 时间:
2019-10-10 15:22:37
阅读次数:
102
在接入EasyRTMP-iOS时,进入预览界面直接崩溃,是什么原因? 分析问题: iOS系统对于权限控制的很严格,因为预览需要用到相机权限、麦克风权限等,都需要向用户申请这些权限。 解决问题: 在Info.plist文件中,添加如下权限申明,并描述清楚您的用途: <key>NSCameraUsage ...
分类:
移动开发 时间:
2019-10-09 17:17:17
阅读次数:
132
对于小团队来说,开发一款全平台软件,安卓、iOS、H5三端全部上线,每个平台都需要专业的程序员去开发,是一笔不小的支出。现在html5技术非常成熟,在不涉及到蓝牙、wifi等系统级的操作时,h5基本可以做到跟原生App一样的交互界面和流畅体验,假如开发了H5之后,能够直接转换成App,那岂不是可以省 ...
分类:
移动开发 时间:
2019-09-19 13:45:52
阅读次数:
930
一文多发Openwrite.cn平台 时常苦恼自己写的文章被别人的爬虫抓走,自己去全平台发又过于麻烦,现在终于有了一款一文多发的利器: "OpenWrite" 了,出自Java Spring大佬 "泥瓦匠" 之手。 我自己体验了一番,还有很多需要改善的地方,比如Markdown编辑器,如果支持像ty ...
分类:
其他好文 时间:
2019-08-14 14:22:41
阅读次数:
112
什么是ThinkSNS?ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案。产生需求在使用Laravel开发ThinkSNSPlus的时候,因为很多功能块都没有写在一个库里面,利用拓展包的形式添加实际功能,里面很多地方也用到了“多态多对多”的关系。问题来了,开发一个问答程序,想要给用户模型增加发布的问题或者回答的关系,起初是继承一份U
分类:
系统相关 时间:
2019-07-02 17:38:40
阅读次数:
173