Java me 菜单图像在硬件播放器中不显示,但在软件播放器和PS3中显示

Java me 菜单图像在硬件播放器中不显示,但在软件播放器和PS3中显示,java-me,xlet,blu-ray,Java Me,Xlet,Blu Ray,我正在用java(BD-J)开发一个蓝光菜单。我开发了一个简单的加载动画。在PS3、软播放器(PowerDVD、TotalMedia Theatre等)和一些硬播放器(三星ht-c6950w)上运行时,没有问题,运行起来很有魅力。但当在其他硬玩家(LG、松下、三星等)上运行时,什么都不会发生。您在屏幕上看不到任何图像。BD-J Xlets是JavaME JavaME(在蓝光播放器和手机上)的特点是,它在不同的设备上表现不同。不同的制造商只是以不同的方式实施。(因此,Java程序员将“代码一次,在

我正在用java(BD-J)开发一个蓝光菜单。我开发了一个简单的加载动画。在PS3、软播放器(PowerDVD、TotalMedia Theatre等)和一些硬播放器(三星ht-c6950w)上运行时,没有问题,运行起来很有魅力。但当在其他硬玩家(LG、松下、三星等)上运行时,什么都不会发生。您在屏幕上看不到任何图像。

BD-J Xlets是JavaME

JavaME(在蓝光播放器和手机上)的特点是,它在不同的设备上表现不同。不同的制造商只是以不同的方式实施。(因此,Java程序员将“代码一次,在任何地方运行”替换为“代码一次,到处调试”)

一些蓝光播放器非常宽容,而另一些则非常狡猾

因此,是的,您需要在许多不同的播放器上进行调试,以确保您的Xlet在尽可能多的不同设备上运行。(我想我有大约15个不同的玩家,在不同的市场上购买

以下是我在自己的研究中学到的两件事:

  • 有些播放器需要在BD-J工作之前播放视频。因此,如果你的项目中没有任何视频,那么添加一个3秒长的小黑屏并播放它
  • 在光盘的根目录中有一个名为CERTIFICATE的文件夹。此文件夹需要包含一个包含光盘id的文件
    id.bdmv
    ,无论您的BD-J Xlet是否已签名。再一次;一些球员对此表示原谅,而另一些球员则不然
对于那些对BD-J感兴趣的人来说,剩下的地方不多了,但是你可以在

BD-J Xlets is JavaME上找到一些有用的链接

JavaME(在蓝光播放器和手机上)的特点是,它在不同的设备上表现不同。不同的制造商只是以不同的方式实施。(因此,Java程序员将“代码一次,在任何地方运行”替换为“代码一次,到处调试”)

一些蓝光播放器非常宽容,而另一些则非常狡猾

因此,是的,您需要在许多不同的播放器上进行调试,以确保您的Xlet在尽可能多的不同设备上运行。(我想我有大约15个不同的玩家,在不同的市场上购买

以下是我在自己的研究中学到的两件事:

  • 有些播放器需要在BD-J工作之前播放视频。因此,如果你的项目中没有任何视频,那么添加一个3秒长的小黑屏并播放它
  • 在光盘的根目录中有一个名为CERTIFICATE的文件夹。此文件夹需要包含一个包含光盘id的文件
    id.bdmv
    ,无论您的BD-J Xlet是否已签名。再一次;一些球员对此表示原谅,而另一些球员则不然

对于那些对BD-J感兴趣的人来说,剩下的地方不多了,但是你可以在

上找到一些有用的链接,没有人愿意帮助我!!!我应该纠正自己在硬盘上播放磁盘的错误,它可以工作(按钮,我为应用程序设计的功能),但没有绘制图像。这意味着最终用户应该知道如何在没有看到的情况下进入场景选择,然后他/她可以使用它!!!没有人想帮我!!!我应该纠正自己在硬盘上播放磁盘的错误,它可以工作(按钮,我为应用程序设计的功能),但没有绘制图像。这意味着最终用户应该知道如何在没有看到的情况下进入场景选择,然后他/她可以使用它!!!