Doubango iPhone客户端代码结构简介

基于 Doubango 的 iPhone 客户端代码结构,层次分明还挺合理,适合想深入通信协议的你研究。iOS-NGN-Stack 是底层核心,C/C++那一块是主力,用来音视频、SIP 这些协议支持;而上层用Objective-C来封装服务逻辑,调用也方便。像tinyWRAP这种封装工具,蛮贴心,省去了多手动桥接的麻烦。测试模块也挺全,自动化测试用起来还挺顺手。整体结构偏工程化,适合做项目的基础框架来扩展。如果你想搞清楚音视频、IMS 这类底层协议的实现方式,这套源码绝对值得一看。

docx 文件大小:18.53KB