cgilua.contentheader("audio","x-wav") --cgilua.contentheader("application","ogg") --cgilua.header("Content-Length",10000) ltn12 = require("ltn12") --ltn12.pump.all(ltn12.source.file(assert(io.open("CH.ogg", "rb"))), cgilua.put) --cgilua.contentheader("text", "plain"); --cgilua.put(assert(io.open("CH.wav","rb")):read(1000)) function wav_to_ogg(one,two) return one,two end ltn12.pump.all( ltn12.source.filter( ltn12.source.file( assert(io.open("CH.wav","rb")), wav_to_ogg ), cgilua.put ) cgilua.header("connection","close")