自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

转载 DirectShow Filter调试方法

DirectShow Filter调试方法关键字 DirectShow Filter Debug原作者姓名 陆其明文章原始出处 http://jemylu.spaces.live.com/ 介绍经常有人会问,我的Filter已经开发好了,但怎么来调试呢?怎么让程序在Filter代码上单步执行呢?其实,这个很容易做到。下面我就来讲一些具体的步骤吧。 正文经常有人会问,我的Filter已经

2010-01-13 16:57:00 756

原创 DirectShow Filter调试方法

DirectShow Filter调试方法关键字 DirectShow Filter Debug原作者姓名 陆其明文章原始出处 http://jemylu.spaces.live.com/ 介绍经常有人会问,我的Filter已经开发好了,但怎么来调试呢?怎么让程序在Filter代码上单步执行呢?其实,这个很容易做到。下面我就来讲一些具体的步骤吧。 正文经常有人会问,我的Filter已经

2010-01-12 19:49:00 1281

原创 filter编程入门

filter编程入门2006-09-18 11:21虽然网上已有很多关于DirectShow写source filter的资料,不过很多刚开始学的朋友总说讲的不是很清楚(可能其中作者省略了许多他认为简单的过程),读者总希望看到象第一步怎么做,第二步怎么做....这样的demo。其实写你的第一个filter是有一定难度的,只要过了这关以后就容易多了。 由于最近需要自己写一个push推模式的sourc

2010-01-11 17:05:00 616

原创 (COM)HESULT

(COM)HESULT上一篇 / 下一篇  2007-08-30 16:52:08 / 个人分类:DirectShow 查看( 29 ) / 评论( 0 ) / 评分( 0 / 0 ) [COM学习]HRESULT 类型------------------------------------------------------------------------------

2010-01-11 10:55:00 590

转载 出现频率最高的笔试题strcpy写法

                                     出现频率最高的笔试题strcpy写法 题目:     已知strcpy函数的原型是:         char * strcpy(char * strDest,const char * strSrc);     1.不调用库函数,实现strcpy函数。     2.解释为什么要返回char *。     解说:

2009-12-30 10:18:00 509

原创 VC6.0编译msdn例子时找不到mfc42ud.dll的问题之解决

                                          VC6.0编译msdn例子时找不到mfc42ud.dll的问题之解决 这是因为这个project使用了UNICODE的缘故。在VC菜单Build----->Configuration下把 unicode的选项删掉。在Build-------->Set Active Configuration中选中WIN32DE

2009-12-08 10:28:00 1504

原创 MFC起步

编一个dialog例子程序,查了半天错,最后发现新加的dialog类的头文件dialog.h要放到所有#include文件的后面,在前面就不能识别,mfc真是奇怪

2009-12-03 22:15:00 414

原创 IP

OS: FC2NIC: eth0host name: fc2ip: 192.168.0.20/24default gateway: 192.168.0.254关闭网卡设备:   ifconfig eth0 down 修改 MAC 地址:  ifconfig eth0 hw ether 00:34:56:78:90:12 打开网卡设备:  ifconfig eht0 up修改ip地址即时

2009-12-03 10:49:00 612

原创 加快word启动速度

加快word启动速度2008-11-20 16:35第一步:在资源管理器--工具--文件夹选项--文件类型中选中扩展名为DOC,点击"高级"-选择"打开"-点击"编辑"-在"用于执行编辑的应用程序中"在/n的后而加上"%1"(注:一定要添上空格及“”号)例如:"D:/Program/Microsoft Office/OFFICE11/WINWORD.EXE" /n

2009-12-03 09:38:00 1225

原创 linux延时函数

linux延时函数(转载)应用层:   #include     1、unsigned int sleep(unsigned int seconds); 秒级   2、int usleep(useconds_t usec);              微秒级:1/10^-6补:       以前对于Linux下的延时函数只用过Sleep,不过最近发现还有其他的函数:  

2009-12-02 10:23:00 8195

