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

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

赞助商链接



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

相关文章:JMF捕捉音频和视频(二)

1.捕捉媒体数据的步骤:

l 查询CaptureDeviceManager,来定位你需求利用的媒体采集设备.

l 得到此设备的CaptureDeviceInfo实例.

l 此后CaptureDeviceInfo实例得到一个MediaLocator,并通过它来成立一个DataSource.

l 用此DataSource成立一个Player或Processor.

l 启动此Player或Processor开始捕捉媒体数据.

2.CaptureDeviceManager、CaptureDeviceInfo、MediaLocator

在JMF中,CaptureDeviceManager也是一个manager类,它供应应了一个列表,这个列表显示当前系统可以被利用的设备名称.同时CaptureDeviceManager可以通过查询的办法对设备举行定位并返回设备的配置信息对象CaptureDeviceInfo,它也可以通过注册的办法向列表加入一个新的设备信息,以便为JMF利用.

设备可通过CaptureDeviceManager的getDevice()办法直接得到设备掌握权,设备的掌握权一旦得到,便可以以此设备作为一个MediaLocator,可以通过CaptureDeviceInfo的getLocator()办法得到.

3.JMF辨认的音频采集设备

4.一个实例实现音频捕捉

实例有两个文件构成.CaptureAudio.java实现

①查询、得到音频采集设备.

②捕捉音频.

③将音频保存到本地文件foo.wav.

StateHelper实现处理器(processor)的状况掌握管理.以下为流程图:


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

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

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

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