2014-12-09 18 views
0

我想從PureData與Java接收相當大的OSC blob(超過10000個字節的數組)。如何在Java中接收大的OSC blob

我試圖oscP5 library,我得到了ArrayIndexOutOfBoundsException以上大約1500字節。

我具有相同的與JavaOSC library用相同的限制(與來自https://wush.net/trac/lsu-idt/wiki/JavaOSC代碼示例)。

NetUtil [3] LIB給我de.sciss.net.OSCException: Error while receiving OSC packet: java.nio.BufferUnderflowException

不過,我可以很容易地接收這些斑點,甚至更大的一個與PureData的。 所以我想我的Java配置有問題。

我試圖增加虛擬機內存-Xms512m甚至-Xms2048m,但這並不能幫助。

+0

只是看看你正在閱讀的數據的兩倍。 – learningloop 2014-12-09 12:33:18

+0

如果你的意思是讀取OSC數據兩次,也許但爲什麼它使用相同的代碼與較小的斑點工作? – antoine 2014-12-09 19:05:11

回答