Fixed MP4 output not setting Content-Length for HEAD/OPTIONS requests
This commit is contained in:
parent
b4fb0ff4a2
commit
1d0e68c5a4
1 changed files with 7 additions and 0 deletions
|
@ -478,6 +478,13 @@ namespace Mist {
|
||||||
}
|
}
|
||||||
H.SetHeader("Content-Type", "video/MP4");
|
H.SetHeader("Content-Type", "video/MP4");
|
||||||
H.SetHeader("Accept-Ranges", "bytes, parsec");
|
H.SetHeader("Accept-Ranges", "bytes, parsec");
|
||||||
|
|
||||||
|
if(!myMeta.live){
|
||||||
|
fileSize = 0;
|
||||||
|
uint64_t headerSize = mp4HeaderSize(fileSize, myMeta.live);
|
||||||
|
H.SetHeader("Content-Length", fileSize);
|
||||||
|
}
|
||||||
|
|
||||||
H.SendResponse("200", "OK", myConn);
|
H.SendResponse("200", "OK", myConn);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue