jmf

Ardunio 红外遥控PC音乐播放器_Java后端

寵の児 提交于 2019-12-02 20:28:13
Ardunio 红外遥控PC音乐播放器 程序说明: 本程序通过红外遥控器,发射信号给接收器,然后由Ardunio 通过 USB 传给 PC端,实现一个播放器 本播放器可以 播放,暂停,上一首,下一首,静音,循环,声音加减 相信我,只有JMF才能做到这些功能,其他的JAVA媒体工具少之又少 本程序很Cool,学习的最主要是JAVA怎么监听USB,由此可以开发多种小应用 环境说明: 所需硬件 1. Ardunio uno 板一块 2. 红外接收头一个 3. 红外遥控器一个 4. 面包板 + 线若干 软件版本: Ardunio 1.0.5 Java 播放 音乐用到的是JMF.版本是2.1.1 Java 监听 Ardunio 用到的是RXTX 本程序所需要的JAVA库 1. RXTX_lib_32_64.ZIP(JAVA 监听 USB 所需要的库) 解压出来之后有RXTX_library_32和RXTX_library_64,一个是32位系统,一个是64位系统,别弄错了, 把里面的RXTXcomm.jar放到Eclipse, rxtxSerial.dll就放到 E:\dll\ 然后再Eclipse里面,找到RXTXcomm.jar,右键Propertise - Native Library - 设置rxtxSerial.dll的目录 2. 把jmf.jar mediaplayer.jar

如何用JMF编写MP3音乐播放器2 ——MP3文件工程的建立和源代码

杀马特。学长 韩版系。学妹 提交于 2019-12-02 20:27:38
如何用 JMF 编写 MP3 音乐播放器 2 —— MP3 文件工程的建立和源代码 做完上面 1 的所有步骤之后,说明你已经把 JMF 的环境配置完毕,接下来我们就可以进行 MP3 的 java 文件的编写了。 首先我们先建立一个 java Projet 文件 然后在 java Project 文件中建立一个文件夹,但是这个文件夹不是普通的文件夹(普通文件夹只用来存放数据或文件),而是需要建立一个【 Source Folder 】文件夹,该文件夹可以对内部文件进行编译和处理,我们所要编写的 MP3 文件就需要放在该文件夹下面。 在此我特别说几个注意事项: ( 1 )、我们创建 MediaPlayer 的时候,它对应的包为: import javax.media.bean.playerbean.MediaPlayer; 但是该包不会自动的导入,所以这个包必须我们手动添加,不然会报程序错误 (2) 我们需要验证一下我们导入的 JMF 包和环境配置是否成功, 我们发现在 已经导入和 jmf.jar 和 sound.jar ( 3 ) JMF 没有内置的 MP3 播放的插件,需要根据 oracle 官网上的说明安装这个才能使用。 JMF 并不包含对 MP3 文件的解码,我们要播放 MP3 文件,就需要一个 MP3 的解码器,而这个解码器我们可以下载,大小只有几十 KB ,我们在【百度】搜索

jmvfw.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

橙三吉。 提交于 2019-12-02 01:45:57
问题 System: Win 7 64 bit JMF works on my system by starting JMstudio, it finds my drivers and starts my mic and webcam. But when I run the Netbeans code it doesn't work. I have followed these steps on this website to install JMF on Win 7 64bit, without success: https://forums.oracle.com/thread/2134405. I have searched in all the other answers related to this problem without any success. It should work on my 64 bit as stated in the link I pasted here. I have installed 32 bit Java JDK, Moved the

java error: Exception in thread “main” java.lang.NullPointerException

