2015年9月29日
摘要: 鉴于网上这个资料实在太少,将以前整理过却未完全的一篇文章贴出来,希望大牛指正vs下内存管理方式。可联系gaoshiqiang1987@163.comvs分配内存vs没有源码,编译器在分配内存时,分配给用户的地址减去16个字节(注1),保存了分配内存的类型与大小如下表示了vs编译器在分配内存时编译器的... 阅读全文
posted @ 2015-09-29 14:58 rfcff 阅读(722) 评论(0) 推荐(0) 编辑
  2014年8月1日
摘要: 转载 http://blog.csdn.net/mazidao2008/article/details/4934257STUN(Simple Traversal of UDP over NATs,NAT 的UDP简单穿越)是一种网络协议,它允许位于NAT(或多重NAT)后的客户端找出自己的公网地址,... 阅读全文
posted @ 2014-08-01 17:38 rfcff 阅读(727) 评论(0) 推荐(0) 编辑
  2014年5月13日
摘要: 转帖 http://blog.csdn.net/jefry_xdz/article/details/84613431、NAL全称Network Abstract Layer, 即网络抽象层。 在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NA... 阅读全文
posted @ 2014-05-13 14:18 rfcff 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 转帖 http://blog.csdn.net/jefry_xdz/article/details/8299901一、什么是视频码率? 视频码率是视频数据(视频色彩量、亮度量、像素量)每秒输出的位数。一般用的单位是kbps。二、设置视频码率的必要性 在视频会议应用中,视频质量和网络带宽... 阅读全文
posted @ 2014-05-13 14:05 rfcff 阅读(4342) 评论(0) 推荐(0) 编辑
  2014年4月25日
摘要: makefile不是总用到,每次用到的时候总要重新找资料,有点麻烦(怪自己基础知识不扎实,汗)。留一个通用模板放这,方便以后使用CC = gccCXX = g++LINK = g++CFLAGS = -g -Wall -O2TARGET = mk0SRCS = $(... 阅读全文
posted @ 2014-04-25 14:26 rfcff 阅读(2739) 评论(0) 推荐(0) 编辑
  2014年1月7日
摘要: 项目最近需要实现播放视频功能,这个在上家公司就做过。虽然跟之前的场景不一样,有以前的功底还是很快可以解决,事实也确实如此。在使用DShow处理完视频分割与合并后,继续使用DShow显示视频,很快即完成。然而在播放dvr录制的视频文件时,发现播放帧率不对,分析发现是dvr存储的视频文件不是按标准格式进行存储(使用ffplay效果还好点,media player根本没法播放),于是重写代码。先简要说明一下项目:client是delphi开发的GUI程序,视频所有操作功能都由mfc dll实现,这个dll也就是由我实现。delphi只传入要显示视频的窗口句柄、操作类型、文件名,这个跟我在以前设计但未 阅读全文
posted @ 2014-01-07 10:14 rfcff 阅读(688) 评论(0) 推荐(0) 编辑
  2014年1月6日
摘要: 因为测试需要下载一些yuv视频地址,现存一个可以下载yuv视频的地址以备后用http://trace.eas.asu.edu/yuv/index.htmlftp://ftp.ldv.e-technik.tu-muenchen.de/dist/cif/查看yuv视频工具http://files.cnblogs.com/littlejohnny/YUVviewer_src.rar 阅读全文
posted @ 2014-01-06 18:31 rfcff 阅读(3341) 评论(0) 推荐(0) 编辑
  2013年12月30日
摘要: 转载allen303allen的空间在Gnutella网络中存在以下问题: 冗余消息多,对带宽的消耗存在一定的浪费。Gnutella网络协议采用泛洪式(Flooding)消息传播机制,这种消息传播机制产生了呈指数级增长的冗余消息。据统计,P2P软件白天占Internet上运行带宽的40%~70%,晚上有时能达到80%。 搜索效率低,可扩展性差。Gnutella网络的搜索协议将所有资源与节点统一对待,没有考虑节点的性能差异,也没有利用查询成功的历史经验,使得搜索效率低下。 KaZaA协议中节点大体上也是无结构连接的。但是在KaZaA协议中存在一种“超级节点”。这种“超级节点”其实是来源于各个普通 阅读全文
posted @ 2013-12-30 17:57 rfcff 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 转帖allen303allen的空间作 者:金海 廖小飞 摘要:对等网络(P2P)有3种主要的组织结构:分布式哈希表(DHT)结构、树形结构、网状结构。P2P技术已 经延伸到几乎所有的网络应用领域,如分布式科学计算、文件共享、流媒体直播与点播、语音通信及在线游戏支撑平台等方面。现在人们已经开始将重心转入到覆盖 层网络的节点延时聚集研究、覆盖网之间(Inter-Overlay)优化研究、P2P支撑平台研究以及P2P安全研究等方面。 关键词:对等网络;分布式哈希表;覆盖层网络Abstract:ThePeer-to-peer(P2P)network has three main structures 阅读全文
posted @ 2013-12-30 17:55 rfcff 阅读(275) 评论(0) 推荐(0) 编辑
  2013年12月24日
摘要: 转帖360doc http://www.360doc.com/content/11/1117/09/8050095_165108638.shtmlFFMPEG解码流程1. 注册所有容器格式和CODEC:av_register_all()2. 打开文件:av_open_input_file()3. 从文件中提取流信息:av_find_stream_info()4. 穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO5. 查找对应的解码器:avcodec_find_decoder()6. 打开编解码器:avcodec_open()7. 为解码帧分配内存:avcodec_alloc_fra 阅读全文
posted @ 2013-12-24 11:28 rfcff 阅读(701) 评论(0) 推荐(0) 编辑