
二_关于Stun和Turn服务器
前言 本地局域网的设备会被分配一些本地IP地址(C类ip地址),用于局域网内部使用。 这个IP地址是不能用于外部使用的,因为和外部的网络通信,需要使用公网IP。因而,如果我们使用这个内网IP进行webrtc的对等端通...
前言 本地局域网的设备会被分配一些本地IP地址(C类ip地址),用于局域网内部使用。 这个IP地址是不能用于外部使用的,因为和外部的网络通信,需要使用公网IP。因而,如果我们使用这个内网IP进行webrtc的对等端通...
跨平台 主要使用c++进行开发 通过base库和ui库,接管了系统的消息,不直接调用系统API 使用skia,统一了不同平台的绘制 DUI DirectUI意为直接在父窗口上绘图,子窗口和子控件不以实际窗口的方式创建...
类图 类TimerBase //计时器是否在运行 bool IsRunning() const; //返回当前计时器的延时 TimeDelta GetCurrentDelay() const; virtual voi...
类图 类Clock 接口类 virtual Time Now() const = 0; 类DefaultClock Clock的派生类 Time DefaultClock::Now() const { return ...
closure Chromium多线程通信用到的Closure实际上是一个特殊的Callback。 void MyFunc(int i, const std::string& str) {} base::Ca...
下载depot_tools 官方压缩包 环境1 下载并解压好depot_tools之后,把它的路径放在系统环境变量Path里面,并放在最上面一行 在环境变量里面不要有python的路径,至少不能放在depot_too...
sys_info 类 namespace base class SysInfo 函数 返回当前计算机上的逻辑处理器/内核数 static int NumberOfProcessors(); 返回当前机器上物理内存的字...
hash Hash 计算内存缓冲区的哈希 不推荐这个,改用FastHash BASE_EXPORT uint32_t Hash(const void* data, size_t length); BASE_EXPOR...
string_piece_forward namespace base { template <typename STRING_TYPE> class BasicStringPiece; typedef ...
简述 经过无尽的折磨之后,总结了以下关于WebRtc工程在Windows10下的配置部署经验 环境 webrtc会自己下载他依赖到的一些东西,并区别于外部安装的同款产品的环境,根据我的了解,大概是通过depot_to...
搜索当前分类