- 博客(8)
- 收藏
- 关注
原创 VLC简介及使用说明
<br />一、简介<br /> VLC的全名是Video Lan Client,是一个开源的、跨平台的视频播放器。VLC支持大量的音视频传输、封装和编码格式,完整的功能特性列表可以在这里获得http://www.videolan.org/vlc/features.html,下面给出一个简要的不完整的列表:<br /> 操作系统:Windows、WinCE、Linux、MacOSX、BEOS、BSD<br /> 访问形式:文件、DVD/VCD/CD、http、ftp、mms、TCP、UDP
2010-10-29 12:11:00 980
原创 自己动手实现纯Web远程监控系统
<br />想不想能够在网上看到自己家里的情况?罗技的网络摄像头又贵效果又不好,而且就只能摆一个死角度,而且页面上要安装插件,专业的监控系统死贵死贵,而且还是要用插件或者专门的软件,甚至有的还有端口限制,防火墙穿透能力极差。我们现在的目标就是在有限的资金投入下实现一个纯Web(没有专用插件),跨浏览器,支持摄像头的控制(水平270度,垂直210度,带变焦)的远程监控系统。甚至还能支持拍照和录像功能。<br />首先由于资金有限,所以我们软件不准备花一分钱,全部自己来写。硬件只要能满足要求我们用最便宜的(如果
2010-10-29 11:29:00 2924 2
原创 图形图像的基础知识三
2.2 音视频基本概念介绍 2.2.1 视频的基本概念 RGB和YUV RGB指的是红绿蓝,应用还是很广泛的,比如显示器显示,BMP文件格式中的像素值等;而YUV主要指亮度和两个色差信号,被称为luminance和chrominance他们的转化关系可以自己去查一下,我们视频里面基本上都是用YUV格式。 YUV格式 YUV文件格式又分很多种,如果算上存储格式,就更多了,比如YUV444、YUV422、YUV411、YUV420等等,视频压缩用到的是420格式,这是因为人眼对亮
2010-10-29 10:48:00 493
原创 图形图像的基础知识二
<br />二 知识篇 <br />2.1 音视频协议、通讯协议介绍 <br />2.1.1 两大标准制定组织 <br />这里的标准,主要指的是音视频压缩标准。两大组织分别是国际标准化组织(ISO)和国际电信联盟(ITU),相信IT行业的从业者没听说过这两个行业的人很少。 <br />在音视频压缩标准方面,mpeg系列的协议是ISO制定的标准,而H系列的协议则是ITU制定的标准。 <br /><br />2.1.2 视频协议 <br />目前主要的视频压缩协议有:H.261、H.263、H
2010-10-29 10:40:00 609
原创 图形图像的基础知识一
<br />一 基础篇 <br />1.1 图形、图像和视频 <br />图形(graphic):和图像与视频不同,有一种说法是图形就是自然界的客观世界不存在的图案。对于计算机中的图形研究,有专门的计算机图形学,主要的研究对象是点、线、面等抽象事物。目前所谓的计算机显卡3D技术支持,主要就是图形技术相关的范畴。关于图形方面的开发,好象OpenGL是其中比较有名的3D图形库。 <br /><br />图像(image):和图形相反,图像可以定位为自然界中客观存在的图案。图像处理和我们有关系的大致是图像
2010-10-29 10:32:00 1529
原创 strset
<br />一个小问题,栽了我几个小时,写出来以示警告。<br /> <br />strset在原码为:<br />char* _strset (char* szToFill, intszFill)<br />{<br />char *t = szToFill;<br />while( *szToFill != 0 )<br /> {<br /> *szToFill = szFill;<br />szToFill++;<br /><br /> }<br />returnt;<br />}<br />这个函
2010-10-23 16:12:00 730
原创 下一次面试前你需要准备的五个基本步骤
<br />一、开门见山<br />一般来说,你(求职者)在面试中会花很多时间谈论以前的经历。如果你还没有想出你的最具代表性的经历/案例,那么你现在是时候该做了。下面有张问题 表,虽然很多问题看似比较低级,但相信我,看完这些问题后,你应当反思自己。即便面试时没有碰到类似这张列表上的问题,你在面试也可以用上已准备好的答 案。<br />1. 说说你自己吧<br />2. 你的短期目标是什么?你2到5年内的目标是什么?<br />3. 你的愿景/使命是什么?<br />4. 你想从这个岗位中学到什么?<br /
2010-10-05 16:39:00 539
原创 如何加入开源项目
<br />记录主要要点包括:<br />1、一定要对你所选的开源项目有热情,参与一个你不感兴趣的开源项目是不会有好结果的。<br />2、一定要选择一个正确的开源项目,开源社区一定要稳健,久经考验,一个不成熟的开源社区的项目无法给你带来什么收获。<br />3、一定要获得指导,不可能盲目的参加,指导可以来自于给项目领导人写邮件咨询问题得到指导的同时让其注意到你,与其他用户探讨项目的问题,不过开源项目不建议直接给发起人发邮件,最好在maillist里发言。<br />4、一定要花时间为项目做出共享,比如修复
2010-10-05 16:10:00 1513 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人