如何使用php获取FFMPEG-ProgressURL数据

如何使用php获取FFMPEG-ProgressURL数据,php,ffmpeg,Php,Ffmpeg,我正在使用FFMPEG进行直播,我正在使用以下参数: $start_command = DOCROOT.'bin/ffmpeg -y -nostdin -hide_banner -loglevel warning -err_detect ignore_err -user_agent "'.$user_agent.'" -nofix_dts -start_at_zero -copyts -vsync 0 -correct_ts_overflow 0 -avoid_negative_ts disab

我正在使用FFMPEG进行直播,我正在使用以下参数:

$start_command = DOCROOT.'bin/ffmpeg -y -nostdin -hide_banner -loglevel warning -err_detect ignore_err -user_agent "'.$user_agent.'" -nofix_dts -start_at_zero -copyts -vsync 0 -correct_ts_overflow 0 -avoid_negative_ts disabled -probesize '.$stream_probesize.' -analyzeduration '.$stream_analyze_duration.' -progress http://127.0.0.1:'.getbroadcastport($get_stream['stream_server_id']).'/_lib/lib.progress.php?stream_id='.$stream_id.' -i '.$stream_source.' -vcodec copy  -scodec copy -acodec copy -individual_header_trailer 0 -f segment -segment_format mpegts -segment_time 10 -segment_list_size 6 -segment_format_options mpegts_flags=+initial_discontinuity:mpegts_copyts=1 -segment_list_type m3u8 -segment_list_flags +live+delete -segment_list '.DOCROOT.'streams/'.$stream_id.'_.m3u8 '.DOCROOT.'streams/'.$stream_id.'_%d.ts';
我正在用foreach循环
$\u POST
variables in progress.php,但没有得到任何结果

文件的标题是:

127.0.0.1:5255close*/*Lavf/57.62.100chunked
我可以在这里做什么来从progress URL获取ffmpeg信息

我的进度php如下所示:

$req='';
foreach($\发布为$key=>$value){
$req.=$key.$value;
}

文件内容(DOCROOT.streams/.$\u GET['stream\u id']、'u progress.log',$req)使用URL的进度示例如下:

ffmpeg -progress http://127.0.0.1/progress.php -i ........