Tag: jmf

我无法在我的代码中启动播放器

我正在尝试启动我的代码并启动播放器。 但我做不到。 import javax.media.*; import java.io.*; public class MP3Player { public static void main(String[] args) throws Exception { File file = new File(“c://player/trigger.mpg”); MediaLocator mrl = new MediaLocator(file.toURL()); Player player = Manager.createPlayer(mrl); player.start(); } } [由Philipp编辑]根据原作者的评论,Netbeans打印出以下错误消息: Unable to handle format: MPEG, 160×120, FrameRate=30.0, Length=28800 Failed to realize: com.sun.media.PlaybackEngine@131f71a Error: Unable to realize com.sun.media.PlaybackEngine@131f71a BUILD SUCCESSFUL […]

如何在Java中将.MOV的转换操作转换为3GP

我想将“.MOV”扩展文件转换为java中的3GP扩展文件。 目前我正在使用Java Media Framework来创建.MOV文件的操作。 但现在我需要将这些video转换为3GP。 我搜索了我的问题,但我无法得到任何解决方案。 我怎样才能做到这一点? 任何帮助将不胜感激。

如何在Java媒体框架中学习.wav持续时间?

我想使用java媒体框架将.mov文件与.wav文件合并,因此我需要知道它们的持续时间。 我怎样才能做到这一点? 任何想法,将不胜感激..

windows7上的java编程问题(在windows xp中运行良好)

我正在从连接到pc的网络摄像头捕获video。我正在使用以下代码执行此操作: import java.util.*; import javax.media.*; import javax.media.protocol.*; import javax.media.control.*; import javax.media.format.*; import java.awt.*; /** * This is the primary class to run. It gathers an image stream and drives the processing. * */ public class jmfcam05v { DataSource dataSource; PushBufferStream pbs; Vector camImgSize = new Vector(); Vector camCapDevice = new Vector(); Vector camCapFormat = new […]

为媒体播放器制作搜索栏。

我正在使用JMF制作媒体播放器,我想使用我自己的控制组件任何人都可以帮我制作媒体播放器的搜索栏,以便它可以根据滑块位置播放歌曲。 只是建议我一些逻辑,我可以事后弄清楚编码部分 if(player!=null){ long durationNanoseconds = (player.getDuration().getNanoseconds()); durationbar.setMaximum((int) player.getDuration().getSeconds()); int duration=(int) player.getDuration().getSeconds(); int percent = durationbar.getValue(); long t = (durationNanoseconds / duration) * percent; Time newTime = new Time(t); player.stop(); player.setMediaTime(newTime); player.start(); mousedrag=true; 这是代码。 现在我该如何让滑块与歌曲一起移动? 当我拖动/点击它时滑块工作,但它不随着歌曲移动。

将音频与video结合(无ffmpeg) – Java

我正在构建一个applet来捕获屏幕和麦克风输入(音频)。 我能够单独记录这些文件,但无法找到一种方法来组合这些文件来制作带有音频的新video。 video文件采用.mov格式,音频采用.wav格式。 它们的长度完全相同。 有没有办法合并这些文件? 我尝试过Java,但找不到合并两个文件的方法。 此外,我必须在没有ffmpeg情况下这样做,因为它需要安装在客户端。

MP3不会与JMF流式传输

基本思想是访问.mp3文件并通过RTP流将其发送给其他想要播放该歌曲的客户端。 这是RTPServer.java,我在网上找到并根据自己的喜好对其进行了修改。 package server; import java.net.InetAddress; import javax.media.rtp.*; import javax.media.rtp.rtcp.*; import javax.media.*; import javax.media.protocol.*; import javax.media.control.*; public class RTPServer implements ControllerListener, Runnable { private boolean realized = false; private boolean configured = false; private String ipAddress; Processor p; MediaLocator src; public static void main (String[] args) { RTPServer rtp = new RTPServer(“192.168.1.101”, “04 – Blue.mp3”); […]

java错误:线程“main”java.lang.NullPointerException中的exception

这是代码: 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 […]

如何检查媒体播放器是播放还是停止?

如何使用Java Media Framework检查媒体播放器是播放还是停止?

我在哪里可以找到Java JMF教程

我想知道从网络摄像头播放video的基本课程 我还想玩video缓冲像素 我在哪里可以找到一个Java JMF教程来帮助我实现这一目标?