JiRo:
Já mám vlastní řešení, kde z toho dostanu HD 1280x720 h265 HEVC. Api je z jejich mobilní aplikace.
Nejdříve získám deviceid a password:
Php skript:
Adresa streamu vypadá pak např. takto (ČT Sport HD h265 HEVC, 50 snímků/s):
Já mám vlastní řešení, kde z toho dostanu HD 1280x720 h265 HEVC. Api je z jejich mobilní aplikace.
Nejdříve získám deviceid a password:
Kód:
http://sledovanitv.cz/api/create-pairing?username=vas%40email.cz&password=heslo&type=samsungtv
Php skript:
Kód:
<?php
$channel = $_GET["ch"];
$cap = $_GET["c"];
$q = $_GET["q"];
$json = file_get_contents('http://sledovanitv.cz/api/device-login?deviceId=xxxxxxxxxx&password=xxxxxxxxxx&version=3.2.004&lang=cs&unit=default');
$data = json_decode($json,true);
$sessid = $data['PHPSESSID'];
$url = ("http://sledovanitv.cz/vlc/api-channel/".$channel.".m3u8?quality=".$q."&capabilities=".$cap.",adaptive&PHPSESSID=".$sessid);
header('Location: '.$url.'');
exit;
?>
Adresa streamu vypadá pak např. takto (ČT Sport HD h265 HEVC, 50 snímků/s):
Kód:
http://vaseurl/skript.php?ch=ct4sport&c=h265&q=40