1
0
Fork 0

use dump to record

This commit is contained in:
Christopher Latza 2020-06-16 00:50:59 +02:00
parent f1ae22bf98
commit 3d05aedd9a
1 changed files with 2 additions and 7 deletions

View File

@ -13,7 +13,7 @@ while(TRUE)
if(($lastOnlineTime + 60) < time())
{
$fileName = "output-".md5(time().rand(11111,99999)).".gif";
$videoFileName = md5(time().rand(11111,99999)).".avi";
$videoFileName = md5(time().rand(11111,99999)).".flv";
echo "Checking stream and creating image...\n";
//system("ffmpeg -i ".$StreamURL." -vframes 1 -q:v 2 -vf scale=535:346 ".$fileName);
@ -54,13 +54,8 @@ while(TRUE)
$result = file_get_contents($DiscordWebhook, false, stream_context_create($startOptions));
echo "done.\n";
system('screen -dm ffmpeg -i '.$StreamURL.' "fps=24,scale=-1:720" tmp/rtmp/'.$videoFileName);
sleep(1);
$lastOnlineTime = time();
system("rtmpdump -r ".$StreamURL." -m 15 -o /dev/null");
system("killall -9 ffmpeg");
system("rtmpdump -r ".$StreamURL." -m 15 -o tmp/rtmp/'.$videoFileName");
if(($lastOnlineTime + 10) < time())
{