- 博客(75)
- 资源 (7)
- 收藏
- 关注
原创 Oracle oledb 打包并集成到程序安装包(VC ADO访问Oracle)
VC ADO访问OracleOracle oledb 打包并集成到程序安装包安装程序集成oracle发布
2014-05-10 15:33:58 2139
原创 用VLC构建RTP客户端--接收264流
网上找了一圈知道要加入sdp才能播,但我加入之后还是播不了,原因是sdp中的端口信息不对直接上图:步聚1: 查看VLC版本步骤2: VLC->媒体->打开网络串流 步骤3: 编写sdp信息步骤4: 加入sdp , 然后点播放按钮步骤5:运行rtp发送端程序, 发送rtp包,这里附
2014-04-02 16:58:25 1536
转载 VLC播放RTP打包发送的.264文件
转自: http://blog.csdn.net/liuzongming1988/article/details/8292455这个问题,我在网上找了好久,大概有两个星期了,经过海量的搜素和查找今天终于有了进展,虽然原理还不懂但是终于可以看到现象了。接下来做的就是深入一点的研究下了,但是今天要发表下进来的收货啊,虽然很少,但是也算是对自己的总结了。当然这一切,还要特别感谢视频论
2014-04-02 15:56:54 2891 1
转载 使用gSOAP开发实例(8) -- 自定义header实现用户名令牌认证(Usernametoken Authentication)
上一节介绍了 怎样实现基本认证 (Basic Authentication ,以下简称 basic 方式 ) ,望文生义,也就是最简单的用户验证方式,本节稍微深入一些,介绍用户名令牌认证 (Usernametoken Authentication ,以下简称 usernametoken 方式 ) 。 Usernametoken 方式与 basic 方式不同的地方,在于后者会把用户名和
2013-04-28 09:55:44 3128
转载 SPS,PPS语义
[cpp] view plaincopyprint?class="cpp" name="code">seq_parameter_set_rbsp( ) { // profile_idc level_idc 指明所用 profile、level profile_idc // constraint_set0_flag 等于 1 时表示必须遵从附录 A.2.
2013-04-09 14:29:15 711
转载 H264参数结构一:元素的分层结构
H.264编码器输出的Bit流中,每个Bit都隶属于某个句法元素。句法元素被组织成有层次的结构,分别描述各个层次的信息。 在H.264 中,句法元素共被组织成 序列、图像、片、宏块、子宏块五个层次。在这样的结构中,每一层的头部和它的数据部分形成管理与被管理的强依赖关系,头部的句法元素是该层数据的核心,而一旦头部丢失,数据部分的信息几乎不可能再被正确解码出来,尤其在序列层
2013-04-09 14:28:10 869
转载 rtp h264注意点(FU-A分包方式说明)
之前写过一篇文章,分析了h264使用rtp进行封包的格式介绍:RTP封装h264。但里面好像没有把拆分以及一些需要注意的情况说清楚,因此这里做补充,也作为自己的备忘(自己记性好像不太好)。关于时间戳,需要注意的是h264的采样率为90000HZ,因此时间戳的单位为1(秒)/90000,因此如果当前视频帧率为25fps,那时间戳间隔或者说增量应该为3600,如果帧率为30fps,则增量为
2013-04-09 14:27:14 968
转载 RTP封装h264
文章部分借用网上搜索到的资料网络抽象层单元类型 (NALU):NALU头由一个字节组成,它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+F: 1
2013-04-09 14:26:21 912
转载 FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法
【原创】 RFC3984是H.264的baseline码流在RTP方式下传输的规范,这里只讨论FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法。1、单个NAL包单元12字节的RTP头后面的就是音视频数据,比较简单。一个封装单个NAL单元包到RTP的NAL单元流的RTP序号必须符合NAL单元的解码顺序。2、FU-A的分片格式数据比较大的H264视频包,
2013-04-07 09:57:35 680
转载 H264--5--H264解码
解码器在解码时,首先逐个字节读取NAL的数据,统计NAL的长度,然后再开始解码。 nal_unit( NumBytesInNALunit ) { /* NumBytesInNALunit为统计出来的数据长度 */ forbidden_zero_bit // forbidden_zero_bit 等于 0表示网络传输没有出错 nal_ref_idc //
2013-04-07 09:56:24 717
转载 H264--3--NAL层的处理
H.264的NAL层处理 ------------------------------H264以NALU(NAL unit)为单位来支持编码数据在基于分组交换技术网络中传输。NALU定义了可用于基于分组和基于比特流系统的基本格式,同时给出头信息,从而提供了视频编码和外部世界的接口。H264编码过程中的三种不同的数据形式:SODB 数据比特串-->
2013-04-07 09:55:14 669
转载 H264--2--语法及结构
前言-------------H264结构中,一个视频图像编码后的数据叫做一帧,一帧由一个片(slice)或多个片组成,一个片由一个或多个宏块(MB)组成,一个宏块由16x16的yuv数据组成。宏块作为H264编码的基本单位。-------------------------名词解释 -------------------------场和帧 : 视频的一场或一帧可
2013-04-07 09:53:09 633
转载 H264--1--编码原理以及I帧B帧P帧
前言----------------------- H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画面,我们可以先编码出一个完整的图像帧A,随后的
2013-04-07 09:51:58 850
转载 实现RTP协议的H.264视频传输系统
h.264流媒体服务器网络服务器header网络应用1. 引言 随着信息产业的发展,人们对信息资源的要求已经逐渐由文字和图片过渡到音频和视频,并越来越强调获取资源的实时性和互动性。但人们又面临着另外一种不可避免的尴尬,就是在网络上看到生动清晰的媒体演示的同时,不得不为等待传输文件而花费大量时间。为了解决这个矛盾,一种新的媒体技术应运而生,这就是流媒体技术。流媒体由于具有启
2013-04-07 09:47:21 697
转载 H264介绍
h.264算法视频会议internet网络video频编解码技术有两套标准,国际电联(ITU-T)的标准H.261、H.263、H.263+等;还有ISO 的MPEG标准Mpeg1、Mpeg2、Mpeg4等等。H.264/AVC是两大组织集合H.263+和Mpeg4的优点联合推出的最新标准,最具价值的部分无疑是更高的数据压缩比。在同等的图像质量条件下,H.264的数据压缩比能比H.263高2倍
2013-04-07 09:46:13 907
转载 onvif规范的实现:onvif开发常用调试方法 和常见的segmentation fault错误
在前几篇中,虽然已经实现了rtsp视频流的对接,但是还要做的工作还非常多,onvif本来就是一个覆盖面非常广的一个协议,每一个功能都要填充大量的函数。而且稍不注意就会出现segmentation fault错误。下面把我之前开发调试时的经验写下来,希望能够帮助有这方面需求的人。【来自http://blog.csdn.net/ghostyu】1、打开onvif调试开关,以便让onvif打印一些可
2013-03-15 16:28:24 954 2
转载 onvif规范的实现:成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接
有了前几篇的基础,现在可以正式开始onvif的实现工作,其中一项非常重要的部分就是视频流的对接,即能够在符合onvif标准的监控客户端软件里接收到设备端NVT发来的RTSP视频流。这里,我所用的客户端软件是Onvif Device Manager v2.2。【来自http://blog.csdn.net/ghostyu】ONVIF Profile S Specification文档描述了Dev
2013-03-15 16:27:05 1479
转载 onvif规范的实现:使用gSOAP创建SOAP调用实例
目录(?)[+]预备知识SOAP调用示例实例分析 预备知识ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。【来自http://blog.csdn.net/gho
2013-03-15 16:23:56 761
转载 WCF 4.0中的动态发现服务WS-Discovery
wcf通讯网络WCF 3/3.5 中,当我们要调用一个服务时,必须事先知道该服务的地址,然后通过服务代理用双方约定好的契约与远程的服务进行交互。现在,WCF 4.0中提供了发现服务的支持,当我们再想调用一个服务时,没必要去知道该服务的具体地址,WCF 4.0实现了OASIS的WS-Discovery标准,相关的类定义在System.ServiceModel.Discovery命名空间中。这
2013-03-06 09:22:21 1563
转载 onvif规范的实现:server端Discovery实现,通过OnvifTestTool12.06测试
本文转自:http://blog.csdn.net/ghostyu/article/details/8182516说明:网上关于ONVIF开发的文章并不多,也更找不到具体的实例来入门学习。只能靠翻阅各种Specification摸索中前进,下面是最近几天的成果。调通了服务端(或者说设备端)的Discovery,使用OnvifTestTool12.06能够搜到我的设备。【来自
2013-03-04 19:28:21 584
转载 用live555做本地视频采集转发
转载于:http://blog.csdn.net/xiejiashu/article/details/8269873用live555做本地视频采集转发分类: 流媒体 服务器转发 live555 2012-12-07 17:05 404人阅读 评论(2)收藏 举报 在分别做了基于live555与Darwin两种开源服务器的转发服务器后
2013-02-18 15:37:00 1375
转载 在IPCAM上实现RTSP协议直播-live555
本文转载于: http://blog.csdn.net/taixinlfx/article/details/7557103在IPCAM上实现RTSP协议直播-live555分类: linux 嵌入式开发IPCAM 2012-05-11 13:44 2179人阅读 评论(11)收藏 举报为了实现网络播放,找协议找开源找破了头。终于找到一个能
2013-02-18 15:35:27 1336
转载 OCR(人工神经网络汉字识别系统)
本文转至:http://blog.csdn.net/byxdaz/article/details/4695606 人工神经网络汉字识别系统6.1 电脑能“变成”人脑吗计算机能够识字,也能够识别话音,辨别气味,实现某种通常与人类智能有关的功能。但是严格地说,现代的计算机并没有智能,只不过运算速度很高,能够执行人们事先精心编制的程序,完成规定
2012-12-26 23:26:19 4851 1
转载 OCR(脱机手写汉字识别与印刷汉字识别)
本文转至:http://blog.csdn.net/byxdaz/article/details/4695574 “最后的堡垒”——脱机手写汉字识别4.1 攻克堡垒待创新脱机手写汉字识别的用途是把手写字符用字符阅读器自动输入计算机,常用于信函分拣、银行支票识别和统计报表处理以及手写文稿的自动输入。从工作原理上说,脱机手写汉字识别和印刷汉字识别是一样的。但是由于手写汉字字形变化大
2012-12-26 23:25:28 16531
转载 OCR(汉字光符阅读器)
本文转至:http://blog.csdn.net/byxdaz/article/details/4695483 汉字光符阅读器——印刷汉字识别3.1 从超市收款机说起“光符阅读器”全称是光学字符阅读器,其英文缩写是OCR (Optical Character Reader,简记为OCR)。它是指将印写在纸上的字符借助光学方法变换为电信号后,用计算机进行自动识别(阅读)的装置。
2012-12-26 23:24:28 2668
转载 OCR(联机手写汉字识别)
本文转至:http://blog.csdn.net/byxdaz/article/details/4695402 联机手写汉字识别——笔输入——笔输入2.1 什么是笔输入——从键盘输入说起笔(式)输入也叫做手写输入。它的用途是在一块跟计算机连接的书写板上写字,即时把字符输入计算机。必须指出的是,笔输入的作用不只是输入字符的图形,还要据此对该字符加以识别,并用机内代码来表示,以便于对
2012-12-26 23:22:29 5834
转载 OCR(计算机是怎样识字的)
本文转载至: http://blog.csdn.net/byxdaz/article/details/4695341 计算机是怎样识字的1.1 从国际象棋人机大战说起《教电脑识字:浅谈汉字识别》/昊佑寿 著 www.chinaocr.net OCR制作1997年5月间,国际象棋棋王卡斯帕洛夫同由IBM公司华裔科学家谭崇仁和主设计人许峰雄博士负责
2012-12-26 22:58:40 1936
转载 同步与异步Socket
转载至: http://blog.csdn.net/ken451016394/article/details/7478436 同步与异步SocketMFC对SOCKET编程的支持其实是很充分的,然而其文档是语焉不详的。以至于大多数用VC编写的功能稍复杂的网络程序,还是使用API的。故CAsyncSocket及CSocket事实上成为疑难,群众多敬
2012-11-22 23:03:19 541
转载 使用gSOAP开发实例(7) 基于HTTPS的基本认证(Basic Authentication)
本文转载至: http://blog.csdn.net/yui/article/details/5817771经过前几节的讲解,相信大家都能够熟练地开发 gSOAP 应用程序,甚至跨平台也不是问题。但是,诸如 stock、 weather 、 exchange 这些应用都是面向大众提供的免费资源,不是企业级的应用,绝大多数都不需要用户认证。而那些商业化的应用却恰恰相反,大部分都要求
2012-11-07 14:49:43 1098
转载 使用 gSOAP 开发实例 (6) 在 HP-UX 下编译 gSOAP-2.7.17
本文转载自: http://blog.csdn.net/yui/article/details/5799465 gSOAP 号称是跨平台的工具包,不过毕竟是属于 g 字头的,如果没有了一系列 GNU 组件的支持,在其他类 Unix系统编译就会遇到不少困难。 gSOAP 的 README 说得也不是很清楚,只提到依赖于这些组件:1. Automake tools (make an
2012-11-07 14:48:41 914
转载 使用gSOAP开发实例(5) libxml2解析SOAP响应消息
转载自yui的csdn博客 原文地址: http://blog.csdn.net/yui/article/details/5767494电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP
2012-11-07 14:47:06 1444
转载 使用gSOAP开发实例(4) iconv解决中文乱码问题(续)
转载自yui的csdn博客 原文地址:http://blog.csdn.net/yui/article/details/5758906电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP来
2012-11-07 14:45:52 1035
转载 使用gSOAP开发实例(3) iconv解决中文乱码问题
转载自 yui的csdn博客 原文地址: http://blog.csdn.net/yui/article/details/5753879电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP来
2012-11-07 14:44:48 634
转载 使用gSOAP开发实例(2) 股票信息服务端程序
本文转载自 yui的csdn博客 地址:http://blog.csdn.net/yui/article/details/5747433电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP来开
2012-11-07 14:43:01 826
转载 使用gSOAP开发实例(1) 股票信息客户端程序
本文转自 yui的csdn博客 原文地址: http://blog.csdn.net/yui/article/details/5721877gSOAP 是一套开源的 C/C++ 软件工具包,使用它能够很方便地开发 SOAP 网页服务和基于 XML 的应用程序,就像 JAVA里面的 axis 。 首先,我们需要从以下地址下载最新版本的 gSOAP 2.7.17 :https:
2012-11-07 14:41:17 960
转载 OnVif wsdl生成h及相关文件注意事项
onvif研究总结1、gsoap开发中的记录gsoap使用时需加入-t type.dat 不然会出现cannot open file ns1.h的错误。type.dat在gsoap工具包中有。一般是wsdl2h.exe -o xxx.h -t typemap.h xxx.wsdl以下就是wsdl2h的选项:-o 文件名,指定输
2012-11-06 22:06:38 2323
转载 ffmpeg-1.0 解码 H264 (example修改成功)
本文转自: http://blog.csdn.net/taixinlfx/article/details/7531631ffmpeg编译,解码 H264分类: ffmpeg 2012-05-03 15:19 1129人阅读 评论(12)收藏 举报项目需要,要做PC端的解码器,解H264。一直郁闷,终于今天搞定了。记录如下:1,找了两个网站:htt
2012-11-02 15:16:35 1606
转载 vs2010 编写windows service 服务程序
转至:http://blog.sina.com.cn/s/blog_5cf5e7c4010149sg.html File-New-Project编写windows service 服务程序" name="image_operate_7761342432852987" alt="vs2010 编写windows service 服务程序" src="http://s16.sinaimg.cn
2012-08-15 23:00:45 2585
转载 VC++6开发Windows服务程序 .
转至: http://blog.csdn.net/lhsxsh/article/details/7108802 下面介绍使用VC++开发Windows服务程序。 首先运行VC++6,选择新建工程,在出现的下面窗口中选择”ATL COM AppWizard“,并选择工程放置位置和相应的工程名,然后选择确定按钮。此时出现如下图窗口界面,在此界面中选择”服务(EX
2012-08-15 22:52:36 2734 1
转载 VC程序在win7系统上运行,自动获取管理员权限 .
本文转载至: http://blog.csdn.net/chinabinlang/article/details/6461404在win7 上运行程序,经常需要管理员权限,如何让自己编写的程序启动的时候获取管理员权限呢?方法如下: 1: 在VS2010中,可以参考《VS2010与Win7共舞:UAC与数据重定向》这篇文章,为了方便,这里复制过来: 禁用UAC Virt
2012-08-15 22:22:29 1669
oracle 最小安装包
2014-05-10
javascript 语言参考手册.chm
2010-03-16
考研数学线性代数辅导讲义(李永乐).pdf
2010-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人