Hi , i found this in my error log
nimble-test: NimbleTime, hashvalue or validminutes is null for 194.25.196.100 , signature=[]
why ?
and when i try to play it with vlc
http://IP-address/live/stream1/playlist.m3u8?wmsAuthSign=c2VydmVyX3RpbWU9Ny81LzIwMjEgMzoxNToxOCBQTSZoYXNoX3ZhbHVlPURvMjFnb0liQWtpR0VyN2srZXJPT3c9PSZ2YWxpZG1pbnV0ZXM9MzA=
the stream still accessible why ? what's wrong with my setup ?
this is my php code
<?php
$today = gmdate("n/j/Y g:i:s A");
$initial_url = "http://138.197.138.66:8081/live/stream/playlist.m3u8";
$ip = $_SERVER['REMOTE_ADDR'];
$key = "password "; //this is also set up in WMSPanel rule
$validminutes = 15;
$str2hash = $ip . $key . $today . $validminutes;
$md5raw = md5($str2hash, true);
$base64hash = base64_encode($md5raw);
$urlsignature = "server_time=" . $today ."&hash_value=" . $base64hash. "&validminutes=$validminutes";
$base64urlsignature = base64_encode($urlsignature);
$signedurlwithvalidinterval = "$initial_url?wmsAuthSign=$base64urlsignature";
?>
i send an email but no clear answer .....