
协议
文章平均质量分 87
napu_sh
半路出家的机械师
展开
-
网络时间协议简介-----NTP(Network Time Protocol)
NTP(Network Time Protocol)是由美国德拉瓦大学的David L. Mills教授于1985年提出,除了可以估算封包在网络上的往返延迟外,还可独立地估算计算机时钟偏差,从而实现在网络上的高精准度计算机校时,它是设计用来在Internet上使不同的机器能维持相同时间的一种通讯协定。时间服务器(time server)是利用NTP的一种服务器,通过它可以使网络中的机转载 2009-11-19 20:24:00 · 2319 阅读 · 0 评论 -
RTSP协议 (中文协议定义)
本文转自 http://www.uushare.com/filedownload?user=bryanj&id=611206 E-mail:bryanj@163.com译者: Bryan.Wong(王晶,宁夏固原)译文版本:alpha 0.80译文发布时间:2007-7-25版权:本中文翻译文档之版权归王晶所有。可于非商业用途前提下自由转载,但必须保留此翻译及版权信息。转载 2008-09-26 13:53:00 · 5687 阅读 · 0 评论 -
RTP与RTCP协议简介(合集)
RTP与RTCP协议介绍本文转自http://zhangjunhd.blog.51cto.com/113473/25481 1.流媒体( Streaming Media) 1.1流媒体概念流媒体技术是网络技术和多媒体技术发展到一定阶段的产物。术语流媒体既可以指在网上传输连续时基媒体的流式技术,也可以指使用流式技术的连续时基媒体本身。在网上传转载 2008-09-26 13:46:00 · 1789 阅读 · 0 评论 -
TCP 协议讲解(合集)
转自http://blog.youkuaiyun.com/flyingfalcon/archive/2008/03/22/2207145.aspx int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用转载 2008-09-17 13:29:00 · 2144 阅读 · 0 评论 -
《计算机网络》 读书笔记(四) 运输层
运输层运输层是整个网络体系结构中的关键层次。运输层中最重要的协议包括:UDP和TCP。TCP比UDP复杂的多,它是面对连接的可靠服务,包括了流量控制、拥塞控制等一些特殊机制。运输层协议概述进程之间的通信从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。当网络的边缘部分中的两个主机使用网络的核心部分的功能进行原创 2013-08-31 07:38:02 · 5120 阅读 · 1 评论 -
《计算机网络》 读书笔记(三) 网络层
3. 网络层 网络层设计思想:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。网络在发送分组时不需要先建立连接。每一个分组(也就是IP数据报)独立发送,与其前后的分组无关(不进行编号)。网络层不提供服务质量的承诺。也就是说,所传输的分组可能出错、丢失、重复和失序(即不按序到达终点),当然也不保证分组交付的时限。由于传输网络不提供端到端的可靠传输服务,这就原创 2013-08-25 19:00:48 · 3238 阅读 · 0 评论 -
《计算机网络》 读书笔记(二) 协议概述及链路层描述
记得以前学习网络知识的时候,看过几本书,受益匪浅。其中论述TCP/IP协议的,除了的,就是W.Richard Stevens的了。之后工作中也陆陆续续的间或有网络项目,便一直以为自己对协议栈很了解。直到某天碰到网络故障时,遇到问题不解,重新拿起书后,才发现很多细节之处已经遗忘。好记性不如烂笔头,于是就有了这篇的读书笔记。1. 协议概述 TCP/IP 网络模原创 2013-08-25 19:00:14 · 2549 阅读 · 0 评论 -
《计算机网络》 读书笔记(五) 其他杂项
3. 以太网结构和现实的物理实现3.1 物理器件适配器(Adapter):即网卡,计算机与外界局域网的链接即通过适配器。在适配器上装有处理器和存储器(包括RAM和ROM)。适配器和局域网之间的通讯是通过电缆或者双绞线以串行传输方式进行,而适配器与计算机之间的通讯则是通过计算机主机板上的I/O总线以并行传输方式进行。因此,适配器的一个重要功能是进行数据串行传输和并行传输的转换。由于网络上原创 2013-09-02 11:26:42 · 2318 阅读 · 0 评论 -
《计算机网络》 读书笔记(六) 协议比较
这里所讲的协议比较主要是指协议格式的比较。理论上来说,数据链路层,网际层,传输层的用途和目的各不相同,协议的实现自然也不相同,比较起来意义不大。但是把它们罗列放在一起后,各自的特点和协议的目的就更加的明显。协议名层次目标地址源地址校验方式负载类型报文头长度以太网协议原创 2013-09-20 16:26:56 · 1728 阅读 · 0 评论 -
HLS协议相关
HTTP Live Streaming协议草案各版本加入的新特性转自 http://blog.yikuyiku.com/?tag=ext-x-version转载 2014-06-05 15:02:56 · 1779 阅读 · 1 评论 -
《计算机网络》 读书笔记(一) 可靠传输的工作原理
记得以前学习网络知识的时候,看过几本书,受益匪浅。其中论述TCP/IP协议的,除了的,就是W.Richard Stevens的了。之后工作中也陆陆续续的间或有网络项目,便一直以为自己对协议栈很了解。直到某天碰到网络故障时,遇到问题不解,重新拿起书后,才发现很多细节之处已经遗忘。好记性不如烂笔头,于是就有了这篇的读书笔记。1. 可靠传输的工作原理 TCP发送原创 2013-08-25 18:58:19 · 3906 阅读 · 0 评论 -
HTTP协议详解
以下转自 cnblog 的小坦克1. HTTP协议详解2. HTTP协议 (二) 基本认证3. HTTP协议 (三) 压缩4. HTTP协议 (四) 缓存5. HTTP协议 (五) 代理6. HTTP协议 (六) 状态码详解7. HTTP协议 (七) Cookie以下转自农夫庄园1. 深入理解HTTP协议(一)——基础概念篇2. 深入理解HTTP转载 2014-03-27 10:05:44 · 1306 阅读 · 0 评论 -
SSL工作原理
转自 https://www.wosign.com/Basic/howsslwork.htmSSL 是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的 超文本传输协议 (HTTP)使用 SSL 来实现安全的通信。在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密钥算法(通常为 RSA)是用来获得转载 2011-12-02 09:54:11 · 1109 阅读 · 0 评论 -
你应该了解的 一些web缓存相关的概念.
转自 你应该了解的 一些web缓存相关的概念. 说明:本帖主要针对各个环节的缓存代理,以及本地用户代理(浏览器)上的缓存策略.ps:应舍瓦大大要求,从我的evernote里翻找出这篇和cache相关的东西. 难免有错漏指出,欢迎指正. 代理服务器简分类:(并不太全,仅当科普, 了解代理在web中的重要作用是有必要的.这里仅仅是简单介绍下.)转载 2016-06-13 13:48:38 · 879 阅读 · 0 评论 -
RTP:实时应用程序传输协议(中文文档)
本文转自http://www.blogjava.net/amigoxie/archive/2009/08/04/289809.html 摘要 本文描述RTP(real-time transport protocol),实时传输协议。RTP在多点传送(多播)或单点传送(单播)的网络服务上,提供端对端的网络传输功能,适合应用程序传输实时数据,如:音频,视频或者仿真数据。RTP转载 2009-11-20 14:33:00 · 1283 阅读 · 0 评论 -
Jrtplib介绍 [转]
转自http://www.libing.net.cn/read.php?1028 一、流媒体简介随着Internet 的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音频/视频(Audio/Video,简称A/V)等多媒体文件时,基本上只有下载和流式传输两种选择。通常说来,A/V文件占据的存储空间都比较大,在带宽受限的网络环转载 2008-10-07 14:14:00 · 864 阅读 · 0 评论 -
JRTPLIB@Conference DIY视频会议系统
------------------------------------------------------------------------------------------------------------------------------JRTPLIB@Conference DIY视频会议系统 一、开编 转自 http://wmnmtm.blog转载 2008-09-26 13:54:00 · 3346 阅读 · 0 评论 -
简析STUN协议
本文转自http://blog.youkuaiyun.com/ast_224/archive/2008/10/29/3176377.aspx STUN简介STUN(Simple Traversal of UDP over NATs,NAT 的UDP简单穿越)是一种网络协议,它允许位于NAT(或多重NAT)后的客户端找出自己的公网地址,查出自己位于哪种类型的NAT之后以及NAT为某一 个本地转载 2009-12-24 22:51:00 · 1371 阅读 · 0 评论 -
H.264中的NAL技术
<br />本文转自http://blog.youkuaiyun.com/ericbaner/archive/2009/03/03/3950810.aspx<br /><br />1.NAL概述<br />NAL全称Network Abstract Layer, 即网络抽象层。<br />在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。<b转载 2011-03-23 15:18:00 · 842 阅读 · 0 评论 -
H.264视频编码传输的QoS特性分析
<br />本文转自http://blog.youkuaiyun.com/fengyv/archive/2006/05/08/712985.aspx<br /> <br />一、前言<br />在过去的20年里,Internet、移动通信和多媒体通信获得了前所未有的发展,并获得了巨大的商业成功。移动通信和多媒体技术的融合正在加速进行,诸如网络架构、低功耗的集成电路、功能强大的数字信号处理芯片、高效的压缩算法等方面的研究成果不断涌现。面向无线网络和因特网的视频图像编码与传输技术已成为当今信息科学与技术的前沿课题。<br转载 2011-03-23 15:38:00 · 1169 阅读 · 0 评论 -
分享一段H264视频和AAC音频的RTP封包代码
<br />转自http://blog.youkuaiyun.com/moruite/archive/2010/12/28/6102758.aspx<br /> <br /><br />1. H264视频的RTP封包<br /> view plaincopy to clipboardprint?static int h264_parse(Track *tr, uint8_t *data, size_t len) { h264_priv *priv = tr->private_data; // dou转载 2011-03-23 16:33:00 · 1887 阅读 · 0 评论 -
H264码流打包分析
<br />本文转自http://blog.youkuaiyun.com/politefish/archive/2009/08/28/4489931.aspx<br /> <br />SODB 数据比特串-->最原始的编码数据<br />RBSP 原始字节序列载荷-->在SODB的后面填加了结尾比特(RBSP trailing bits 一个bit“1”)若干比特“0”,以便字节对齐。<br />EBSP 扩展字节序列载荷-- >在RBSP基础上填加了仿校验字节(0X03)它的原因是: 在NALU加到Annexb上时,转载 2011-03-23 15:23:00 · 902 阅读 · 0 评论 -
基于IP的H.264关键技术
<br />本文转自http://blog.youkuaiyun.com/fengyv/archive/2006/05/09/714972.aspx<br /> <br />一、引言<br />H.264是ITU-T最新的视频编码标准,被称作ISO/IEC14496-10或MPEG-4 AVC,是由运动图像专家组(MPEG)和ITU的视频编码专家组共同开发的新产品。H.264分两层结构,包括视频编码层和网络适配层。视频编码层处理的是块、宏块和片的数据,并尽量做到与网络层独立,这是视频编码的核心,其中包含许多实现错误恢复转载 2011-03-23 15:30:00 · 682 阅读 · 0 评论 -
NAL分析器程序源代码
<br />本文转自http://blog.youkuaiyun.com/yuanzhenhai/archive/2010/05/28/5629853.aspx<br /> <br />/*! *************************************************************************************** /file* nalchek.c* /brief* NALU handling common to encoder and转载 2011-03-23 16:03:00 · 1324 阅读 · 0 评论 -
H.264学习历程
<br />转自http://www.tichinese.com/Article/Video/200909/2143.html<br /> <br /><br /> 半年半年前,我知道了H.264这个名词。那个时候决定学习H.264,可是我连资料都不知道如何收集。而且整个学校就只有我一个人在学习H.264,找不到人交流,所以那个时候学得真的是举步维艰,很痛苦,而能在网上认识一个学癏.264的同志真的是一件让我很高兴的事。<br /> 后来慢慢在网上找到了一些介绍H.264的文章,当然也找转载 2011-03-23 16:30:00 · 1048 阅读 · 0 评论 -
H.264 NAL层解析
转自 http://www.tichinese.com/Article/Video/200909/2142.html1.引言H.264的主要目标:1.高的视频压缩比2.良好的网络亲和性解决方案:VCL video coding layer 视频编码层NAL network abstraction layer 网络提取层VCL:核心算法引擎,块,宏块及片的语法级别的定义NAL:片级以上的语法级别(如序列参数集和图像参数集),同时支持以下功能:独立片解码,起始码唯一保证,SEI以及流格式编码数转载 2011-03-23 13:59:00 · 1056 阅读 · 0 评论 -
H.264 RTP PAYLOAD 格式
<br />转自http://www.cppblog.com/czanyou/archive/2008/11/26/67940.html<br /> <br /><br />H.264 视频 RTP 负载格式<br />1. 网络抽象层单元类型 (NALU)<br />NALU 头由一个字节组成, 它的语法如下:<br /> +---------------+<br /> |0|1|2|3|4|5|6|7|<br /> +-+-+-+-+-+-+-+-+<br />转载 2011-03-23 16:39:00 · 749 阅读 · 0 评论 -
C++ 用libcurl库进行http通讯网络编程
转自 http://www.cnblogs.com/moodlxs/archive/2012/10/15/2724318.html目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获转载 2009-11-20 14:23:00 · 7151 阅读 · 0 评论 -
MP4 box简述
一. Box基本结构1. class Boxaligned(8) class Box (unsigned int(32) boxtype, optional unsigned int(8)[16] extended_type) {unsigned int(32) size;unsigned int(32) type = boxtype;if (size==1){un原创 2014-06-30 13:43:36 · 9145 阅读 · 0 评论