Как мне транслировать видео большого размера (около 4-5 ГБ) в Grails v2.4.4? Я пытался работать с
OutputStream out = response.getOutputStream()
File file = new File("E://Sample.mp4")
byte[] content = file.getBytes()
response.setContentLength(content.size())
response.addHeader("Content-disposition", "attachment; filename=Sample.mp4")
response.addHeader("Content-type", "video/quicktime")
out.write(content)
out.close()
Но этот код вызывает исключение OutOfMemory для больших файлов.
Я думаю о буферизации видео в небольшом пакетном размере по сравнению с увеличением размера памяти, но не могу понять, как это сделать.
Я также попробовал этот плагин gvps , но он устарел и выдает ошибку configHolder.
Так как я могу этого достичь?
ТИА.