View Single Post
  #2  
Old 06-20-2015, 04:39 AM
biezom biezom is offline
Senior Member
 
Join Date: Sep 2014
Posts: 1,025
biezom is on a distinguished road
Default

Re: help livestreamer


Quote:
Originally Posted by joejones15 View Post
site (italy vpn):

Code:
http://sport.sky.it/sport/formula1/video/intervista_vettel_246238.html
i sniff these 2 lines, but how to combine in livestreamer?

Code:
http://video.sky.it/SkyItVideoportalUtility/getVODAccessToken.do?jsonp=_jqjsp&token=66b857ac081bfc74ba34a36679dc551f&url=http%3A%2F%2Fvideodemand-vh.akamaihd.net%2Fz%2Fsecure%2Fencoded%2F2015%2F06%2F19%2F1434703735892_gp_austria_vettel_fuori_nelle_libere_%2Cweb_low%2Cweb_med%2Cweb_high%2C.mp4.csmil%2Fmanifest.f4m&dec=0&_1434763393543=
Code:
http://videodemand-vh.akamaihd.net/z/secure/encoded/2015/06/19/1434703735892_gp_austria_vettel_fuori_nelle_libere_,web_low,web_med,web_high,.mp4.csmil/manifest.f4m?hdnea=st=1434763383~exp=1434763683~acl=/z/secure/encoded/2015/06/19/1434703735892_gp_austria_vettel_fuori_nelle_libere_*~hmac=32ce0523e765b09cf5e1a3fd55132ff987b25bd51ccd030630cd3b2662c5902b&hdcore=3.1.0
hi
first i change
Code:
http://video.sky.it/SkyItVideoportalUtility/getVODAccessToken.do?jsonp=_jqjsp&token=66b857ac081bfc74ba34a36679dc551f&url=http%3A%2F%2Fvideodemand-vh.akamaihd.net%2Fz%2Fsecure%2Fencoded%2F2015%2F06%2F19%2F1434703735892_gp_austria_vettel_fuori_nelle_libere_%2Cweb_low%2Cweb_med%2Cweb_high%2C.mp4.csmil%2Fmanifest.f4m&dec=0&_1434763393543=
i delete _jqjsp to have proper json

after you can use php script


Code:
<?php
$curl = curl_init('http://video.sky.it/SkyItVideoportalUtility/getVODAccessToken.do?jsonp=&token=66b857ac081bfc74ba34a36679dc551f&url=http%3A%2F%2Fvideodemand-vh.akamaihd.net%2Fz%2Fsecure%2Fencoded%2F2015%2F06%2F19%2F1434703735892_gp_austria_vettel_fuori_nelle_libere_%2Cweb_low%2Cweb_med%2Cweb_high%2C.mp4.csmil%2Fmanifest.f4m&dec=0&_1434763393543=');

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

$return = curl_exec($curl);

curl_close($curl);

$Fnm = "curl.txt"; $inF = fopen($Fnm,"w"); fputs($inF,"$return");
fclose($inF);

$link="curl.txt";

$hds=json_decode(file_get_contents($link))->url;

$url=str_replace("http","hds",$hds)." pvswf=http://videoplatform.sky.it/player/swf/player_v2.swf";

echo "Starting livestreamer...\n\n";
	echo shell_exec("livestreamer  \"$url\"  best -o gp_austria_vettel_fuori_nelle_libere.flv &");
	echo "Done.\n";
?>
Reply With Quote