我可以限制JMF播放器内存使用吗?

时间:2017-03-14 16:34:52

标签: java jmf

我正在使用Java JMF来阅读视频并从中获取帧。据我所知,播放器将整个媒体加载到内存中,这对于大文件来说不是很方便。

有没有办法限制资源加载或内存消耗?我知道这个过程需要更多的磁盘读取,但我认为这是一个公平的交易。

1 个答案:

答案 0 :(得分:1)

一种基本方法是在运行Java应用程序时限制此应用程序的JVM堆大小。

您可以将-Xmx Flag与'java'命令一起使用来执行此操作:

  

-Xmx

例如:

  

java -Xmx512m myVideoApp