当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

JMF捕捉音频和视频(二)[Java编程]

赞助商链接



  本文“JMF捕捉音频和视频(二)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

6.关于视频捕捉

6.1VFW(Video for Windows)

在阐述若何辨认视频采集设备之前,我们先引入VFW概念:

VFW 是Microsoft公司为开辟Windows平台下的视频利用程序供应的软件工具包,供应了一系列利用程序编程接口(API),用户可以通过它们很便利地实现视频捕捉、视频编辑及视频播放等通勤奋效,还可操纵回调函数开辟更复杂的视频利用程序.它的特点是播放视频时不需求专用的硬件设备,并且利用机动,可以满意视频利用程序开辟的需求.Windows操作系统自身就携带了VFW,系统安装时,会自动安装VFW的相关组件.

下表为VFW的功效模块

模块 功效
AVICAP.DLL 包含履行视频捕捉的函数,它给AVI文件的I/O处理和视频、音频设备驱动程序供应一个高级接口
MSVIDEO.DLL 包含一套特别的DrawDib函数,用来处理屏幕上的视频操作
MCIAVI.DRV 包含对VFW的MCI号令注释器的驱动程序
AVIFILE.DLL 包含由尺度多媒体I/O(mmio)函数供应的更高的号令,用来拜候.AVI文件
ICM 压缩管理器,用于管理的视频压缩/解压缩的编译码器(Codec)
ACM 音频压缩管理器,供应与ICM类似的服务,实用于波形音频

6.2 JMF和VFW的关系:

注意以下代码:

String str1 = "vfw:Logitech USB Video Camera:0";
String str2 = "vfw:Microsoft WDM Image Capture (Win32):0";
device = CaptureDeviceManager.getDevice(str2);
medialocator = device.getLocator();

只如果vfw开首的设备信息,就可认为JMF架构辨认并加以利用.可以编写代码来辨认此设备.

在JMF中,当利用了 Detect Capture Devices今后,可以发目前Capture Devices多了一个设备名称:


  以上是“JMF捕捉音频和视频(二)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • JMF捕捉音频和视频(二)
  • JMF捕捉音频和视频(一)
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .