-
用聚类和多网关移动降低能源消耗
我已经创建了集群 (节点的集合)......能源效率为我实现多网关移动...为了避免拥塞集群和交会对接节点介绍了......簇头是在群集中的节点之一。从群集中所有节点及其避免缓冲区溢出和拥挤的数据传输的簇头收集数据......簇头在某一特定时间到汇聚节点通过移动接收器传输数据。交会对接节点减少簇头和移动接收器以避免数据丢失之间的距离。
- 2022-05-24 10:51:00下载
- 积分:1
-
avi 文件读写库 可以存储视频声音 H264 mpeg4 mjpeg
包含如下 APIavi_t* AVI_open_output_file(char * filename);void AVI_set_video(avi_t *AVI, int width, int height, double fps, char *compressor);void AVI_set_audio(avi_t *AVI, int channels, long rate, int bits, int format, long mp3rate);int AVI_write_frame(avi_t *AVI, char *data, long bytes, int keyframe);int AVI_dup_frame(avi_t *AVI);int AVI_write_audio(avi_t *AVI, char *data, long bytes);int AVI_append_audio(avi_t *AVI, char *data, long bytes);long AVI_bytes_remain(avi_t *AVI);int AVI_close(avi_t *AVI);long AVI_bytes_written(avi_t *AVI);avi_t *AVI_open_input_file(const char *filename, int getIndex);avi_t *AVI_open_fd(int fd, int getIndex);int avi_parse_input_file(avi_t *AVI, int getIndex);long AVI_audio_mp3rate(avi_t *AVI);long AVI_video_frames(avi_t *AVI);int AVI_video_width(avi_t *AVI);int AVI_video_height(
- 2023-06-12 17:35:04下载
- 积分:1
-
linux 0.01 源代码(+注释)
linux 0.01源码,其中包扩所有linux 0.01版本源码文件,源码中对每个文件每条语句进行详细注释。
- 2022-03-24 16:05:22下载
- 积分:1
-
P2P 的实现原理
应用背景
关于UDP穿透NAT的中文
资料在网络上是很少的,仅有这篇文章有实际的参考
价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车).
对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的再每次单独回答一些网友的提问, 一次性写下来, 即节省了自己的时间,也方便了对于P2P的UDP穿透感兴趣的网友阅读和理解。对此有兴趣和经验的朋友可以给我发邮件或者访问我的个人Blog留言: http://hwycheng.blogchina.com.
您可以自由转载此篇文章,但是请保留此说明。
再次感谢shootingstars网友的早期贡献. 表示谢意。
关键技术
NAT(The IP Network Address Translator) 的概念和意义是什么?
NAT, 中文翻译为网络地址转换。具体的详细信息可以访问RFC 1631 - http://www.faqs.org/rfcs/rfc1631.html, 这是对于NAT的定义和解释的最权威的描述。网络术语都是很抽象和艰涩的,除非是专业人士,否则很难从字面中来准确理解NAT的含义。
要想完全明白NAT 的作用,我们必须理解IP地址的两大分类,一类是私有IP地址,在这里我们称作内网IP地址。一类是非私有的IP地址,在这里我们称作公网IP地址。关于IP地址的概念和作用的介绍参见我的另一篇文
- 2022-07-02 02:43:33下载
- 积分:1
-
OPESSL学习用
/*************************************************
*creator :
*date : 2014228
*funtion : COLLECT DATA sftp from dianxinserver
*info :
* ***********************************************/
#include "client.h"
#define MAXBUF 1024
#define MYCONFIGFILENAME "client.conf"
//初始化配置参数
- 2023-01-19 03:00:04下载
- 积分:1
-
儿童监测和跟踪
- 2022-03-22 04:47:26下载
- 积分:1
-
Linux下的YUV播放器
Linux 下使用gtk库和SDL库开发的YUV播放器,能播放纯YUV数据,播放之前选择好分辨率,选择正确了可以播放。压缩包中有代码,执行文件和PPT文档。
- 2022-03-12 19:06:18下载
- 积分:1
-
linuxc语言对栈的封装
通过程序运行起来时,惠分配4G的虚拟内存空间。0-3G为栈, 堆, BSS段,用户段,代码段 栈实现的为生命的局部变量储存区,栈的特性为先进后出。可以了利用栈实现找人小游戏。
- 2022-01-22 01:58:00下载
- 积分:1
-
纯C语言编写的hmac-sha1
参考协议RFC2104,用 c 语言编写,代码简单易懂
- 2023-08-10 16:25:03下载
- 积分:1
-
NS中文手册精美版
NS中文手册精美版,非常好的NS-2入门学习资料,有丰富而详细的实例可供学习
NS中文手册精美版,非常好的NS-2入门学习资料,有丰富而详细的实例可供学习
NS中文手册精美版,非常好的NS-2入门学习资料,有丰富而详细的实例可供学习
- 2023-02-28 18:10:04下载
- 积分:1