Better controller warning behaviour for VoD.
This commit is contained in:
parent
1438b9e94b
commit
3e95027508
1 changed files with 2 additions and 2 deletions
|
@ -236,13 +236,13 @@ void startStream(std::string name, JSON::Value & data){
|
||||||
Log("BUFF", "(re)starting stream buffer "+name+" for push data from "+pusher);
|
Log("BUFF", "(re)starting stream buffer "+name+" for push data from "+pusher);
|
||||||
}else{
|
}else{
|
||||||
if (URL.substr(0, 1) == "/"){
|
if (URL.substr(0, 1) == "/"){
|
||||||
return; //MistPlayer handles VoD
|
|
||||||
struct stat fileinfo;
|
struct stat fileinfo;
|
||||||
if (stat(URL.c_str(), &fileinfo) != 0 || S_ISDIR(fileinfo.st_mode)){
|
if (stat(URL.c_str(), &fileinfo) != 0 || S_ISDIR(fileinfo.st_mode)){
|
||||||
Log("BUFF", "*Not* starting stream "+name+"! File not found: "+URL);
|
Log("BUFF", "Warning for VoD stream "+name+"! File not found: "+URL);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
cmd1 = "cat "+URL;
|
cmd1 = "cat "+URL;
|
||||||
|
return; //MistPlayer handles VoD
|
||||||
}else{
|
}else{
|
||||||
cmd1 = "ffmpeg -re -async 2 -i "+URL+" "+preset+" -f flv -";
|
cmd1 = "ffmpeg -re -async 2 -i "+URL+" "+preset+" -f flv -";
|
||||||
cmd2 = "MistFLV2DTSC";
|
cmd2 = "MistFLV2DTSC";
|
||||||
|
|
Loading…
Add table
Reference in a new issue