1
私はストリーミングURLを取得するために私は私の訪問者にそれらをブロードキャストできるようにするために使用するポストリクエストPHPコードがあります。 私が使用している他のサブスクリプションサービスは、より強力なセキュリティを持ち、ストリームURLにアクセスするには、最初にストリーミングURLを取得するために要求を送信したIPからのみアクセスするように要求します。訪問者ネットワークからの投稿要求を送信しますか?可能?
私はchannel1.phpを開くときに、自分のIPアドレス(自分のサーバではなく)から実際に投稿要求が送信され、ストリームを視聴できるようにする必要があります。 可能ですか?ここで
はコード
<?php
$params = array ('password' => 'mypassword', 'username' => 'mysecretusername');
$query = http_build_query ($params);
$contextData = array (
'method' => 'POST',
'header' => "Connection: close\r\n".
"Content-Length: ".strlen($query)."\r\n"."User-Agent: okhttp/2.5.0",
'content'=> $query);
$context = stream_context_create (array ('http' => $contextData));
$result = file_get_contents (
'http://api.source.stream/streams/1/sign', // page url
false,
$context);
$json = json_decode($result, true);
$pink = $json[url];
echo $json[url];
?>