自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (67)
  • 收藏
  • 关注

原创 基于Libevent的流媒体转发程序 性能测试

最近用Libevent库编写了一个简单的流媒体转发程序,以此来测试Libevent在大数据性能方面的表现。服务端读取的是海康DVR视频流,一路大约在200K每秒。下面是记录的性能参数,服务端只是用了普通的PC机。流媒体转发机器配置服务端连接数,有704路并发连接:服务端进程参数:服务端网络情况:从总体来看,Libevent表现相当不错

2013-11-08 13:10:35 2800 8

转载 IOE

I 是 IBM的专有机器O 是 Oracle 的数据库(proprietory)E 是 EMC的存储设备。

2013-11-08 08:44:22 833

原创 c#中用默认浏览器打开页面

RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\");            string s = key.GetValue("").ToString();            int index = s.IndexOf(".exe");            string bro

2013-11-07 16:33:37 867

原创 ArcGIS Desktop python Add-in 测试一个插件

a)        制作一个插件文件先找到工作目录,双击运行makeaddin.py脚本。这个脚本拷贝所有插件需要的文件和文件夹并在工作目录形成一个压缩文件。该压缩文件名为工作目录名称加上".esriaddin"扩展名。 b)        安装插件双击新的插件文件,启动“ESRI ArcGISAdd-In Installation Utility”当该工具启动的时候,它分析con

2013-11-05 09:45:41 2120

原创 ArcGIS Desktop python Add-in 创建一个插件

1)        创建一个项目首先创建一个插件项目,本节介绍如何利用向导创建一个插件项目。创建任何一个ArcGIS插件产品的过程都是一样的。创建一个Python插件项目包括2个步骤:a)        选择一个插件项目文件夹打开addin_assistant.exe,程序会自动弹出目录选择对话框,必须选择一个空文件夹,或创建一个新的文件夹,点击确定。b)        输

2013-11-05 09:44:54 8717

原创 ArcGIS Desktop python Add-in Python 插件的文件结构

如上图所示:插件文件夹在根目录下有一个config.xml文件,这个文件保存有在向导添加的描述该插件的定制信息。插件还有一个安装文件夹,这个文件夹的主要功能是存放Python脚本。你可以在安装文件夹下增加其他的文件夹。当你想在插件中附带数据的时候是很有用的。可以包括:图层文件,工具条和xml文件。可以用内建的__file__函数访问这些文件,如下所示:eq_layer =os.pa

2013-11-05 09:44:04 1984

原创 Libevent中读消息流程

关于接收监听并建立连接得到通讯套接字过程请参考Libevent监听事件的建立过程文档。涉及到的几个结构体 struct bufferevent_private {         //主要的结构体                   structbufferevent bev;                   structevbuffer_cb_entry *rea

2013-11-04 12:54:03 3255

翻译 ArcGIS Desktop Python add-ins 插件类型

Python可以在ArcGIS 桌面程序中创建如下的插件类型:插件类型描述按钮(button)是一个简单功能定制形式,可以在点击情况下执行一些业务逻辑。它会执行一个或一系列的动作。按钮可以放在工具条或菜单上。工具(Tools)和按钮类似,然而,工具需要用户和应用程序的显示进行交互,在这些交互之上执行一些

2013-11-01 16:20:58 1528

翻译 ArcGIS Desktop Python add-ins 共享和安装插件

1)   共享和安装插件共享Python插件的关键是.esriaddin文件;为了获取该插件功能,其他用户只要在本机执行安装操作或通过网络引用该插件就可以。ArcGIS插件安装工具当用户双击一个.esriaddin文件ArcGIS插件安装工具会自动打开。这个工具可以通过流行的电子邮件应用程序比如outlook,和基于发布add-in文件的网页程序比如ArcGIS Online,在Win

2013-11-01 16:19:37 3059

原创 event结构体中几个变量的作用

