• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Linux上的偷窺裝置(1394的使用)

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 14次 | 进入软件测试论坛讨论

领测软件测试网
  测试配备:
  H/W: MS-6340(M/B) ‘ MS-6932(IEEE-1394 Card)
  O.S: Linux(RedHat 7.1)
  Test device: SONY DCR-PC110(IEEE 1394)
  Software utility:
  Libraw 1394_0.9.0
  Dvgrabe 1.0
  Libdc1394-0.8.2
  Kernel 2.4.6 or latest version(2.4.6 recommanded)
  Pgk-config 0.8.0
  
  安装步骤:
  1. 同IEEE-1394 H.D一篇的 1~2,不再废话。
  
  2. 开始make Kernel时,于 code maturity leave options 要取选 prompt for
  development and/or incomplete code/drivers.
  
  3. 同时在make kernel时,在IEEE 1394的部份,要取选 Ieee 1394 support ‘OHCI support ‘ Video 1394 support ‘ Raw IEEE1394 I/O support.
  
  4. 请也别忘了取选SCSI support.完成Kernel的设定之后,请make kernel.之后,设定新的kernel开机.就可以加载IEEE 1394模块.
  
  5. 用新Kernel进入Linux之后,接着解压缩Libraw 1394_0.9.0:
  tar zxvf libraw1394_0.9.0.tra.gz
  cd libraw1394-0.9.0
  看 INSTALL 说明安装
  make dev
  reboot linux
  
  6. 接着解压缩Libdc1394-0.8.2:
  tar zxvf libdc1394-0.8.2.tra.gz
  cd libdc1394-0.8.2
  看 INSTALL 说明安装
  ./configure
  make
  make install
  
  7. 接着解压缩 pgk-config-0.8.0
  tar zxvf pgkconfig-0.8.0.tar.gz
  cd pgkconfig-0.8.0
  看 INSTALL 说明安装
  ./configure
  make
  make install
  
  8. 接着安装 Drgrabe:
  tar zxvf dvgrabe-1.0.tar.gz
  看 INSTALL 说明安装
  ./configure
  make
  make install
  
  9. 然后到 /usr/local/bin底下,打 ./dvgrabe –frames 200 qa 。说明:此行指令用意在测试由 Dvgrabe 来接收 ‘ 控制 D.V的录制档案模式。录制完成之后,会看到一个 qa.avi 的档案。
  
  10 然后,就看到产生了一个 qa.avi 的档案。我们可以在在 Linux or Microsoft O.S 底下拨放所录制的档案是否可拨放及内容是否正确。
  
  11. 同样的,进X-Windows来使用 Gscanbus 验证IEEE1394 bus连接状态:
  Download gscanbus-0.7.1.tgz
  tar zxvf gscanbus-0.7.1.tgz
  cd gscanbus-0.7.1
  看INSTALL 说明安装
  打 ./ gscanbus 之后,便可以在X-Windows上显示现在所连接的device,并且Gscanbus也可以实时反应Hot-plug的状况。
  
  结语:
  有了Linux + SONY D.V + IEEE 1394 H.D = ?大家可以慢慢的想象可以拿来做那些”有意义又不会虚掷光阴”的事情。
  我问过一个 Coriander A.P 的维护者,他有提到关于IEEE 1394 Device对应建立的相关资讯,提供给大家参考:
  
  Hello,
  You need to build the devices, of course. This can be done like this:
  mknod -m 666 /dev/raw1394 c 171 0
  mknod -m 666 /dev/video1394 c 172 0
  
  Damien Douxchamps
  (°- PhD Student / Research Assistant
  //\ Image Processing Group, Telecom Laboratory, UCL, Belgium
  V_/_

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网