
通讯、游戏引擎
半棵树
2011年毕业于东华理工大学,从事开发始十多年了,PC开发/Android开发/后端开发,初级/中级/高级/资深,成员/组长/开发负责人,以及各种阶段目标和考证计划…,一路走来喜怒哀乐/酸甜苦辣都体验了。
展开
-
Android RakNet 系列之一 项目介绍
项目对通讯要求越来越高了,为了满足新的需求开始研究RakNet在Android平台的应用,本篇是第一篇,熟悉RakNet的各个功能和插件。原创 2014-11-08 08:41:40 · 11578 阅读 · 4 评论 -
Android RakNet 系列之三 移植Portaudio
PortAudio 是一个跨平台采集和播放音频的开源库,不过尚未支持Android平台,笔者决定让PortAudio支持Android。Android上,处理音频的库是OpenSL ES,从API 9开始支持的技术,通过这个标准,Android已经完全可以在native层采集和播放音频。换句话说,PortAudio支持Android,也就是支持OpenSL ES。原创 2014-11-22 17:20:29 · 10222 阅读 · 1 评论 -
Android RakNet 系列之二 功能介绍
RakNet 已经成功地在Android平台上测试成功。RakNet的文档很多,实现起来很简单,下面对Raknet功能细节进行详细了解。Raknet是一个网络引擎,为网络通讯传输提供了完美的解决方案。本文介绍了源码功能以及使用方法,参考了官方文档。原创 2014-11-21 21:21:26 · 17994 阅读 · 1 评论 -
Android RakNet 系列之四 实现消息、语音、文件传输
RakNet在Win平台上已经实现消息、语音、文件传输了,但在Android平台下尚未实现,笔者决定把源码移植到Android平台下测试。原创 2014-12-01 08:39:41 · 9324 阅读 · 2 评论 -
Android RakNet 系列之七 线程和服务端统计测试
线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。Raknet中重新封装了线程,类为:RakThread。一个好的服务端体现在最大率使用内存,但并不是每一个程序员都可以把握好内存,一旦服务端出现了问题,我们查什么?日志。日志就是服务端的黑匣子,统计了服务端的信息。Raknet也提供了服务端连接统计。原创 2015-01-16 22:08:28 · 8275 阅读 · 7 评论 -
Android RakNet 系列之五 视频通讯 OpenCV4Android
引入OpenCV4Android的目标是在Raknet框架下解决视频通讯的问题,目前在ubuntu下已成功实现,现在把它引用到Android平台下。 OpenCV是一个基于开源发行的跨平台计算机视觉库,可以在 Windows, Android, Maemo,FreeBSD, OpenBSD, iOS,Linux 和Mac OS等平台上运行。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。原创 2014-12-03 17:10:21 · 12212 阅读 · 1 评论 -
Android RakNet 系列之六 源码说明
既然选择Raknet开发,那就深入研究其源码结构,为以后的应用打下基础。原创 2015-01-04 20:43:30 · 12749 阅读 · 0 评论