add pureStream for video file API method

merge-requests/256/head
Moe Alam 2020-10-15 15:07:26 -07:00
parent 3a33735bdd
commit 75be669bc2
2 changed files with 3 additions and 3 deletions

View File

@ -443,11 +443,11 @@ module.exports = function(s,config,lang){
finish()
}
}
s.streamMp4FileOverHttp = function(filePath,req,res){
s.streamMp4FileOverHttp = function(filePath,req,res,pureStream){
var ext = filePath.split('.')
ext = ext[ext.length - 1]
var total = fs.statSync(filePath).size;
if (req.headers['range']) {
if (req.headers['range'] && !pureStream) {
try{
var range = req.headers.range;
var parts = range.replace(/bytes=/, "").split("-");

View File

@ -1468,7 +1468,7 @@ module.exports = function(s,config,lang,app,io){
if(req.query.json === 'true'){
s.closeJsonResponse(res,videoRow)
}else{
s.streamMp4FileOverHttp(filePath,req,res)
s.streamMp4FileOverHttp(filePath,req,res,!!req.query.pureStream)
}
}else{
res.end(user.lang['File Not Found in Filesystem'])