Protocol
文章平均质量分 94
JoeBlackzqq
爱好网络软件的开发,更喜欢结交志同道合的朋友!
展开
-
RTP/RTCP/RTSP协议初探
From:http://apps.hi.baidu.com/share/detail/24794429一.产生的背景随着互连网的发展,人们已经不满足于传统的HTTP,FTP和电子邮件等文本信息和服务,而对内容丰富多彩的多媒体信息,服务以及多媒体通信方式提出了需求,包括声音,图象,图形,视频信息等等,而这些不但传输的数据量大而且对交互性和实时性要求很高。转载 2012-02-22 15:46:25 · 1049 阅读 · 0 评论 -
RTSP协议举例
From: http://www.cppblog.com/elva/archive/2010/08/13/123313.html转载 2014-08-13 10:39:18 · 873 阅读 · 0 评论 -
用实例分析H264 RTP payload
From: http://blog.csdn.net/zblue78/article/details/5948538H264的RTP中有三种不同的基本负载(Single NAL,Non-interleaved,Interleaved)应用程序可以使用第一个字节来识别。 在SDP中也说明了本次会话的属性SDP 参数 下面描述了如何在 SDP 中表示一个转载 2014-08-12 19:12:26 · 950 阅读 · 0 评论 -
参照openRTSP写的一个RTSP client 加了一些注解
From: http://blog.csdn.net/zblue78/article/details/5968941[cpp] view plaincopy#include "liveMedia.hh" #include "BasicUsageEnvironment.hh" #include "GroupsockHelper.hh"转载 2014-08-12 19:19:39 · 797 阅读 · 0 评论 -
H264编码 封装成MP4格式 视频流 RTP封包
From:http://www.cnblogs.com/ghw-NO1/archive/2012/08/28/2660848.html一、概述本文讲述的是对H264编码且封装成MP4格式的视频流进行RTP打包过程时需要了解的一些基本知识。二、H264的基础知识1.H264的编码格式H.263 定义的码流结构是分级结构,共四层。自上而下分别为:图像层(pi转载 2014-08-14 14:39:53 · 2433 阅读 · 0 评论 -
TCP选项:TCP_NODELAY和TCP_CORK
From: http://blog.163.com/zhangjie_0303/blog/static/990827062012718316231/ Nagle算法 TCP_NODELAY和TCP_CORKNagle算法根据创建者John Nagle命名。该算法用于对缓冲区内的一定数量的消息进行自动连接。该处理过程(称为Nagling),通过减少必须发送的封包的数量,提高了转载 2014-11-21 20:17:08 · 694 阅读 · 0 评论 -
通过ICMP协议测试目标主机是否在线
/* AliveChecker.h author: [email protected]*/#ifndef __ALIVE_CHECKER_H__#define __ALIVE_CHECKER_H__typedef unsigned short ushort;typedef unsigned long ulong;class CPing{public: CPing();原创 2014-11-28 16:31:45 · 2684 阅读 · 0 评论 -
C语言实现ICMP协议Ping命令
From: http://www.360doc.com/content/12/0429/19/1317564_207540510.shtml大部分人用ping命令只是作为查看另一个系统的网络连接是否正常的一种简单方法。在这篇文章中,作者将介绍如何用C语言编写一个模拟ping命令功能的程序。ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的转载 2014-11-27 17:14:50 · 2588 阅读 · 0 评论 -
Linux用ICMP协议实现简单Ping网络监测功能
From: http://www.linuxidc.com/Linux/2012-05/61073.htmICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户转载 2014-11-27 17:19:53 · 1103 阅读 · 1 评论 -
socket选项: SO_REUSEADDR, SO_RCVBUF, SO_SNDBUF
From: http://blog.csdn.net/jasonliuvip/article/details/22591531最近在看《linux高性能服务器编程》,在此做个日记,以激励自己,同时分享于有需要的朋友。1. 读取和设置socket文件描述符属性:[cpp] view plaincopy#include转载 2014-12-01 10:46:30 · 3069 阅读 · 0 评论 -
【Linux】FTP文件下载
代码来源于网络,记录下,方便日后使用(适用于Linux平台)/*使用FTP协议获取服务器上的文件(Passive方式)1 在客户端创建一个SOCK_STREAM类型的套接字,并与FTP服务器端的21号命令端口连接(因为FTP服务器的21号端口在侦听);2 再创建一个SOCK_STREAM类型的数据套接字,准备与FTP服务器端的数据端口进行通信(因为是Passive方式,所以服务器端的数转载 2014-12-17 15:29:10 · 1431 阅读 · 0 评论 -
获得H.264视频分辨率的方法
From: http://www.cnblogs.com/likwo/p/3531241.html转载 2014-08-12 19:05:30 · 2120 阅读 · 0 评论 -
FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法
From: http://www.cnweblog.com/fly2700/archive/2012/02/23/319718.html转载 2014-08-12 19:17:08 · 936 阅读 · 0 评论 -
RTP/RTCP/RTSP
From: http://www.51testing.com/html/44/17144-18146.html1. 基本概念实时传输协议(RTP,Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输协议。传送音视频数据通常都会采用基于UDP的RTP传输,RTP为数据流提供时间信息和实现流同步。但RTP本身并不能为按顺序传送数据转载 2012-02-22 15:40:29 · 844 阅读 · 0 评论 -
H264关于RTP协议的实现
From: http://hi.baidu.com/ilovejoy/blog/item/daee10efa91e501afdfa3c5f.html 完整的C/S架构的基于RTP/RTCP的H.264视频传输方案。此方案中,在服务器端和客户端分别进行了功能模块设计。服务器端:RTP封装模块主要是对H.264码流进行打包封装;RTCP分析模块负责产牛和发送RTCP包并分析接收转载 2012-02-22 14:05:05 · 1014 阅读 · 0 评论 -
H.264详解
From: http://netliuwei.blog.163.com/blog/static/93642191201111721931583/H.264H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。转载 2012-12-27 10:59:48 · 2421 阅读 · 0 评论 -
onvif概念及应用?
From: http://www.seeyoucctv.com/Security_camera/948.html什么是ONVIF?2008年5月,由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布将携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(Open Network Video Interface Forum),并以公转载 2013-05-06 13:39:40 · 1581 阅读 · 0 评论 -
ONVIF测试方法及工具
From: http://www.jiangyu.org/onvif-test-tool-and-method/设备是否支持ONVIF验证1 ONVIF Test Tool安装1.1PC安装环境要求:装有Microsoft .Net Framework 3.5或以上版本。1.2安装源文件请见:ONVIF Conformance Test Tools.rar2 ONV转载 2013-05-06 13:46:03 · 2278 阅读 · 0 评论 -
onvif规范 中文介绍
From: http://blog.csdn.net/ghostyu/article/details/8162193什么是ONVIF ?ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。ONVI转载 2013-05-06 13:56:04 · 1065 阅读 · 0 评论 -
TCP的FIN、ACK、SYN、URG、PSH及攻击方式
From: http://www.hackbase.com/tech/2009-10-08/56746.html 三次握手Three-way Handshake 一个虚拟连接的建立是通过三次握手来实现的 1. (B) –> [SYN] –> (A) 假如服务器A和客户机B通讯. 当A要和B通信时,B首先向A发一个SYN (Synchronize) 标记的包 ...转载 2013-08-05 16:28:24 · 1696 阅读 · 0 评论 -
标准RTSP 消息的错误代码
From: http://blog.csdn.net/ameyume/article/details/7441060标准RTSP消息的错误代码–在应答消息的第一行表示”100” ; Continue (all 100 range)“110”; Connect Timeout “200” ; OK ”201” ; Created ”250” ; Low o转载 2013-10-23 17:02:20 · 2309 阅读 · 0 评论 -
RTSP协议
From: http://www.cnblogs.com/Jimmly/archive/2009/07/27/1531999.htmlRTSP是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。 实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,如音频和视频。尽管连续媒体流与控制流交叉是可能的,RTSP 本身并不转载 2014-02-21 08:58:57 · 855 阅读 · 0 评论 -
rtsp摘要认证协议(Response计算方法)
From: http://m.blog.csdn.net/blog/WTBEE/90018591. rtsp摘要认证协议流程RTSP协议,全称Real Time Streaming Protocol,是应用层的协议,它主要实现的功能是传输并控制具有实时特性的媒体流,如音频(Audio)和视频(Video)。Rtsp认证主要分为两种:基本认证(basic authentica转载 2014-03-28 11:00:23 · 9145 阅读 · 1 评论 -
google_protobuf数据类型
From: http://blog.csdn.net/superbfly/article/details/17920383要通信,必须有协议,否则双方无法理解对方的码流。在protobuf中,协议是由一系列的消息组成的。因此最重要的就是定义通信时使用到的消息格式。 Protobuf消息定义消息由至少一个字段组合而成,类似于C语言中的结构。每个字段都有转载 2016-09-23 10:10:12 · 598 阅读 · 0 评论