前提是你 提交于 2019-12-01 14:53:39
Here is code: import java.awt.*; import java.util.*; import javax.media.*; import javax.media.protocol.*; import javax.media.control.*; import javax.media.format.*; public class jmfcam05v { DataSource dataSource; PushBufferStream pbs; Vector camImgSize = new Vector(); Vector camCapDevice = new Vector(); Vector camCapFormat = new Vector(); int camFPS; int camImgSel; Processor processor = null; DataSink datasink = null; public static void main(String[] args) { jmfcam05v jmfcam = new jmfcam05v(); } public jmfcam05v() { fetchDeviceFormats(); camFPS = 30; // framerate fetchDeviceDataSource();

java error: Exception in thread “main” java.lang.NullPointerException

强颜欢笑 提交于 2019-12-01 13:36:21
问题 Here is code: import java.awt.*; import java.util.*; import javax.media.*; import javax.media.protocol.*; import javax.media.control.*; import javax.media.format.*; public class jmfcam05v { DataSource dataSource; PushBufferStream pbs; Vector camImgSize = new Vector(); Vector camCapDevice = new Vector(); Vector camCapFormat = new Vector(); int camFPS; int camImgSel; Processor processor = null; DataSink datasink = null; public static void main(String[] args) { jmfcam05v jmfcam = new jmfcam05v()

(转)java JMF的配置方法

倖福魔咒の 提交于 2019-12-01 12:21:23
java JMF的配置方法 Java推出的JMF(Java Media Framework)之后标着Java进入了多媒体时代,如果你想编写能播放视频的Java程序,必须下载sun公司的JMF2.1(或者更高的版本),它为我们提供了编写多媒体必须的包:java.media 没有安装JFM的在编译*.java的时候会提示找不到java.media包 java JMF的配置方法 1.首先去sun公司的主页去下载安装包: 点击链接下载 2.下载得到一个名为 jdk-6u12-windows-i586-p 的文件 3.双击安装,默认的安装路径是 C:\Program Files\JMF2.1.1e (可以根据自己的需要改变这个路径) 4.安装后,需要配置下面的几个变量(vista系统和XP相同),下面以vista系统为例子 a.点击我的电脑--->属性--->高级系统设置--->环境变量 b.找到CLASSPATH,分别增加jmf.jar和sound.jar C:\Program Files\JMF2.1.1e \lib\jmf.jar; C:\Program Files\JMF2.1.1e \lib\sound.jar; (其中 C:\Program Files\JMF2.1.1e 为你的JFM的安装路径 ) c.找到PATH,增加动态库 C:\Program Files\JMF2.1

如何用JMF编写MP3音乐播放器1——(图文)如何使用JMF及其环境变量的配置

天涯浪子 提交于 2019-12-01 12:20:55
Java Media Framework JMF, 全名为 Java Media Framework, 它可以在 java applet 和 application 中使用音频 , 视频或者其他基于时间的多媒体。 1.JMF 对音频的支持 但是本人经过测试和编写,发现 JMF 并没有想象中的那么强大,譬如音乐它支持的格式实在太少了,虽然官网说支持很多,可是在我国最主要的网络歌曲格式无非是 MP3 和 WMA 两种,但是 JMF 却并不支持 WMA ,具体原因我没有细细追究,有网友称 WMA 已经被微软买断版权,所以这个关于 WMA 的解码 JMF 并不提供。 2.JMF 对视频的支持 对于视频格式的支持,官网称支持很多种,但是现在网络的主流视频格式却是: rmvb 、 rm , avi , flv , MP4 等等。对于 JMF 官网声称它支持 AVI 和 MPEG-1 ,在此你要注意理解了,官网的 AVI 是几年前的 AVI 版本,该版本的各种数据都低于现在网络上所流行的 AVI ,包括帧数等,所以你会发现 JMF 无法播放 AVI 视频。另一个就是 MPEG-1 ,这是一个很早的视频格式,现在几乎很少找到,所以为了我们播放视频,我们需要转码。 3. 如何转换为 JMF 所支持的视频 在此我推荐大家使用【格式工厂】进行转码,它里面提供的 mpg 可以为 JMF 所调用进行视频播放

where can i find Java JMF tutorial

雨燕双飞 提交于 2019-12-01 08:34:22
I'd like to know about basic classes for playing video from webcam I'd also like to play with video buffers pixels where can i find a Java JMF tutorial that will help me achieve that? JMF API http://www.deitel.com/articles/java_tutorials/20060422/PlayingVideowithJMF/ I liked the Program multimedia with JMF 2-part ( second part here ) series a lot when first experimenting with the framework. 来源: https://stackoverflow.com/questions/402459/where-can-i-find-java-jmf-tutorial

where can i find Java JMF tutorial

萝らか妹 提交于 2019-12-01 06:12:37
问题 I'd like to know about basic classes for playing video from webcam I'd also like to play with video buffers pixels where can i find a Java JMF tutorial that will help me achieve that? 回答1: JMF API http://www.deitel.com/articles/java_tutorials/20060422/PlayingVideowithJMF/ 回答2: I liked the Program multimedia with JMF 2-part (second part here) series a lot when first experimenting with the framework. 来源: https://stackoverflow.com/questions/402459/where-can-i-find-java-jmf-tutorial

JMF replacement

不问归期 提交于 2019-11-30 14:08:23
问题 JMF is old, and doesn't support a lot of codecs properly. I get by these days by using FFMPEG in the background, but I would like to switch to a native java solution if one exists, does anyone know of a current open source Java project that has media manipulation functionality? 回答1: It depends what you want to do. Since you are using ffmpeg, then I assume you are encoding videos. I am pessimistic that Java will do such work 'native' in the short or medium term--it very much goes against many