add pureStream for video file API method
parent
3a33735bdd
commit
75be669bc2
|
|
@ -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("-");
|
||||
|
|
|
|||
|
|
@ -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'])
|
||||
|
|
|
|||
Loading…
Reference in New Issue