视屏转换成流输出给页面

FileInputStream fis = null; OutputStream os = null ; try { PropertyHelper ph = new PropertyHelper; Properties propertiesInstance = ph.getInstance; String videoPath = propertiesInstance.getProperty"videoPath"+id+".mp4";//路径 fis = new FileInputStreamvideoPath; int size = fis.available; // 得到文件大小 byte data[] = new byte[size]; fis.readdata; // 读数据 fis.close; fis = null; response.setContentType"video/mp4"; // 设置返回的文件类型 os = response.getOutputStream; os.writedata; os.flush; os.close; os = null; } catch Exception e { e.printStackTrace; try { ifos!=null{ os.close; os = null; } iffis != null{ fis.close; fis = null; } } catch IOException e1 { e1.printStackTrace; } }

小文件不会出问题 大文件在os.writedata; 报错Connection reset by peer: socket write error

怎么解决 流着一块不太熟悉 求代码

发表评论

电子邮件地址不会被公开。 必填项已用*标注