有没有办法枚举 Java ME 手机上的视频设备?
Posted
技术标签:
【中文标题】有没有办法枚举 Java ME 手机上的视频设备?【英文标题】:Is there a way to enumerate the video devices on a Java ME phone? 【发布时间】:2010-08-20 21:44:20 【问题描述】:我最近为我的手机下载了barcode reading application,LG KU990i(又名 Viewty)但是,有一个问题使该应用程序几乎无用:Viewty 有 2 个摄像头——主摄像头和辅助摄像头摄像头位于设备的正面——不幸的是,它是辅助摄像头,被设置为手机的默认视频捕获设备。由于您无法将辅助设备指向任何东西并同时查看它所指向的内容,因此拍摄条形码有点困难!
根据JSR-135 spec,可以指定默认以外的视频捕获设备...如果您知道设备名称。这似乎没有记录在 LG 网站的任何地方,JSR-135 规范也没有描述枚举手机上设备的任何方式......还是有吗?如果做不到这一点,LG 可能正在使用的常用视频设备是否有任何命名约定?
我已在 LG 处登记了一张票,但由于它是旧设备,我不认为他们会为了回我而背叛...我还应该指出,这纯粹是出于我自己的好奇心,所以这里的任何人都不应该感到有义务折断他们的背部!
【问题讨论】:
【参考方案1】:据我所知,没有办法获取所有可用 catpure:// 网址的列表。
我知道的所有网址:
捕获://图像, 捕获://视频 捕获://devcam0 捕获://devcam1
来源:
http://www.forum.nokia.com/info/sw.nokia.com/id/bc00e4ce-7df3-4527-962c-d39843a808d0/MIDP_Mobile_Media_API_Support_In_Nokia_Devices_v1_0_en.pdf.html
【讨论】:
【参考方案2】:LG 回复了我的支持请求。显然,无法从 Java 访问 Viewty 上的主摄像头,这使得它对条码扫描几乎毫无用处。此处为搜索引擎转载了答案。
您的支持票已得到答复。请访问 LG Mobile Developer Network 并登录以在 [My Page > My Tickets] 中查看答案。 KU990i 默认的视频采集设备是副摄像头 回答 : 你好, KU990i 有两个摄像头模块 不同。
使用 Joran 芯片组的主摄像头和 使用高通的子(前置摄像头) 芯片组。
Joran 芯片不支持 JSR135。
因此,我们无法支持 JSR135 用于主摄像头。
(这是硬件限制)
已经通知运营商并且 我们记得运营商已经确认了。
所以,我们只支持副摄像头 对于 JSR135。
BR,
【讨论】:
以上是关于有没有办法枚举 Java ME 手机上的视频设备?的主要内容,如果未能解决你的问题,请参考以下文章