struct event{         //ev_next,ev_active_next和ev_signal_next都是双向链表节点指针;它们是libevent对       //不同事件类型和在不同的时期,对事件的管理时使用到的字段。   //libevent使用双向链表保存所有注册的I/O和Signal事件,ev_next就是该I/O事件在//链表中的位置;称此链表为“已注册

2013-11-01 13:50:12 6349 1

nacos-server v2.4.0 镜像

可以直接用如下配置在docker-compose里启动: nacos: image: infras/nacos-server:v2.4.0 container_name: nacos networks: - infras_net volumes: - ./storage/logs/nacos:/data/nacos/logs - ./conf/nacos/conf/application.properties:/data/nacos/conf/application.properties - ./conf/nacos/conf:/home/nacos/conf - ./storage/data/nacos:/data/nacos/data - ./storage/logs/nacos/gclogs:/data/nacos/gclogs environment: - TZ=Asia/Shanghai

2024-08-12

dotnetcore sdk-v8.0 容器镜像

微软dotnet 8.0版本的容器镜像

2024-07-24

mcr.microsoft.com/dotnet/aspnet 容器镜像

aspnet8.0 的运行时基础镜像

2024-07-24

supervisor-3.3.1离线安装包

收集了supervisor所需要的多个安装包,并且测试成功, 可以启动dotnetcore程序,并进行监控。

2020-07-03

Coturn服务器测试客户端源码

测试 coturn服务器是否配置好的客户端源码 c#语言 可以获取客户端打通的路由器的IP地址和udp端口

2020-05-11

stun/turn 客户端测试

测试coturn服务器是否配置完成的c#客户端, c#语音,编译好的应用程序,非源码 返回的内容为本客户端打通路由器的IP地址和udp端口

2020-05-11

图片小工具

图片小工具,可打开jpg图片进行移动,任意角度旋转,矩形剪裁.

2016-01-14

hadoop-2.6-winutils(hadoop.dll)

将文件解压,放到hadoop的bin目录下,就可以在win7下运行hadoop了.

2015-05-19

apache-log4cxx 在vs2010下编译通过.

apache-log4cxx 在vs2010下编译通过.

2015-04-14

Maven实战源代码

Maven实战 的源代码,运行成功.可以在自己机器上测试收发邮件功能.

2015-03-12

采用扩展方法实现数组中数据类型转换(c#)

采用扩展方法实现数组中数据类型转换(c#),转换方法可以转换很复杂的数据类型,在一定程序上提高开发效率.

2014-09-16

视频控件客户端实例

服务器程序在http://download.csdn.net/detail/jiayp004/7408825 本代码只能通过上述服务器访问视频

2014-07-31

基于libevent的视频服务器源代码

基于libevent的视频服务器源代码,可以实现简单的流转发功能,仅供参考.

2014-07-30

海康Android视频浏览源码

该资源从网上获取:http://www.eoeandroid.com/thread-300975-1-1.html 可以实现海康DVR的视频打开关闭和抓图功能. 需要在代码内修改dvr的ip等信息. 实现仅供参考.

2014-07-17

基于ACE的活动对象实例

基于ACE的活动对象实例,ACE自带Demo.

2014-05-30

基于ACE的流媒体转发程序

1.执行reg.bat,会注册视频控件,注册流媒体转发服务. 2.修改svc.conf和clientsvc.conf里的日志文件路径. 3.在环境变量的path里增加当前目录的路径. 4.启动服务程序. 5.修改Client下的IP地址和DVR信息. 6.启动客户端测试. 目前只支持大华和海康视频的浏览功能.

2014-05-27

基于Sqldmo的SQL数据备份恢复c#程序

基于Sqldmo的SQL数据备份恢复程序,包括c#源代码和Sqldmo组件库.

2014-05-17

xerces-c 测试程序

采用xerces-c编写代码,将类数据转换为xml字符串,. 把xml字符串转换为类.

2014-02-20

c++builder制作的简单系统服务

安装服务: ISMS_MediaServer.exe /install 卸载服务: ISMS_MediaServer.exe /uninstall

2014-01-26

c#读取DBF数据库文件的数据

功能:读取DBF的数据. 可以通过三种方式读取. 采用AR读取的时候,除了设置路径,还需要设置相应的Config下的配置文件,以及对应表的属性配置. 第一步: 安装VFPOLEDBSetup.msi 第二步: 用VS2010打开ReadDBF.sln,在程序里设置vpf的路径. 第三步: 运行,观察获取数据情况.

2014-01-14

ONVIF码流格式

This standard defines media streaming options and formats. A distinction is made between media plane and control plane, as illustrated in Figure 1. A set of media streaming (audio, video and meta data) options, all based on RTP [RFC 3550], are described in order to provide interoperable media streaming services.

2013-11-22

基于Libevent的流媒体转发服务器

采用Libevent库实现的简单的流媒体转发服务器. 功能:转发任意一个DVR的一路海康视频. 使用: 服务端:在startServer.bat 里修改DVR参数,第一个为DVRIP ,第二个是端口号,第三个是第几路. 客户端:start.bat,只要在最后修改服务器IP地址就可以.

2013-11-08

libevent的2.0.21在VS2010下编译通过

libevent的2.0.21在VS2010下编译通过,欢迎使用。

2013-10-24

Win32 Socket 基于Select的服务程序

测试了Winsocket的Select功能 Win32 Socket 基于Select的服务程序

2013-10-23

libevent 最小根堆

libevent 最小根堆的测试,去掉了很多多余的代码,方便学习。

2013-09-24

libevent哈希表

libevent的哈希表使用方法,将原来libevent里的部分程序摘出来,方便理解。

2013-09-23

Libevent里的字典表应用

Libevent里的字典表应用,只截取代码一部分,便于读者理解。

2013-09-16

Libevent里的数据结构应用

对quque.h里的各种数据结构进行应用举例,便于理解libevent的编码方式。

2013-09-16

Entity.Framework.4.in.Action

Entity.Framework.4.in.Action 深入浅出,非常好的一本书。

2013-08-28

MySql .net驱动

.net访问mySql数据库所需要的驱动。

2013-08-28

mygenV1303

mygeneration1303,附带ActiveRecord代码生成模版。

2013-06-27

世邦对讲组件

采用组件的方式实现了世邦对讲的消息接收,开始对讲,停止对讲等功能。

2013-04-10

动态编辑控件位置 c#

c#实现动态编辑控件位置,可以拖动界面组件到任意位置。

2013-02-04

基于时间轴的视频文件检索

基于时间轴的视频文件检索,本来已经有个程序了,可以进行反编译查看源代码,有些人不会反编译,所以把源代码也放上来了。

2012-12-24

RTP.Audio.And.Video.For.The.Internet

一本很好的讲解RTP的书籍:RTP.Audio.And.Video.For.The.Internet

2012-12-12

apache-log4cxx-0.10.0

优秀的c++日志系统 支持多线程 在vs2010下编译通过。

2012-11-08

Flame 流媒体及测试程序

基于libevent,rtplib和海康的播放库实现的基本的流媒体转发服务器。 使用步骤和方法: 0.前提条件,2010的vc运行环境,.netframework4.0的运行时环境。 1.点击reg.bat,注册客户端视频控件。 2.双击FlameHCMediaStreamServer.exe启动流媒体程序。 3.双击TestVideoClient.exe启动客户端测试程序,里面的参数都很简单,应该都能看懂。 有问题请反馈,该程序会不断改进。

2012-11-05

jvoiplib-1.4.1 VS2010下编译通过

jrtplib-3.9.1 jvoiplib-1.4.1 在vs2010下编译通过。 包括jthread,jrtplib mfcvoiptest和1个example都可以运行。

2012-09-18

c++效用算子 自定义程序

c++效用算子 自定义程序:字符串和将数字转换为二进制的类

2012-08-30

jrtplib-3.9.1在vs2010下编译通过。

jrtplib-3.9.1在vs2010下编译通过。 包括jthread,jrtplib 和5个example都可以运行。

2012-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除