teamtalk
致一
音视频行业深耕多年,熟悉直播、RTC,对在线教育、娱乐秀场等音视频技术与架构有深入研究,目前在一线互联网公司从事音视频开发工作。
展开
-
teamtalk简介
置顶:关于用smart pointer修改的demo源码我放在了我的开源中国的git目录下,这个地址:http://git.oschina.net/benben-de-eggs/tt-code-fragment修改基于一个原则,不会动老的接口,也就是说,以前的代码不需要修改成智能指针也一样能编译运行。文章有点长,而且废话较多,看得不耐烦的同学敬请谅解,本人第一次写博客,有点转载 2016-10-21 17:59:58 · 5391 阅读 · 3 评论 -
TeamTalk 分析TTThread
/******************************************************************************* * @file TTThread.h 2014\7\1 16:04:05 $ * @author 快刀 * @brief windows线程处理的包装 **************************原创 2016-10-25 11:50:37 · 571 阅读 · 0 评论 -
TeamTalk网络模块
TeamTalk网络模块是自己封装的netlib#ifndef __NETLIB_H__#define __NETLIB_H__#include "ostype.h"#define NETLIB_OPT_SET_CALLBACK 1 #define NETLIB_OPT_SET_CALLBACK_DATA 2#define NETLIB_OPT_GET_REMOTE_IP原创 2016-11-01 23:49:41 · 1034 阅读 · 0 评论 -
TeamTalk 事件分发
//windows下采用 select模型,linux下采用epoll/* * A socket event dispatcher, features include: * 1. portable: worked both on Windows, MAC OS X, LINUX platform * 2. a singleton pattern: only one instance原创 2016-11-01 23:53:58 · 618 阅读 · 0 评论 -
TeamTalk服务端分析 三、服务端以及客户端流程
前言在上一篇中,简单的分析了下各个服务端的配置,在这一篇中,简单的分析下TeamTalk服务端的整个运作流程。服务端流程服务端的启动没有严格的先后流程,因为各端在启动后会去主动连接其所依赖的服务端。不过在此,如果是线上环境,还是建议按照如下的启动顺序去启动(也不是唯一的顺序):1、启动db_proxy。2、启动route_server,file_server,msf转载 2016-11-01 23:56:17 · 1432 阅读 · 0 评论