![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络传输协议
EagleAIGC
这个作者很懒,什么都没留下…
展开
-
UDP协议与TCP协议的比较
UDP协议是无面向连接的、不可靠的、无序的、无流量控制的传输层协议,UDP发送的每个数据报是记录型的数据报,所谓的记录型数据报就是接收进程可以识别接收到的数据报的记录边界。TCP协议是面向连接的、可靠的、有序的、拥有流量控制的传输层协议,它是字节流的协议,无记录边界。1.记录与字节流UDP协议:发送进程在发送每个数据报的时候并不等待多个数据报集中在一起以一个较大数据报发送出去,而是立即转载 2013-07-31 13:36:47 · 1122 阅读 · 0 评论 -
Android抓包工具tcpdump使用教程
转载自:http://blog.csdn.net/zhengyinhui100/article/details/17492631一、准备:1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted;2. 如果转载 2014-01-23 17:27:37 · 2240 阅读 · 1 评论 -
SDP协议简单介绍
转载:http://www.cnblogs.com/moonvan/archive/2011/10/22/2221261.html1.概述SDP也是MMUSIC工作组的一个产品,在MBONE内容中用得很多。其目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。它定义了会话描述的统一格式,但并不定义多播地址的分配和SDP消息的传原创 2013-10-23 13:10:13 · 5746 阅读 · 1 评论 -
RTSP传输协议报文结构及各字段含义
RTSP 是一种文本协议,采用 UTF-8 编码中的 ISO 10646 字符集。一行可通过 CRLF 终止,但接收端需要做好解释 CR 和 LF 作为一行终止符的准备。一、RTSP传输协议报文结构RTSP有两类报文:请求报文和响应报文。请求报文是指从客户向服务器发送请求报文,响应报文是指从服务器到客户的回答。由于RTSP是基于文本格式的,因此在报文中的每一个字段都是一些 ASCII 码串原创 2013-10-11 09:49:07 · 4894 阅读 · 0 评论 -
RTSP传输协议之Methods总结
Methods表示了对请求统一资源标志符(Request-URI)识别的资源所执行的操作。Method名区分大小写。RTSP的Method支持扩展,即可以定义新的方法。方法名可能不以字符'$'(十进制数24)开头,但必须具有表征意义。RTSP协议目前版本支持的Methods如下表所示:说明:(1)PAUSE是一个推荐的method, 但在构建一个全功能的服务器时可能不支持此方法,这时就原创 2013-08-11 10:05:37 · 4207 阅读 · 0 评论 -
linux中select()函数分析详解
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式转载 2013-08-15 16:05:21 · 1391 阅读 · 0 评论 -
Linux下socket网络编程详解
转载自:http://blog.chinaunix.net/uid-20511624-id-1659107.html转载 2013-08-02 18:25:51 · 2247 阅读 · 1 评论 -
RTP格式打包发送H.264数据
最近在写一个RTSP的Server,需要对AVC的数据进行RTP格式打包。在网上看到一片文章,写的挺好。按照他的实现思路,在我的基于Linux平台的工程中实现了对AVC数据的RTP格式打包。现在将这篇文章的代码实现部分转载如下。转载自:http://blog.csdn.net/wangjiannuaa/article/details/6694831H264.h头文件内容:#incl转载 2013-08-21 22:39:09 · 1838 阅读 · 0 评论 -
RTP协议之Header结构解析
待序原创 2013-08-09 09:28:42 · 9029 阅读 · 1 评论 -
Socket中send()函数和recv()函数详解
send()函数和recv()函数的理解int send( SOCKET s, const char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;第二转载 2013-08-05 13:17:15 · 46983 阅读 · 0 评论 -
RTSP传输协议之URL格式及URL解析
1、URL格式介绍“rtsp”和“rtspu”表示要通过 RTSP 协议来定位网络资源。 RTSP URL 的语法和语义如下所示:rtsp_URL = "rtsp:" | "rtspu:" ) "//" host [ ":" port ] [ abs_path ]host = port = *DIGITabs_path 的定义如下所示:abs_path =原创 2013-08-02 13:39:09 · 15579 阅读 · 0 评论 -
揭开Socket编程的面纱
最近在作流媒体,涉及到网络编程,不是很懂,于是到网上搜索,看到了一篇文章,个人感觉还不错。转载自:http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、U转载 2013-08-02 18:12:16 · 1093 阅读 · 0 评论 -
Linux tcpdump命令详解
转载自:http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、转载 2014-03-07 13:55:37 · 1084 阅读 · 0 评论