03 2015 档案

摘要:想学习一下dtls,是因为想以后没有公司免费VPN可用的时候,我能买一个主机,自己建一个VPN。 1.介绍 Web, email大多用TLS协议来做安全的网络传输,它们必须跑在可靠的TCP传输通道里。 如果传输的是实时媒体数据,那么重传丢掉的包就没有意义,这个时候,我们希望它是跑在UDP传输通道里。 阅读全文
posted @ 2015-03-30 00:50 AndyHu518 阅读(5765) 评论(0) 推荐(0) 编辑
摘要:RFC 5245 ICE 1, offer/answer model 2, ICE Step: 1) 产生候选地址(1.公网 2.NAT反射 3.Relay转发地址) Generate candidates (host candidates, server reflexive candidates, 阅读全文
posted @ 2015-03-16 02:39 AndyHu518 阅读(3017) 评论(0) 推荐(0) 编辑
摘要:1.SDP (rfc 4566) 1)用于交换参数 2)内容分三部分Session description, Time description and Media description (m-line) 3)SDP用于描述会话的媒体属性,通常放在SIP协议的消息体中携带,基于文本的编码方式 for 阅读全文
posted @ 2015-03-16 02:37 AndyHu518 阅读(714) 评论(0) 推荐(0) 编辑
摘要:The MTU of RTP package payload is 1500(IP) - 20(UDP) - 8 = 1472 #define DEFAULT_MAX_PACKET_SIZE 1200 video: [WME] INFO: CWmeLocalVideoTrack::SetOption 阅读全文
posted @ 2015-03-16 01:44 AndyHu518 阅读(2549) 评论(0) 推荐(0) 编辑
摘要:1. H.264 (http://www.baike.com/wiki/H264) 三大标准: AVC(Advanced Video Coding,AVC) H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频 阅读全文
posted @ 2015-03-15 23:29 AndyHu518 阅读(1004) 评论(0) 推荐(0) 编辑
摘要:软件架构设计,简单的说就是全面的模块间全面的解耦,接口应该最小化,接口对扩展开放,对修改关闭 1. 全面解耦原则 对业务进行抽象建模,业务数据与业务逻辑解耦,软硬件解耦,平台和产品解耦,系统各部件解耦。模块、组件高内聚,低耦合 2. 开闭原则 个软件实体如类、模块和函数应该对扩展开放,对修改关闭 3 阅读全文
posted @ 2015-03-14 12:42 AndyHu518 阅读(172) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示