cd burning - Bluray Burner in Java - Where to start? -


As the subject of this post shows, I am trying to develop a suit like Nero which is a Blur Disc Helps in burning How do I want to start? Is there anything in the Java API that lets you do this? If I had to start with scratch, would I have to start with a Blur Disk Display? Is there an open source device that is already doing it? I tried searching on Sourceforge.net and found nothing useful. Any help is much appreciated.

To start clearly: Know your requirements and tools

Requirements:

  1. Blur will burn discs
  2. Graphical User Interface

Favorite Devices:

  • Java

Now, Java is probably the prime example of VM language since the 90's, it achieves relatively good platform-agnosticism, on the basis of its VM, the actual hardware is reduced to portability To do Area it is virtual designed for.

Now, what comes with the fact that you are far away from the many things that you need to take care of, such as memory management details and architecture or platform-instructions, from those things you do not have access to hardware At the end of the hardware, you think about most of it.

Now, to burn Blu-ray discs to the BluRay writer in particular, you have not that it is impossible but Java, in my humble opinion , This is not the right tool for you, you can go out of your way using JN / JNA to implement the Library in C or C ++, but by seeing this, how do you really benefit?

Highly modern high level language with a large standard library and you also need your program to run on more than one platform. Those are the primary use cases if you apply a local library to a local library to talk to a bluara writer and talk to java, then you need it, else it is not impossible with other technology , But you probably get to work hard to get it.

To re-apply it to other platforms (assuming what you want to do-else, then: why go?).

TL / DR Version: My issue is that it is not very surprising that you can not get a lot on that subject for one, Java is not actually designed to do such things. Was there. Most Java / Basic Interop is located in JVM and it is already a terrible lot of code. Do not support Java relatively relatively rare use scenarios like CD / DVD / BluRay water. Secondly, Blura is a relatively new technology, which is not yet a common hardware in computers like CD / DVD writers, so the lack of libraries and equipment can also mirror the current market demands.


Comments

Popular posts from this blog

MySql variables and php -

url rewriting - How to implement the returnurl like SO in PHP? -

Which Python client library should I use for CouchdB? -