随笔分类 -  通信标准/网络协议

select; socket; 协议; onvif gb28181
摘要:http://blog.csdn.net/xyz_lmn/article/details/6055179 java实现http://www.cnblogs.com/wohexiaocai/p/4547863.html 7年。net 阅读全文
posted @ 2015-06-02 23:58 midu 阅读(722) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/snake-hand/p/3157176.htmlhttp://blog.csdn.net/voipmaker/article/category/1407946 阅读全文
posted @ 2015-05-25 16:06 midu 阅读(590) 评论(0) 推荐(0)
摘要:名词缩写翻译:es:elements stream 基本流pes:packet elements stream 打包流pts:presentation time stamp 显示时间戳dts:decoding time stamp 解码时间戳pcr:program clock referrence... 阅读全文
posted @ 2015-03-27 19:22 midu 阅读(2845) 评论(0) 推荐(0)
摘要:http://read.pudn.com/downloads170/sourcecode/windows/788977/es%20ParkertTS/ESToTS.cpp__.htmhttp://www.pudn.com/downloads129/sourcecode/internet/tcp_ip... 阅读全文
posted @ 2015-03-27 00:01 midu 阅读(1178) 评论(0) 推荐(0)
摘要:http://www.pudn.com/downloads64/sourcecode/p2p/detail228131.htmlhttp://www.pudn.com/downloads15/sourcecode/p2p/detail57492.htmlhttp://www.pudn.com/dow... 阅读全文
posted @ 2015-03-26 23:43 midu 阅读(346) 评论(0) 推荐(0)
摘要:遇到一个很恶心的问题。while(1){ recvfrom(sockfd, readbuff, UDP_CMD_BUFF_LENGTH - 1, 0, (struct sockaddr *)&Glob_remot_88_port_add, &len); PRINT("[recevudp]len %d... 阅读全文
posted @ 2015-01-26 20:28 midu 阅读(325) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2014-12-04 20:39 midu 阅读(43) 评论(0) 推荐(0)
摘要:(1)sdp 描述格式(2)sdp example(3) sdp(1)sdp 描述格式m=video 1234 RTP/AVP 96a=rtpmap:96 H264a=framerate:15c=IN IP4 192.168.0.104上面是自己写的一个rtpm=audio 1234 RTP/AVP... 阅读全文
posted @ 2014-12-04 20:02 midu 阅读(436) 评论(0) 推荐(0)
摘要:目录(?)[-]一产生onvif源码框架从wsdl生成C头文件从头文件生成源码框架二创建soap运行环境三RTSP视频对接实现GetCapabilities命令实现GetServices命令实现GetVideoSources命令实现GetProfiles命令GetVideoSourceConfigu... 阅读全文
posted @ 2014-12-02 19:32 midu 阅读(1647) 评论(1) 推荐(0)
摘要:什么是ONVIF ?ONVIF:原意为开放型网络视频接口论坛,即Open Network Video Interface Forum,是安讯士、博世、索尼等三家公司在2008年共同成立的一个国际性 开放型 网络视频产品 标准网络接口 的开发论坛,后来由这个技术开发论坛共同制定的开放性行业标准,就用该... 阅读全文
posted @ 2014-12-02 18:34 midu 阅读(1225) 评论(0) 推荐(0)
摘要:完整的C/S架构的基于RTP/RTCP的H.264视频传输方案。此方案中,在服务器端和客户端分别进行了功能模块设计。服务器端:RTP封装模块主要是对H.264码流进行打包封装;RTCP分析模块负责产牛和发送RTCP包并分析接收到的RTCP包;QoS反馈控制模块则根据RR报文反馈信息动态的对发送速率进... 阅读全文
posted @ 2014-11-27 20:34 midu 阅读(441) 评论(0) 推荐(0)
摘要:Wireshark基本介绍和学习TCP三次握手之前写过一篇博客:用 Fiddler来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark,用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上... 阅读全文
posted @ 2014-09-04 15:27 midu 阅读(479) 评论(0) 推荐(0)
摘要:QQ 协议分析:获取各类登录会话密钥我们知道QQ的一些会话密钥是在登录过程中生成的,尤其是Session Key,有了它便可以解密出聊天文本内容。本文主要是了解一下QQ的加密机制,首先是用嗅探工具Wireshark 捕获本地发至8000端口的UDP数据包,然后使用 QQCrypter 工具对各类文本... 阅读全文
posted @ 2014-09-04 11:22 midu 阅读(4333) 评论(0) 推荐(1)
摘要:http://www.ibm.com/developerworks/cn/xml/x-sisoap/本文对 SOAP 作了一个初步介绍,给出几个简单示例;接着比较 CORBA,DCOM/COM 与 SOAP 的联系与区别;然后浅析 SOAP 简单的理解为 RPC+HTTP+XML 时的运行机制;最后... 阅读全文
posted @ 2014-09-02 15:23 midu 阅读(277) 评论(0) 推荐(0)
摘要:超过70秒的请求是通过分析IIS日志发现的:10.159.63.104是SLB的内网IP。通过Wireshark抓包分析请求是9:22:21收到的(tcp.stream eq 23080):09:22:21.299838000 10.159.63.104 10.161.241.208 ... 阅读全文
posted @ 2014-06-16 00:08 midu 阅读(482) 评论(0) 推荐(0)
摘要:该ftp的客服端是在linux下面写,涉及的东西也比较简单,如前ftp的简单介绍,知道ftp主要的工作流程架构,套接字的创建,还有就是字符串和字符的处理。使用的函数都是比较简单平常易见的,写的时候感觉有将以前学的函数从新巩固一遍。这个简易的ftp客服端只是完成了基本的工作,还有许多的问题有待解决。如:目前最大的问题是使用pasv(被动模式)连接的时候,某些情况下会出现运行错误或同一个运行程序中使用两次pasv的被动连接就是出现运行错误而退出。注意:ftp的测试最好是用linux平台下搭建,连接编码不同ftp会出现错误。转载请标明出处代码如下:/************************* 阅读全文
posted @ 2014-03-08 22:01 midu 阅读(1599) 评论(0) 推荐(0)
摘要:以前在学校的时候,学校的整个宿舍楼都是在一个局域网中,经常有人用个人电脑搭个网站或者FTP啊什么的,主要是进行一些影视资源的传播活动。不乏有些资源充沛的有志青年利用业余时间翻译某岛国影视资源,利用局域网FTP上传到某大大的个人电脑上。资源广为分享,其翻译作品之影响力在我们热血青年心中丝毫不亚于胡***的训话。我们记住了大大的服务器帐号,也记住了大大被通报批评后黯然的神情,却忽视了在背后默默为我们服务的软件,若干著名FTP服务器软件中Serv-U便是其中一款。▇ 软件档案 ▇软件名称:Serv-U软件语言:多国语言软件版本:11.0.0.4官方网站:http://www.rhinosoft.co 阅读全文
posted @ 2014-03-08 22:00 midu 阅读(533) 评论(0) 推荐(0)
摘要:UDP广播与多播作者:legendQQ:1327706646使用UDP协议进行信息的传输之前不需要建议连接。换句话说就是客户端向服务器发送信息,客户端只需要给出服务器的ip地址和端口号,然后将信息封装到一个待发送的报文中并且发送出去。至于服务器端是否存在,或者能否收到该报文,客户端根本不用管。通常我们讨论的udp的程序都是一对一的单播程序。本章将讨论一对多的服务:广播(broadcast)、多播(multicast)。对于广播,网络中的所有主机都会接收一份数据副本。对于多播,消息只是发送到一个多播地址,网络知识将数据分发给哪些表示想要接收发送到该多播地址的数据的主机。总得来说,只有UDP套接字 阅读全文
posted @ 2014-03-06 23:26 midu 阅读(10496) 评论(1) 推荐(1)
摘要:RTP协议Ver.(2 bits)是目前协定的版本号码,目前版号是 2。P(1 bit)如果该位被设置,则在该packet末尾包含了额外的附加信息,附加信息的最后一个字节表示额外附加信息的长度(包含该字节本身)。该字段之所以存在是因为一些加密机制需要固定长度的数据块,或者为了在一个底层协议数据单元中传输多个RTP packets。X(1 bit)如果应用程序类型允许扩展,则使用X指定分组中是否有扩展,如果该位被设置,则在固定的头部后存在一个扩展头部。.CC(4 bits)包含了 CSRC 数目用于修正标头(fixed header).M(1 bit) 是用于应用等级以及其原型(profile) 阅读全文
posted @ 2014-02-16 18:23 midu 阅读(558) 评论(0) 推荐(0)
摘要:什么是ARP协议?ARP,即地址解析协议,实现通过IP地址得知其物理地址。在TCP/IP网络环境下,每个主机都分配了一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。为了让报文在物理网路上传送,必须知道对方目的主机的物理地址。这样就存在把IP地址变换成物理地址的地址转换问题。以以太网环境为例,为了正确地向目的主机传送报文,必须把目的主机的32位IP地址转换成为48位以太网的地址。这就需要在互连层有一组服务将IP地址转换为相应物理地址,这组协议就是ARP协议。ARP协议的数据结构: typedef structarphdr { unsigned short arp_h... 阅读全文
posted @ 2014-01-03 01:35 midu 阅读(317) 评论(0) 推荐(0)