• 1
  • 9
  • 10
  • 11(current)
  • 12
  • 13
  • 19
Req BD and UHD BD Menu support
(2018-03-12, 14:46)Koying Wrote: There is no j2me VM in the bluray project, afaik. I can't even see how Videolan could do that, license-wise, unless they developed their own VM.
You are welcome to prove me wrong by pointing me to the VM in the source tree, though: http://git.videolan.org/?p=libbluray.git;a=tree
Libblury does not include its own Java platform VM but instead depens on system Java (Java runtime installed on the operating-system, not inside Kodi or libbluray), meaning that Kodi should preferably be able to utilize Java VM provided by the Android OS, if that is even possible?
Reply
Would there be a chance to install the JRE on Libreelec myself if they wouldn't do it, so that Kodi or libbluray could make use of it?
Reply
There may be a docker container that is usable on LE?
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
@RockerC android might be using the Java language, but the VM has nothing to do with j2se or j2me.

In order to use BDJ menus on droid, you have to install a separate j2me VM.
Reply
There is a separate j2me runtime called phoneme, if we could just compile the nightly libbluray with j2me support it may work
Reply
If you look at the configure in libbluray it allows to compile with j2me support which includes more stuff as j2me is more limited than j2se.
Reply
if you have the skills to give it a try using phoneme or whatever, please do so. Thanks.
Reply
(2018-03-20, 20:45)dcsmith Wrote: There is a separate j2me runtime called phoneme, if we could just compile the nightly libbluray with j2me support it may work
 1) The android port is POC (since 2011 according to the license): http://davy.preuveneers.be/phoneme/?q=node/28
2) Can't even easily find the sources: http://www.oracle.com/splash/java.net/ma...index.html

Have fun Wink
Reply
(2018-03-21, 17:27)Koying Wrote:
(2018-03-20, 20:45)dcsmith Wrote: There is a separate j2me runtime called phoneme, if we could just compile the nightly libbluray with j2me support it may work
 1) The android port is POC (since 2011 according to the license): http://davy.preuveneers.be/phoneme/?q=node/28
2) Can't even easily find the sources: http://www.oracle.com/splash/java.net/ma...index.html

Have fun Wink 
 Simply contact the author; Davy Preuveneers, and ask for the source?
I've corresponded with him earlier regarding suggestions for phoneME for Android. He was very friendly, and even added the functionality I requested too.
Reply
I'm not even sure it needs to be included in the apk, there's a separate apk download which changes behavior of kodi. If someone could make it easy for me to have a build env, or alternatively just compile the included libbluray with j2me support I think there's a chance it may just work. j2me support is an extra configure flag for the included libbluray.
Reply
does the kodi app on xbox one need this support too for BD menu Support, like my reply to Blu Ray discs topic, I would say that the app needs support to play real blu rays from the xbox one system too, so more than the default xbox one blu ray player could access its library under xbox one to play them in kodi app , that would be an great addon feature update for kodi 18 on xbox one system also on that topic of this.
Smile that's another feature I would like to see in its updates for Xbox one Version too.
Reply
Not going to happen as Microsoft don't allow any apps other than their own to access the optical drive on the Xbox.
Reply
(2018-03-22, 00:13)dcsmith Wrote: I'm not even sure it needs to be included in the apk, there's a separate apk download which changes behavior of kodi. If someone could make it easy for me to have a build env, or alternatively just compile the included libbluray with j2me support I think there's a chance it may just work. j2me support is an extra configure flag for the included libbluray.
 This is very interesting!
Looking forward to hear the results, whenever someone gets around to testing it.
If it works, it would mean that any Android TV box and SmartTV's would be able to play Blu-ray with full Java menus.
I can't describe how awesome that would be.
Reply
(2017-12-04, 23:54)jjd-uk Wrote:
(2017-12-04, 17:13)holow29 Wrote:
(2017-11-17, 10:19)U5tabil Wrote: any update on UHD support?
I see more and more videos comes as this and I only get this new UHD and are unable to play any new movies. I do not want to see or get them in regular HD.

I believe they were waiting for an actual release on libbluray. Luckily, this happened yesterday! Release 1.0.2. http://git.videolan.org/?p=libbluray.git

Here's to hoping it is integrated. 

Release 1.0.2 is only basic UHD support, there is no Java menu support, see http://git.videolan.org/?p=libbluray.git...423460cc1b 
Just update to the latest LibreElec @Milhouse build and UHD playback doesn't seams to work, any help?
MY CURRENT MEDIA PLAYER | MY HOME THEATER
MINIX NEO U22-XJ COREELEC v19 MATRIX | EGREAT A10 | NVIDIA SHIELD | LG 75 NANO90 DV/HDR+ | Sony 43 Android TV HDR
XBOX SERIES X  | PS4 PRO 4K | JBL 9.1 System 5.1.4 DTS:X/ATMOS 
Reply
Regarding BD-J support on platforms without a JVM.

Keep in mind, the Blu-ray specs were created back in 2001. The first player came on the market in 2003.
This means Blu-ray Disc Java is very old. And this means that the JVM necessary to run BD-J is very small.

Take a look at phoneME: 1,4 mb to run JavaME stuff. That's considered nothing in this day and age.

So to me, it sure looks like Kodi could/should simply embed its own JVM, and then BD-J would work on all platforms without having a JVM installed. Even Android and AppleTV.
Obviously not a full latest JVM. That would be way too big. But just one that contains the necessary API's.

Java gamedevs do it all the time. There's no reason why Kodi couldn't do it too. And it would absolutely rock!
Reply
  • 1
  • 9
  • 10
  • 11(current)
  • 12
  • 13
  • 19

Logout Mark Read Team Forum Stats Members Help
BD and UHD BD Menu support3