JMF
ap0806223
这个作者很懒,什么都没留下…
展开
-
JMF应用篇 之 从摄像头捕获视频
下面是一段利用JMF从摄像头捕获视频的代码,也是从其它地方当下来的,我修改了一些地方,测试时效果还可以,可以显示捕获的视频(与JMF Studio的部分功能类似,但是很简单),但是还没有实现导出数据的功能。 正常运行程序,需要保证摄像头的驱动正常安装,并在JMF中注册过,具体的方法参见前面的一篇转贴。要注意一点:String类的url是摄像头的url,具体的名称可以在JMF Reg转载 2012-02-22 20:46:11 · 572 阅读 · 0 评论 -
JMF应用篇 之 创建音频播放器
在本节中,我们将进行创建一个简单的音频播放器的第一个练习。本例将介绍Manager类和Player接口,中两个都是建立大多数基于JMF应用的重要部分。本例的功能目标是在字符界面下播放本地的音频文件。我们将学习此源代码,并了解每一行所做的任务。完成本节后,你将会有一个基于JMF的可播放包括MP3, WAV, AU等多种音频文件的演示程序。在本练习后的源代码分类种可查询文件SimpleAudi转载 2012-02-22 20:39:06 · 467 阅读 · 0 评论 -
利用摄像头拍照
1.获取摄像头驱动,和获取摄像头内的图像流 public static Player player = null; private CaptureDeviceInfo di = null; private MediaLocator ml = null; String str1 = "vfw:Logitech USB V转载 2012-05-11 10:53:30 · 466 阅读 · 0 评论 -
利用jmf进行多媒体编程
Java媒体框架(JMF)使你能够编写出功能强大的多媒体程序,却不用关心底层复杂的实现细节。JMF API的使用相对比较简单,但是能够满足几乎所有多媒体编程的需求。在这篇文章中,我将向你介绍如何用很少的代码就编写出多媒体程序。 Java多媒体框架(JMF)中包含了许多用于处理多媒体的API。它是一个相当复杂的系统,完全了解这个系统可能需要花上几周的时间,但是这篇文章将主要介绍JMF的几个核转载 2012-05-11 10:56:25 · 730 阅读 · 0 评论 -
媒体数据存储和传输
DataSink 经常被用于从DataSource 读取媒体数据并传送媒体数据到一些输出目的地JMF提供一默认的DataSink,可以被用于写数据到文件,其它类型的DataSink类能写数据到网络或另外的目的地。注意,Plaryers、 Processors 和DataSinks 都属于MediaHandlers, 它们都是从DataSource读取数据。如果想保存捕获的媒体数据到文件,必须用Pr转载 2012-05-11 11:13:50 · 694 阅读 · 0 评论 -
JMF用户界面组件
播放视频在前一节中,我们学习了建立一个通过字符界面播放音频文件的应用程序。JMF中一个最重要的特点就是你不需要为了配置媒体播放器而去了解媒体文件的格式;一切都内置了。举一个例子,再我们前面的例子中,需要使用MP3格式的时候,我们不需要让应用程序为一个MP3文件建立一个特殊的Player。如同你将会再本节所见到的,对于视频文件的操作同样有效。JMF有所有媒体文件类型接口的详细资料。处理视转载 2012-02-22 10:29:46 · 930 阅读 · 1 评论