반응형
tvheadend의 api를 통해서
php를 이용해 녹화정보를 추가하는 방법입니다.
<?
$data = array(
"start" => time()+60, // 시작시간(현재시간 기준 1분뒤)
"stop" => time()+60+60, //
"channelname" => "JTBC", // 녹화채널명
"title" => array(
"kor"=>"녹화제목"
)
);
$url = "http://id:pw@server:9981/api/dvr/entry/create?conf=".json_encode($data);
$ch = curl_init(); //curl 초기화
curl_setopt($ch, CURLOPT_URL, $url); //URL 지정하기
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //요청 결과를 문자열로 반환
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); //connection timeout 10초
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //원격 서버의 인증서가 유효한지 검사 안함
$response = curl_exec($ch);
curl_close($ch);
var_dump($response);
반응형