我期待着用java构建一个媒体播放器,基本上我发现的是。但是,这个API并不是最新的,也不支持最新的格式,比如MKV。在更多的研究中,我偶然发现
很兴奋,但接着又挖了一些,把这个留给了我
现在,我很失望,并且修正了所有好的媒体播放器(VLC,KMPlayer等)如何能够支持所有的视频和音频格式。它们必须使用一种编程语言,IMHO!
所以,我的问题是,为了构建一个支持complete media player的all kind of media files。
JAVA不称职吗?
有没有人用JAVA建立过一个好的媒体播放器?
它是仅仅是Java,还是现代语言无法做到的?
我是否
我正试着用JLayer类播放器播放MP3文件。在启动包含myPlayer.play()的线程后,您可以听到歌曲开头数百毫秒的声音,然后播放器中断,我收到以下错误消息:
> javazoom.jl.decoder.BitstreamException: Bitstream errorcode 102 at
> javazoom.jl.decoder.Bitstream.newBitstreamException(Unknown Source)
> at javazoom.jl.decoder.Bitstream.readFrame(Unknown Source) at
我使用的是java-Fx媒体播放器,当播放视频时,如果试图寻找视频直到特定的持续时间,而寻找视频,媒体播放器线程消耗了堆中的巨大内存。和媒体播放器挂在一起。它会导致意外的应用程序崩溃。
timeSlider.valueProperty().addListener(new InvalidationListener() {
public void invalidated(Observable ov) {
if (timeSlider.isValueChanging()) {
new Runnable() {
我是android应用程序开发的新手,但我对JAVA编程和一般编程有很好的了解。我正在尝试为android编写一个应用程序,可以将音乐文件排入android的默认音乐播放器(如Google Play Music)。我的应用程序决定何时播放哪首歌曲,但我不想编写一个成熟的音乐播放器应用程序。我只想为现有的播放器应用程序提供新的音乐。
我正在寻找类似于“应用程序间”通信的东西(也许使用Intent?)通过它,我可以将内容提供给音乐播放器,并可能控制播放器本身。
我不确定android中是否存在这样的功能,因此也欢迎其他替代建议。另外,如果我没有正确解释这个问题,请告诉我。