编程语言
首页 > 编程语言> > 如何发现插入DVD / CD驱动器的媒体类型? (Java)的

如何发现插入DVD / CD驱动器的媒体类型? (Java)的

作者:互联网

当我插入DVD或CD时,我想以编程方式知道它是什么类型的媒体(DVD或CD).

解决方法:

恕我直言不可能用纯Java解决这个问题.您可以做的唯一事情是通过FileSystemView并检测某个文件是否是CD / DVD驱动器,但如果它包含CD或DVD作为媒体则不会.虽然一个人可以通过获得总的使用空间来进行有根据的猜测.

对于一个可行的解决方案,您至少需要三个“大”操作系统的JNI代码.我不知道有任何项目已经做到了这一点. Linux中只有平台特定的库/实用程序,它们在后台使用通常的cdrw / dvdrw工具.

标签:java,multimedia
来源: https://codeday.me/bug/20190705/1386879.html