AnyChat是一套开放的音视频即时通信解决方案,早期的版本已经开放了原始数据的输入、输出接口:1、通过客户端回调函数可以输出用户原始的视频采样帧数据(YUV、RGB):视频数据回调函数2、通过外部数据输入接口可以支持将外部的视频帧传给AnyChat进行编码:如何使用外部音视频..
分类:
其他好文 时间:
2014-10-29 19:39:50
阅读次数:
213
所谓OCP设计原则就是Open Close Principle,即开闭原则。指软件的结构对扩展是开放的,对修改是关闭的。现有的软件结构可以无限制的扩展,而不能修改现有结构。
为达到OPC设计原则,就要将软件抽象,把软件的公共部分抽象出接口,然后其他类可以实现或依赖该接口。
以人养宠物为例。一个人养很多宠物,我们若直接让人和宠物直接关联起来,以后再增加一个宠物时代...
分类:
其他好文 时间:
2014-10-28 17:51:18
阅读次数:
301
计算机系统构成由上图我们可以看出,计算机系统包含硬件系统和软件系统,硬件系统是计算机的基础,软件系统是计算机的上层建筑。一个完整的计算机系统必须包含硬件系统和软件系统,只有硬件系统没有软件系统的机器叫裸机。硬件系统硬件系统一般包括:微处理器(CPU)、内存储器、输入/输出接口、系统总线、外部设备。其...
分类:
其他好文 时间:
2014-10-14 20:57:29
阅读次数:
194
关于rip的收发机制首先看到的拓扑图如下:1:第一个是RT1和RT2分别rip后,查看RT2的路由表。此时所有网络的子网掩码都是24。可以看到RT2的路由表里有两条rip。原因:当发送端的主网地址与发送端的出接口地址不在同一大网段时,将它发出时将它汇总成其主网地址即pc1原来是172.16.1..
分类:
其他好文 时间:
2014-10-09 20:57:08
阅读次数:
194
IdTCPClient属性1 : IOHandler 如果有相应的输入/输出操作,那么IOHandler相对应的组件或接口将提供一个虚拟/抽象的输入/输出接口给相应的网络连接2 : Intercept 如果有一个网络连接正在使用,那么Intercept 提供的组件或接口将可以拦截相应的网络数据流中的...
分类:
其他好文 时间:
2014-09-17 14:58:22
阅读次数:
275
家里闲置一台老式显示器,只有VGA接口,无HDMI高清接口; 小米盒子上有三个输出接口: 一个HDMI高清接口:HDMI接口输出的有音频信号和视频信号,现在买的电视机一般都有HDMI高清接口; 一个AV接口:同样带有音频信号和视频信号,这个通常用来连接老式的电视机; 一个USB:Micro-USB接...
分类:
移动开发 时间:
2014-09-14 14:04:27
阅读次数:
256
分析问题 在设计类型时,程序员应该尽量为类型使用者着想,其中重要的一点就是提供格式化的字符串输出。为类型编写格式化输出接口,类型自身和其使用者都将得到收益。对于一些类型,重写基类中的ToString方法就已经足够了,但对于有些类型,则需要提供多种格式的输出,这个时候ToString方法就不能满足需....
分类:
其他好文 时间:
2014-08-19 16:22:24
阅读次数:
159
1.MFC下生成动态库1>显式调用在.cpp文件里添加接口函数1 int sum(int a,int b)2 {3 return a + b;4 }5 6 int sub(int a,int b)7 {8 return a - b;9 }在.def文件里标示导出接口1 sum @1;...
在核心结构之外,google-glog还通过宏技巧提供统一简洁的使用接口。 同时,通过命名空间的使用尽可能的减少名字冲突,提供一个简介的日志库。 ### 宏助手- 通过宏提供一个统一的简洁的日志输出接口 - 简单的使用如LOG(INFO),LOG(ERROR)等日志输出接口- 通过宏提供丰富的日.....
分类:
其他好文 时间:
2014-07-22 22:39:52
阅读次数:
226