问题标签 [mmapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4968 浏览

java-me - 视频播放器使用 j2me 从目录播放 mp4

我想开发一个 j2me 应用程序,通过选择手机(诺基亚 s40 系列)上的特定目录来播放视频文件(.mp4)。

我该怎么做?谁能帮我启动上述过程。

0 投票
1 回答
706 浏览

video - FramePositioningControl 在黑莓视频播放器中为空

我正在开发一个从服务器播放视频的黑莓应用程序。我用Player.start()andPlayer.stop()来播放和暂停视频。但我还需要在我的应用程序中倒带、前进和搜索栏控件。我尝试使用FramePositioningControl这些控件。但以下代码正在返回null

我搜了几个论坛,都说很多玩家不支持FramePositioningControl。支持哪些玩家FramePositioningControl?我还应该怎么做才能在我的应用程序中添加这些控件?

0 投票
2 回答
3757 浏览

audio - 在黑莓上具有自定义数据源的播放器

我必须在应用程序中创建一个支持 mp3 和 wav 文件的自定义媒体播放器。我在文档中阅读了我无法在没有自定义数据源的情况下寻找或获取媒体文件持续时间。

我检查了 JDE 4.6 中的演示,但我仍然有问题......我无法获得持续时间,它返回的时间比预期的要多,所以我确定我在修改代码以在本地读取 mp3 文件时搞砸了从文件系统。

有人可以告诉我我做错了什么吗?(我能听到 mp3,所以播放器从头到尾都能正确播放)

我必须支持操作系统 >= 4.6。

这是我修改后的数据源:

我以这种方式使用它:

开始后我使用mediaPlayer.getDuration它返回让我们说大约 24:22(黑莓中的内置媒体播放器说文件长度是 4:05)

我试图在侦听器中获取持续时间,但不幸的是它在 64 分钟左右返回,所以我确定数据源内部有些东西不好......

转换的代码

0 投票
1 回答
363 浏览

audio - 关于在 JME midlet 中播放音频文件的问题

我正在制作一个用于播放本地音频文件的 midlet。这显然是行不通的。在下面显示的代码片段中,我得到了对“is”变量的空引用。

我认为“this.getClass().getResourceAsStream("res/01Track.wav")”位有问题,但我终生无法弄清楚原因,我尝试在20 种不同的方式。

如果我打印“this.getClass()”,它会给我“路径:Mp3spiler 类”。“01Track.wav”的绝对路径是“E:\Mine dokumenter\Dokumenter\workspace_mobiljava\Mp3spiller\res\01Track.wav”。我认为我应该相对参考“E:\Mine dokumenter\Dokumenter\workspace_mobiljava\Mp3spiler”是完全错误的吗?

如果有人能指出我做错了什么,我将不胜感激。我基本上从网上找到的教程中窃取了代码,所以我认为它会起作用。

0 投票
2 回答
166 浏览

java-me - 有没有办法枚举 Java ME 手机上的视频设备?

我最近为我的手机下载了一个条形码读取应用程序,LG KU990i(又名 Viewty)但是,有一个问题使该应用程序几乎无用:Viewty 有 2 个摄像头 - 主摄像头和位于面部的辅助摄像头该单元的 - 不幸的是,它是辅助摄像头,被设置为手机的默认视频捕获设备。由于您无法将辅助设备指向任何东西并同时查看它指向的内容,因此拍摄条形码有点困难!

根据JSR-135 规范,可以指定除默认设备以外的视频捕获设备...如果您知道设备名称。这似乎没有记录在 LG 网站上的任何地方,JSR-135 规范也没有描述枚举手机上设备的任何方式......还是有吗?如果做不到这一点,LG 可能使用的常用视频设备是否有任何命名约定?

我已经用 LG 记录了一张票,但由于它是一个旧设备,我不认为他们会在回到我身边时背叛...我还应该指出,这纯粹是出于我自己的好奇心,所以没有人在这里也应该感到有必要折断他们的背部!

0 投票
2 回答
180 浏览

java-me - MIDP 2.0 是否说这款手机至少有 GPRS 连接?

MIDP 2.0 是否说这款手机至少具有 GPRS 功能?

我需要列出具有 MIDP 2.0 和 GPRS 功能的手机。

0 投票
1 回答
404 浏览

audio - MediaException:无法为三星上的 capture://audio 创建 DataSoruce

我正在编写在移动设备上捕获音频的 midlet。

我的手机是三星 SGH-G800,根据其规格支持 JSR-135,但在此:

我得到这个例外:

我还尝试了“capture://audio”、“capture://audio_video”和“capture://audio?encoding=pcm”。没有什么。

任何想法为什么我会得到这个例外?

交叉点:链接

0 投票
1 回答
825 浏览

blackberry - RIM黑莓录制3GP视频

我正在编写一个可以录制 3GP 视频的应用程序。我已经尝试过 MMAPI 和 Invoke API。但有以下问题。

使用 MMAPI:

  1. 当我录制到流媒体时,它以 RIMM 流媒体格式录制视频。当我尝试播放此视频播放器时出现错误"Unsupported media format."
  2. 当我录制到文件时。它将创建一个大小为 0 的文件。

使用调用 API:

  1. 在彩信模式下,它不允许录制超过 30 秒的视频。
  2. 在正常模式下,文件的大小非常大。
  3. 一旦我调用相机应用程序,我就无法控制应用程序。

这是我的源代码:

// 我已经尝试过从 System.getProperty("video.encodings") 方法返回的每个编码

ON 开始菜单项选择:

在停止菜单项选择:

如果我做错了什么,请告诉我。

0 投票
2 回答
182 浏览

nullpointerexception - 创建简单播放器时出现未知的 NullPointerException

我正在尝试编写一个简单的播放器,但在运行此代码时,它会抛出一个NullPointerException.

0 投票
1 回答
520 浏览

java-me - 如何在使用 LWUIT 时使用 MMAPI 在 J2me 中拍摄快照

我想制作一个从相机拍摄快照并将其发送到服务器的应用程序。我可以使用 MediaPlayer 在高级 UI 中轻松完成此操作,但似乎我无法在 LWUIT 中使用相同的代码。

由于它不起作用,我使用了 MediaComponent。

但它也没有用。抛出类转换异常。你能告诉我如何实现它。