我想在Android应用程序中通过Websocket上传一个mp3文件。
我正在使用外部库 http://autobahn.ws/android/
但问题是,通过这个库,我无法上传大文件.5 Mb。 我尝试过研究相似类型的库。但是找不到合适的库。 有没有人试图在Android应用程序中的WebSocket上传文件。
由于
答案 0 :(得分:1)
根据您提到的错误"WebSocketException: frame payload too large"
,如果您转到正在使用的source code of the library并搜索错误,您将会发现图书馆本身所施加的限制。
中找到此限制//立即拯救框架太大
if (payload_len > mOptions.getMaxFramePayloadSize()) { throw new WebSocketException("frame payload too large"); }
mMaxFramePayloadSize = 128 * 1024;