|
05 2009 档案
摘要:使用C#实现一个流媒体视频监控客户端程序,演示对前端大华监控设备DVR/DVS的视频预览以及本地录像文件回放.
阅读全文
摘要:包含自动完成下拉框,字体下拉框,电脑盘符,多列下拉框,带CheckBox,树型下拉框等.代码主要来自CodeProject,版权属于原作者.
阅读全文
摘要:1.DataGridView实现课程表 testcontrol.rar2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rarmyMultiColHeaderDgv.rar3.DataGridView单元格显示GIF图片 gifanimationindatagrid.rar4.自定义显示DataGridView列(行头显示行号与图标,同一单元格显示图片...
阅读全文
摘要:1.DataGridView .net 2.0框架自带的网格控件2.SourceGridSourceGrid 是一个的完全地用C#开发的Windows窗体控件;我的目标是产生一个简单的但是灵活的(网格)grid,每当使改变一个表格式的一系列的数据时必需是可见的。(注:显示数据的需求)有许多这系列的控件可以用, 但是时常是贵的(收注册费等), 很难符合客户需求,或者不是和.NET一致的(注:不受.N...
阅读全文
摘要:整理WinForm下C# 1.1中DataGrid使用.1.自定义DataGrid列头 CustomHeader.zip2.扩展DataGrid DataGridEx.rar3.自定义DataGrid列 DataGridUserControls.rarDataGridButtonColumnDataGridComboBoxColumnDataGridTimePickerColumnDataGrid...
阅读全文
摘要: 在WinForm开发中,DataGrid/DataGridView被广泛使用于绑定数据库中数据进行呈现.整理一些关于DataGrid/DataGridView使用的文章,涉及DataGrid/DataGridView基本功能,自定义绘制控件,数据导入/导出(Excel),打印等.
阅读全文
摘要:文介绍了一个基于.NET 2.0的多线程、异步、可扩展的传统(非IOCP)Socket服务器框架EMTASS 2.0,主要内容有:1)总体思路与架构;2)关键实现技术;3)架构使用简介;4)一般测试结果;5)总结与展望。EMTASS是免费开源的,文后附有EMTASS2.0源码和Demo(C#实现)。最新版本:2.1(2008-11-9)。
阅读全文
摘要:译自codeproject一篇关于异步Socket服务器和客户端的文章。该文探讨的异步Socket具有特点:应用了加密/认证/代理机制,可以创建服务器多侦听端口,也可建立客户端多服务器连接,给出了一个服务器和客户端消息通信的较成熟解决方案,但没有涉及数据库等数据持久化问题,也没有描述运行性能测试情况。该文提供的源码带有明显的Delphi组件构思和编程风格。
阅读全文
摘要:在Socket的接收/发送方法:Send()、BeginSend()、Receive()、BeginReceive()中,第一个参数是字节数数组,表示当前接收数据区或需要发送的数据。普通Socket应用中,往往是接收/发送时创建数组,使用后数组空间由托管堆回收(Socket关闭后其关联的缓冲区情况类似)。显然,频繁创建接收/发送缓冲区将在托管堆上留下很多的内存碎块,影响系统性能。
使用Socket异步调事件参数类SocketAsyncEventArgs时考虑了上述情况,基本构思为:自定义一个缓冲区管理类如BufferManager,开辟一个大的、可重用接收/发送收缓冲区,用于SendAsync()、ReceiveAsync()等方法,之前使用SetBuffer()和属性OffSet、Count设定缓冲区空间。
阅读全文
摘要: 该系列主要整理收集在使用C#开发WinForm程序时候碰到的一系列问题, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm一直比较感兴趣,这几年积累收藏了不少文章,现在整理一下分类推荐给大家,避免大家浪费大把的时间去找这方面的资料,因为找资料也是一件很累的事情, google,baidu一下,不断的点击,不断翻阅大量的博客文章,查找自己所需的.这个系列初步打算分入门介绍(开发环境搭建,.net基础概念), DataGrid /DataGridView, TreeView, ADO.Net(DataTable/DataSet/SQL Server),GDI+(图表ZedGraph等使用,图像处理,控件自定义绘制),打印,多线程(委托,事件,线程,BackgroundWorker),XML,报表(RDLC, Excel, PDF),File,Socket,正则表达式以及其它方面.文章及相关代码搜集自网络,版权属于原作者!
阅读全文
摘要:如果您要处理用大量的比如说:一百个数据项(例如,收件箱里的邮件列表)的列表(译注:本文将items译为数据项),过滤、查找、分类,以及其它分组功能将很快变得困难而单调乏味。特别是排序和分组大大提高了一个列表中数据项的结构,默认情况下,这是我想要应用到我的所有列表的功能特性。特别情况下,我还会寻找一个允许将相似的项一起安排和分组列表/网格的控件,很像在Outlook 2003中使用的网格(或列表?)。
我知道这里有一些支持这类功能的商业列表/网格(控件);然而,在试用它们的时候我也遇到过若干bug。不能访问源代码(译注:因为商业目的)使得这非常令人沮丧,因此我想倒不如我写篇CodeProject文章,看看我是否可以拿出一个自定义解决方案。
因为网格比列表更加灵活,我决定实现一个可以一起分组的网格控件,正如Outlook一样。这个控件用C#2.0在VS 2005上实现的。现在,我不能保证这个实现没有bug,但至少它是免费的,并且它有源代码。因而,您可以根据您的需要修改它们,以适合于您自己的用途。无论如何要注意:这个控件并没有完成!一些功能也许不能正确地工作或完全不能工作。该
阅读全文
摘要:整理电脑不小心不知道被我删除什么东西或是更改了注册表什么键值,重新启动电脑发现状态栏的本地连接与音量图标不见了;在网上搜索了老半天总算找到了恢复方法,解决方法转载如下:经常有人问怎么修复任务栏图标的问题,如安全删除硬件图标(这里就以这个为例),现在总结一下所有的方法。一、设置法:①打开音量就会随着打开。开始——设置——控制面板—...
阅读全文
摘要:总结在使用MFC开发视频监控控件中碰到的一些问题
阅读全文
摘要: 手机监控软件,可以通过登陆手机视频流媒体,获取其转发的设备的码流进行解码输出到手机屏幕上(Windows Mobile手机能够自动拨号连接上网络)。
主要功能:
1、登陆手机视频网关,根据所用户登入的用户来选择赋予的权限(获取该用户可看的视频源)。
2、选择视频源浏览视频,对手机视频网关过来的码流进行解码,并实时显示到手机屏幕上。
3、通过手机导航键进行云台控制。
阅读全文
摘要:博客系列文章(设计模式,.net 2.0, ADO.NET, Report/Chart)及站点资源介绍
阅读全文
摘要: 本人有4年多的j2me开发经验,和工作经历,在这里浅显的说一下手机软件开发。手机软件开发公司从开发人员构成角度大致分两种,一种公司里的技术人员大多是专门从事手机开发的;一种手机软件是整个项目或者产品中的一个部分,这样公司里的技术人员大多都不是专门做手机软件的,较小的公司可能就一个手机软件开发人员而其他人都不太会这方面的技术。我们今天讨论后一种情况。
阅读全文
摘要: 3G来了,可移动、联通收费还是按流量计算,像手机QQ 2008这种需要网络通信的程序就有必要配备流量统计的功能,方便用户实时掌握了流量使用的状况。
阅读全文
摘要:先汇总一下错误的分类吧
1 全角问题
2 =和==的问题
3 空格问题
4 拼写问题
5 疏忽,忘记做该做的事情
6 新东西,不是很熟悉
阅读全文
摘要: 开发手机程序是需要经验,可很多读者都是才从PC平台转型而来,根本没有经验,如何快速的提高自己手机平台的开发经验呢?模仿设计,模仿知名手机程序的特色功能进行设计,快速积累手机平台的开发经验。下面,我们就选定手机QQ2008,模仿它的特色功能,先来看看“节能休眠模式”是如何设计的(完整程序下载地址:http://www.shuodoo.com/bzsoft)。
阅读全文
摘要:手机视频监控系统是通过用户的手机随时随地来观看远程监控点的视频。那么手机视频监控是如何实现的呢?整套系统是基于互联网而运行的,通过在某个地方安置的监控摄像机拍摄,并将拍摄的视频画面经过视频服务器压缩处理后上传到互联网中,通过网络传输到监控中心的视频监控服务器,然后使用手机上网的方式,登陆到视频监控服务器然后获得监控资源列表,然后可以选择监控的视频。当用户进入到监控画面是还能简单的控制远端的云台,保证自己得到想要的角度。前端的监控摄像机端是通过有线或无线的方式连接到互联网,手机视频查看端是使用无线上网的方式实现。
阅读全文
摘要:原文地址:http://hi.baidu.com/banwusan/blog/item/ffa78dc31e897856b219a829.html菜单条资源菜单条在很多方面都像一个工具条控件。查看菜单条使用的资源,会看到这两个对象的一些差别是在于外观上。图5-7显示了一个简单菜单条。图5-7(略):一个打开了编辑菜单(Edit)的简单菜单条。当创建菜单条时,SHMENUBARINFO结构中的nTo...
阅读全文
摘要:原文地址:http://hi.baidu.com/jadewang/blog/item/f61a830268b4e60e4afb5162.html在地址栏键入 about:config 回车。在后台页面打开外部链接browser.tabs.loadDivertedInBackgroundture这样就可以了,要是还不放心的话,那就在看看下面的 自动隐藏标签栏browser.tabs.autoHid...
阅读全文
摘要:在以计算机维生的人越来越多了,但你知道吗!天天坐在计算机前面想要维系健康,又要与岁月硬撑可不容易,循环不良的坐姿,三不五时的熬夜,若再加上没有吃对食物,时间久了身体可是会向您抗议的!
阅读全文
摘要:1.程序人生:非名牌大学,非计算机专业,自学,从新手到项目管理,五年程序人生路
2.一个低学历者的辛酸程序路
3.我的程序员之路
4.写程序到了而立之年,明白了一个道理,但感觉自己很难达到那个高度。。。
5.与大家分享一下我的计算机学习的历程
6.7.一个初中生到程序员的辛酸经历
8.80后女程序员的成长经历(曾经发过年轻女程序员的困惑那个女子)
9.程序员的十年
10.我的软件工程师老婆
11.一个程序员的程序式感情
12一个程序员的人生经历,很真实,很感人
13.是非人生-一个菜鸟程序员的5年人生路
14.小雅MM的程序人生 没落的程序员...
15.爱情编程 程序员的世界观
16回顾近十年来的软件生涯,感觉失败
17.阅读,感受他人的阅历,思考自己的人生
18.程序员应该会的经典吹牛
19.4年程序员感悟
20.与程序员说说心里话
21.程序员作品:如果硬盘恋爱了
22.程序员的幽默八则
23.IT路要如何走?——老程序员的10个忠告
24.老IT人追忆十五年IT从业经历
阅读全文
摘要: 互联网技术及应用的飞速发展已经影响到各个领域,利用廉价的IP网络资源,完成对监控图像的动态实时传输,使人们已经基本实现了在任何地点(Anywhere)、任何时间(Anytime),都能够进入自己的系统中,随时得到所需的音视频及其他监控报警信息。
阅读全文
摘要:家庭综合通信、娱乐及综合信息服务、家庭安防、智能家居及远程控制是家庭信息化产品的的4个主要方向,家庭视频监控则是家庭安防的核心产品。根据诺达咨询《数字家庭系列报告之---家庭信息化产品规划研究》分析:
阅读全文
摘要:现在手机越来越普及了,手机上能实现的功能也越来越多,很多人开始转入了手机上的应用开发,但是手机平台五花八门,如果想使开发出的程序具有较高的商业价值,就必须能够适应较多数的手机平台,要充分考虑程序的可移植性,本人接触手机应用开发已有近三年的时间,经历了许多种手机平台的开发,如基于symbian OS的S60系列、UIQ系列,基于windows CE的Pocket PC系列、SmartPhone系列,还有如MTK、ADI、Philips等,对于工程的设计深有感触,虽然经历了不少失败的教训,但收获也不小,这里把这几年的移植设计工作做一下总结,希望对于正在做移动应用开发的同业者有借鉴作用。在设计项目过程中主要要考虑如下几个要领:
阅读全文
摘要:手机作为人们必备的移动通信工具,目前在全球已经有超过10亿的用户,其数量还在不断地增长。随着移动多媒体时代的到来,用手机看电视,用手机看电影,用手机听音乐等使用移动流媒体技术的应用,已经在中国迅速发展起来。
一、什么是流媒体技术?
流媒体技术是从互联网上发展起来的一种传送多媒体数据流的技术,其主要特点是以流(streaming)的形式进行多媒体数据的传输。采用流媒体技术的客户端播放器在播放一个多媒体内容之前,预先下载媒体内容的一部分作为缓存,在将缓存中的这部分内容向用户播放的过程当中,该多媒体内容的剩余部分将在后台从服务器继续下载到客户端播放器上。这样,一边客户端播放器在不断播放缓冲区中的多媒体内容,另一边多媒体内容的其他部分从后台服务器不断地传输到缓冲区中,这样就实现了所谓“边下载,边播放”流式播放。
流媒体技术应用到移动网络和终端上,称之为移动流媒体技术。从上面所述我们可以看到,移动流媒体技术具有三个突出特点:(1)能够实时播放视音频等多媒体内容,也可以对多媒体内容进行点播,具有交互性。可以让用户摆脱被动接受内容的苦恼,而灵活自主、随时随地地选择自己想观看的内容,
阅读全文
摘要:流媒体(Streaming Media)的出现改变了这种状况。它不需要下载整个文件就可以在向播放器传输的过程中一边下载一边播放,实现了在网上点播或观看电影、电视的梦想。现在,以"流"的形式进行数字媒体的传送,使人们一定的带宽环境下就可以在线欣赏到连续不断的高品质音频和视频节目。在互联网大发展的时代,流媒体技术的产生和发展必然会给我们的日常生活和工作带来深远的影响。专家预言,流媒体将成为未来因特网上应用的主流,实现沟通和传播的多向性使传播不再受时间和空间的限制。
所谓流媒体是指用户通过网络或者特定数字信道边下载边播放多媒体数据的一种工作方式。流媒体应用的一个最大的好处是用户不需要花费很长时间将多媒体数据全部下载到本地后才能播放,而仅需将起始几秒的数据先下载到本地的缓冲区中就可以开始播放,后面收到的数据会源源不断输入到该缓冲区,从而维持播放的连续性,因此流媒体播放器通常只是在开始时有一些时延。流媒体系统要比下载播放系统复杂得多,所以需要将多媒体的编解码和传输技术很好地结合在一起,才能确保用户在复杂的网络环境下也能得到较稳定的播放质量。
阅读全文
摘要:流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。
这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。流媒体技术全面应用后,人们在网上聊天可直接语音输入;如果想彼此看见对方的容貌、表情,只要双方各有一个摄像头就可以了;在网上看到感兴趣的商品,点击以后,讲解员和商品的影像就会跳出来;更有真实感的影像新闻也会出现。
流媒体技术发端于美国,在美国目前流媒体的应用已很普遍,比如惠普公司的产品发布和销售人员培训都用网络视频进行。(南方都市报)
所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。
流式传输方式则是将整个A/V及3D等多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像采用下载方式那样等到整个文件全部下载完毕,而是只需经过几秒或几十秒的启动延时即可在用户的计算机上利用解压设备(硬件或软件)对压缩的A/V、3D等多媒体
阅读全文
摘要: 流媒体技术是一种专门用于网络多媒体信息传播和处理的新技术,该技术能够在网络上实现传播和播放同时进行的实时工作模式,相对于其他的一些音、视频网络传输和处理技术,流媒体比较成熟和使用,目前已经成为网上音、视频(特别是实时音视频)传输的主要解决方案。
流媒体与常规视频媒体之间的不同在于,流媒体可以边下载边播放。“流”的重要作用体现在可以明显的节省时间,由于常规视频媒体文件比较大,并且只能下载下来后才能播放,因此下载需要很长的时间,妨碍了信息的流通,流媒体的应用是近几年来Internet发展的产物,广泛应用于远程教育、网络电台、视频点播、收费播放等。
目前,制约流媒体宽带应用发展的关键在于互联网的服务质量,流媒体从理论上解决了大容量网络多媒体数据传输的实时性要求问题,但是由于大型分组交换网络中数据传输受到诸多因素的影响,网络的状况是不可靠的,其带宽、负荷等的变化难以满足流媒体宽带业务的实时性服务质量要求。并且常常造成播放卡壳、延迟、视频抖动剧烈,给使用者感官造成很大影响,所以解决好流媒体网络应用的服务质量问题对于流媒体宽带应用是极为重要的。
阅读全文
摘要: 传统的网络传输音视频等多媒体信息的方式是完全下载后再播放,下载常常要花数分钟甚至数小时。而采用流媒体技术,就可实现流式传输,将声音、影像或动画由服务器向用户计算机进行连续、不间断传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十几秒的启动延时即可进行观看。当声音视频等在用户的机器上播放时,文件的剩余部分还会从服务器上继续下载。
阅读全文
摘要:net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为 H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$ /del 删...
阅读全文
摘要:Route 控制网络路由表。该命令只有在安装了 TCP/IP 协议后才可以使用。 route [-f] [-p] [command [destination] [mask subnetmask] [gateway] [metric costmetric]] 参数 -f 清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。 -p 该参数与 add 命令一起使用时,将使路...
阅读全文
摘要:最近因工作需要转向流媒体开发这方面, 现收集一下相关bolg文章1. 旁观者 - 郑昀[J2ME]手机流媒体之实作[附源码][与RTSP/MMS协议无关] 2.Bēniaǒ成长笔记 - 博客园FMS系列 3.赤色火焰.Net学习手札 【原创】C#实现视频远程监控(下载)4.懒人居自己动手实现纯Web远程监控系统(纯Web,跨浏览器) 5.农民伯伯 C# 视频监控[海康]6. Macros htt...
阅读全文
摘要:关于 frame的一些基本知识只是摘抄了一部分,供初学者参考。 b.帧速率:帧速率是每秒显示的图像数。标准影片(NTSC) 是29.97 帧第秒 (fps),电影是每秒24 帧fps。欧洲标准是(PAL) 25 帧fps。如果你对你影片的尺寸不是太注重的话,保留默认的Current选项。这将会使你制作的影片的帧速率和源文件一致。不管怎样,如果你想降低带宽和CPU的占用,你可以选择一个低的帧速率。高...
阅读全文
摘要:音视频同步-时间戳 媒体内容在播放时,最令人头痛的就是音视频不同步。从技术上来说,解决音视频同步问题的最佳方案就是时间戳:首先选择一个参考时钟(要求参考时钟上的时间是线性递增的);生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间);在播放时,读取数据块上的时间戳,同时参考当前参考时钟上的时间来安排播放(如果数据块的开始时间大于当前参考时钟上的时间,则不急于播放该...
阅读全文
摘要:FFMPEG功能 - 1.视频音频格式转换 2.Ffmpeg使用语法 3.选项
阅读全文
摘要:转载自: 视频技术论坛 中华视频网ffmpeg工程组 http://bbs.chinavideo.org/archiver/?fid-10.html先从ffmpeg开始。http://ffmpeg.sourceforge.net/上有说明,音视频的分离,转换,解码的完全解决方案。其中最重要的就是libavcodec库。它被mplayer或者xine使用作为解码器。还有,国内比较流行的播放器影音风暴...
阅读全文
摘要:3G眼看着就到了(虽然前途到底如何还不知道),但从手机的on-line应用已经一点点热起来的形势来看3G的到来一定会给手机软件开发行业带来一个比较大的冲击的。这就好比在大家都用56k modem拨号上网的时候,没有人能遇见到现在可以用电脑下载动辄几个G的高清电影,可以在线玩3D游戏,可以在线看电视一样。于是未雨绸缪偶先来试试,做个demo,验证一下这个传说中的手机流媒体在线播放到底有没有那么神秘,所谓的“核心技术”到底有多大的门槛。
阅读全文
摘要:原文来自: 无极 - CSDN博客 http://blog.csdn.net/windcao/archive/2006/05/12/725722.aspx序言06我开始做3gp文件的播放器,但是关于3gp的文档太少了也很难找,在网友luxh的帮助下,我终于有了第一份关于3gp文件格式的文档《ISO/IEC 14496-12,ISO媒体文件格式》.在此真心感谢luxh的贡献.当然了是英文版的,有文...
阅读全文
摘要:Windows Mobile开发入门篇,相关资源集锦(SDK, WM菜单使用,模拟器网络设置,GPRS/XML开发等),参考书籍与开发资源.
阅读全文
|