标签: java jmf
我正在使用Java JMF来阅读视频并从中获取帧。据我所知,播放器将整个媒体加载到内存中,这对于大文件来说不是很方便。
有没有办法限制资源加载或内存消耗?我知道这个过程需要更多的磁盘读取,但我认为这是一个公平的交易。
答案 0 :(得分:1)
一种基本方法是在运行Java应用程序时限制此应用程序的JVM堆大小。
您可以将-Xmx Flag与'java'命令一起使用来执行此操作:
-Xmx
例如:
java -Xmx512m myVideoApp