Web サイトには 5 つのストリームがあります。これらのストリームが存在するかどうかを検出する必要があります。そうでない場合は、代わりに再生するオーディオ ファイルがいくつかあります。
html5 を使用してストリームを再生しています。ストリームの URL は次のようになります。
http://locus.creacast.com:9001/StBaume_grotte.ogg
いろいろ試してみましたが、うまくいかないようです。ストリームは検出されません。
解決策1:ここでは、ファイルが存在するかどうかを確認しようとしました。
if (file_exists($stream_1)) {
$debug_output_stream_1 = "Le fichier $stream_1 existe.";
$erreur_404_Stream_1 = true;
} else {
$debug_output_stream_1 = "Le fichier $stream_1 n'existe pas.";
$erreur_404_Stream_1 = false;
}
解決策 2 : 404 エラーを検出しようとしています
$file_headers_1 = @get_headers($stream_1);
if($file_headers_1[0] == 'HTTP/1.1 404 Not Found') {
$debug_output_stream_1 = "StBaume_sommet.ogg : L'URL n'existe pas.";
$erreur_404_Stream_1 = true;
}
else {
$debug_output_stream_1 = "StBaume_sommet.ogg : L'URL existe.";
$erreur_404_Stream_1 = false;
}
ストリームが存在するかどうかを確認する方法を知っていますか?