原创 C语言格式字符 print

 C语言格式字符2008-10-22 17:13在Turbo C中格式字符串的一般形式为: [标志][输出最小宽度][.精度][长度]类型其中方括号[]中的项为可选项。各项的意义介绍如下:1.类型类型字符用以表示输出数据的类型,其格式符和意义下表所示:表示输出类型的格式字符       格式字符意义a                           

2009-11-05 11:42:00 6700

转载 linux+pc+z301 camera

家里有一个破摄像头,两年前鼓捣过摄像头驱动的问题,好像是没弄出来,最近又查了一下发现只要apt-get install gspca-source然后进入/usr/src中解压缩再进入modules/gspca中make&&make install(make CC=gcc LD=ld)最后modprobe gspca就可以了……安装一个camorama就可以看摄像头中的东西了,不过用这个软件看的

2009-10-26 20:27:00 677

原创 Linux 关于动态链接库以及静态链接库的一些概念

库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。例如:libhello.so libhello.a 为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,例如: libhello.so.1.0,由于程序连接默认以.so为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。 ln -s libhello.so.1.0 libhello.so.1 ln -s lib

2009-10-10 10:56:00 664

原创 V4L2 简介

V4L2 简介[转自:http://www.diybl.com/course/6_system/linux/Linuxjs/2008108/149159.html]2009-06-25 21:581.什么是video4linuxVideo4linux(简称V4L),是linux中关于视频设备的内核驱动,现在已有Video4linux2,还未加入linux内核,使用需自己

2009-09-19 10:44:00 2504

转载 深入嵌入式linux知识要点

深入嵌入式linux知识要点1.linux理论1.计算机体系结构2.CPU结构3.内存管理4.文件系统5.进程调度2.linux驱动1.i2c驱动添加使用                 (inno,摄像头)2.spi驱动添加和读写               (inno,spi的flash)3.io驱动                         (led的控制,io

2009-09-19 10:40:00 575

转载 spcaview . spcaclient源码详解(2)

#include "utils.h"#include "tcputils.h"#include "spcaframe.h"                                  主要用到的自定义头文件1 . 在main函数中:/* default mmap */ int grabMethod = 1; int format = VIDEO_PALETTE_YUV420P;   

2009-09-11 16:37:00 499

转载 spcaview.spcaserver源码详解(1)

首先看看对视频设备自定义的数据结构,源码在spcav4l中:struct vdIn { int fd; char *videodevice ;                                                           struct video_mmap vmmap;                                   //内存影射 st

2009-09-11 16:36:00 591

原创 V4L编程资料总结与课题实现规划

     课题的目标:实现arm Linux下视频设备的循环采集;实现在arm上流媒体通信协议;对原始采集数据的软件压缩;编程实现s/c模式的网络传输应用程序,本地播放实时视频运行程序。     找了一本书《Embedded Linux嵌入式系统原理与实务》,书名很牛,里面内容能用上的很少,还是直接从代码入手,手头上的可复用的源码有spcaview spcafox,主要在里面提取本地播放实时视

2009-09-11 16:35:00 716

转载 中继器·集线器·网桥·交换机·路由器·网关

中继器·集线器·网桥·交换机·路由器·网关不同层次的网络连接设备 1、物理层:中继器(Repeater)和集线器(Hub)。用于连接物理特性相同的网段,这些网段,只是位置不同而已。Hub 的端口没有物理和逻辑地址。2、逻辑链路层:网桥(Bridge)和交换机(Switch)。用于连接同一逻辑网络中、物理层规范不同的网段,这些网段的拓扑结构和其上的数据帧格式,都可以不同。Bridge

2009-08-26 09:50:00 754

原创 Makfile 模板

# Makefile2.6obj-m += hellomod.o # 产生hellomod 模块的目标文件CURRENT_PATH := $(shell pwd)         #模块所在的当前路径LINUX_KERNEL := $(shell uname -r) #Linux内核源代码的当前版本LINUX_KERNEL_PATH := /lib/modules/$(LINUX_KERNEL)/

2009-08-08 16:36:00 464

转载 交叉编译lrzsz

# cd lrzsz-0.12.20# ./configure --host=arm-linux (如果这个不行试试下面这个)# ./configure --cache-file=arm-linux.cache# vi arm-linux.cache------------------------------ac_cv_prog_CC=${ac_cv_prog_CC=gcc}===

2009-08-03 16:29:00 935

转载 移植thttpd Web服务器到ARM-Linux系统

移植thttpd Web服务器到ARM-Linux系统本次移植的参考资料:1、 《Linux系统移植》:一个经典的Linux移植文档,(有的网站称之为《Linux系统全线移植文档》等等),共有95页的PDF文档,内容十分详细,里面有thttp的移植记录,值得参考。2、 《构建嵌入式Linux系统》的第十章 设置网络服务 中的thttp移植部分。  1

2009-08-01 17:18:00 1058

原创 thttpd 服务器移植

决定还是采用 thttpd+cgi+servfox的模式来做这个视频服务器。希望servfox的v4l版本问题不会造成太大影响。 今天移植了thttpd,主要参考了这篇文章:移植thttpd Web服务器到ARM-Linux系统http://blog.chinaunix.net/u1/34474/showart_486566.html自己遇到的问题:1.thttpd 要修改

2009-08-01 17:13:00 598

转载 linux下RTP编程(使用JRTPLIB)(转)

流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编程。 一、流媒体简介        随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向

2009-07-29 21:26:00 673

转载 RTP与RTCP协议介绍

本文主要介绍RTP与RTCP协议。author: ZJ   06-11-17Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 1.流媒体( Streaming Media)1.1流媒体概念流媒体技术是网络技术和多媒体技术发展到一定阶段的产物。术语流媒体既可以指在网上传输连续时基媒体的流式技术,也可以指使用流式技术的连续时基

2009-07-29 16:32:00 603

转载 基于JMF RTP的网络传输媒体流

本文主要介绍基于JMF RTP的网络传输媒体流的实现,并给出相应源代码。author: ZJ   06-11-18Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] JMF中可以实现RTP媒体流的回放(playback)和传输(transmission),主要由javax.media.rtp, javax.media.rtp.e

2009-07-29 16:22:00 725

转载 rcp/rtcp

利用   Video   Streaming   来设计视讯会议软件,   其中在技术层面不可或缺的一部份就是   RTP Protocol   的部份。RTP   也是   VoIP   (Voice   over   IP)   相关技术所使用的通讯协议。         为了配合   Video   Streaming   来设计完整的视讯会议软件,   我们势必要加入   RTP   的技

2009-07-29 16:21:00 1102

转载 S3C2410:DMA介紹(精)

之所以要介绍DMA,因为它对性能太重要了!只有活用了DMA,CPU的性能才能上去!S3c2410有四个DMA,每个DMA支持工作方式基本相同,但支持的source Dest可能略有不同,具体见Datasheet。这里具体DMA CONTROL寄存器(DCON)的配置说明,进而引出DMA的各种工作方式。Atomic transfer:指的是DMA的单次原子操作,它可以是Unit模式(传输1个

2009-04-16 10:13:00 657

linux S3C2410 完全开发流程

在linux环境下,对s3c2410进行arm裸机编程的书

2009-06-09

Makefile 中文教程

Makefile 中文教程,很详细很强大哟!

2009-05-25

嵌入式Linux 应用程序开发详解华清远见

《嵌入式Linux 应用程序开发详解》华清远见写的,详细介绍了嵌入式Linux 应用程序开发详解的各个流程

2009-05-25

嵌入式linux入门笔记 阿南

嵌入式linux入门笔记 完整版,阿南写的巨好的东东。包括了s3c2410从制板到编写驱动的全过程,很有参考价值

2009-05-25

ARM 开发工程师入门宝典

ARM 开发工程师入门宝典,适合初学者使用

2009-05-25

空空如也

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

TA关注的人

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