自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Cassandra简介

我们的产品需要能够记录一系列关系型数据库所无法快速处理的大量数据。Cassandra,以及后面将要介绍的MongoDB,都是我们在技术选型过程中的一个备选方案。虽然说最后我们并没有选择Cassandra,但是在整个技术选型过程中所接触到的一系列内部机制,思考方式等都是非常有趣的。而且在整个选型过程中也借鉴了CAM(Cloud Availability Manager)组在实际使用过程中所得到的一些经验。因此我在这里把自己的笔记总结成一篇文章,分享出来。

2017-11-08 10:04:07 742

原创 CentOS 6系统FreeSwitch和RTMP服务 安装及演示(四)

4 增加统计功能安装libxslt-devel.x86_64在configure时增加--with-http_xslt_module 方法一,创建一个简单地xls表格文件nclients.xsl用户提取观看当前频道的用户数量,编辑内容如下:将其放在一个目录中,如/var/www/html。修改nginx主配置文件nginx.conf,添加内容

2017-03-31 13:03:13 2856

原创 CentOS 6系统FreeSwitch和RTMP服务 安装及演示(三)

三安装nginx rtmp由于crtcpserver不支持hls,可以使用nginx rtmp进行推流 HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以穿过任何允许HTTP数据通过的防火墙或者代理服务器。它也很容易使用内容分发网络来传输媒体流。使用ff

2017-03-31 12:57:13 2238

原创 CentOS 6系统FreeSwitch和RTMP服务 安装及演示(二)

二安装rtmp1 安装opensslopenssl的编译:本次使用的是openssl-1.0.1c.tar.gz解压之后在源码根目录直接运行:$ ./config$ make$ make test$ make install2 下载及安装cmakewget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz在

2017-03-31 12:56:22 912

原创 CentOS 6系统FreeSwitch和RTMP服务 安装及演示(一)

FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动。FreeSWITCH 可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。

2017-03-31 12:53:38 5795

原创 基于区块链的融合通信初探(三)

基于区块链技术的融合通信如何应用区块链技术解决融合通信中存在的问题?随着个体社交圈的不断扩大和再分层,每个人在社交中不可避免的存在多种身份,同时也对多种身份间的隔缘性、私密性以及安全性提出了更高的要求。我们常常听到家中用于安全监控的摄像头被黑客入侵导致隐私泄漏;企业员工间的聊天信息被黑客盗取造成重大经济损失等等。基于IPFS(点对点超媒体协议)和区块链技术对融合通信软件进行尝试应该是一个可行的

2017-03-17 16:38:43 836

原创 基于区块链的融合通信初探(二)

融合通信的问题每天有成亿条数据产生,大家在融合通信软件中几乎涉及所有的隐私内容,这也成为信息泄露的重灾区。融合通信为以往密闭的关系圈打开了一个缺口,我们允许陌生的网友成为我们的“朋友”,对他们毫无防备无所不谈,常常由于疏忽将个人的隐私信息透漏给他人。融合通信信息泄密大体可以归纳为下几个方面:你的“好友”真的是你的朋友吗?个人社交融合通信应用于生活娱乐场景,无法保证用户身份的真实性,

2017-03-17 16:37:51 873

原创 基于区块链的融合通信初探(一)

2017年新春集福活动中阿里再次投入2亿元人民币,引导大众使用它的社交应用,为了在社交应用上占有一席之地不断投入大量资金,效果如何还需要时间检验。腾讯以“通信和社交为核心平台,以微信和QQ为平台作为连接器,搭建生态系统,连接所有人和咨询、服务”的战略也不断蚕食着支付宝的市场份额。两个巨头的拉锯战可能还会继续,定位也可能发生变化,但是融合通信作为社交软件的基础工具其重要性毋庸置疑。在个人社交领域中有

2017-03-17 16:36:02 1227

原创 ndk platform-19风水岭

最近在做arm64的代码移植工作,发现ndk 下platform-19是android api的分水岭,在19以上开始支持arm64,同时也对一些头文件做了修改,如signal.h 和stdlib.h中许多内联函数消失了。让我们这些IT屌丝情何以堪,如何兼容19一下的机型???1 运行时无法找到rand,srand,signal等函数由于platform 19以上api这些函数都被

2017-02-28 17:10:12 681

原创 ffmpeg在arm64下编译

最近项目要求对ffmpeg在arm64下进行编译。发现原来在arm64下编译是多么的麻烦。其实真正的麻烦是在使用baidu搜索搜的东西基本都可以忽略。没有一个内容是可用的。明显的是对--arch都无法给到准确的值。1 编译准备ndk使用的是12b。支持到platform-24。顺便提下该版本尤其增强了安全性检查,尤其是TEXTREL的检查。同时也对许多的系统inline函数进行

2017-02-25 09:20:51 6511

原创 ndk arm64编译遇到问题

最近项目要求支持arm armv7 以及arm64的平台。在编译中发现几个问题实在让人挠头。现将解决经验分享如下:1 使用gunstl还是stlport先前对c++的依赖均使用stlport库,在支持arm64后,发现编译时一直在报cmath中的错误。最后查找发现是项目中有引用导致,stlport是轻量级的c++库,但是没有gnustl对c++支持的到位。选用gnustl后,问题解决。如果

2017-02-25 08:37:56 4033

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除