Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java me 用JSR-135 MMAPI实现自定义编解码器_Java Me_Codec_Mmapi - Fatal编程技术网

Java me 用JSR-135 MMAPI实现自定义编解码器

Java me 用JSR-135 MMAPI实现自定义编解码器,java-me,codec,mmapi,Java Me,Codec,Mmapi,是否可以实现自定义编解码器并使用播放媒体文件?实际上,我对在J2ME中播放自定义媒体文件感兴趣。我认为JSR135是一个很好的起点,但我愿意接受其他建议。谢谢 更新 我没有尝试过,但我相信,如果我使用JSR75打开文件,我将得到一个InputStream。我可以使用自定义InputStream,将自定义编解码器转换为MMAPI能够理解并能够播放的已知编解码器。但是,如果我不使用JSR75和它附带的许多安全警告,那就更好了。如果不是JSR75,您从哪里获得音频数据?在Jar、RMS、HTTP?MM

是否可以实现自定义编解码器并使用播放媒体文件?实际上,我对在J2ME中播放自定义媒体文件感兴趣。我认为JSR135是一个很好的起点,但我愿意接受其他建议。谢谢

更新
我没有尝试过,但我相信,如果我使用JSR75打开文件,我将得到一个InputStream。我可以使用自定义InputStream,将自定义编解码器转换为MMAPI能够理解并能够播放的已知编解码器。但是,如果我不使用JSR75和它附带的许多安全警告,那就更好了。

如果不是JSR75,您从哪里获得音频数据?在Jar、RMS、HTTP?MMAPI中,支持3种工厂方法来创建播放器。其中一个是使用远程连接,另一个是提供InputStream(jsr75或in-jar资源)或提供文件名。在提供文件名的情况下,MMAPI将打开并播放本机文件。我希望这能回答你的问题。即使你成功地编写了编解码器,在设备上播放它也可能不可能,据我所知,J2ME不提供这样的接口。我很想知道这在J2ME中是否可行。如果不是JSR75,你从何处获得音频数据?在Jar、RMS、HTTP?MMAPI中,支持3种工厂方法来创建播放器。其中一个是使用远程连接,另一个是提供InputStream(jsr75或in-jar资源)或提供文件名。在提供文件名的情况下,MMAPI将打开并播放本机文件。我希望这能回答你的问题。即使你成功地编写了编解码器,在设备上播放它也可能不可能,据我所知,J2ME不提供这样的接口。我很想知道在J2ME中这是否可行。