У меня есть веб-сайт, который я использую для потоковой передачи аудиофайлов. В основном, MP3 & OGG. Начиная с нескольких месяцев, я обрабатываю себя (PHP) парную часть (до того, как она была apache2). Сначала я делаю обычный ответ 200 OK с нарезанным двоичным ответом моих мультимедийных аудиофайлов (для выделения памяти). Он работает нормально, но я получил […]
Вот мой php-код для потокового mp3-файла через php set_time_limit(0); $dirPath = "path_of_the_directory"; $songCode = $_REQUEST['c']; $filePath = $dirPath . "/" . $songCode . ".mp3"; $strContext=stream_context_create( array( 'http'=>array( 'method'=>'GET', 'header'=>"Accept-language: en\r\n" ) ) ); $fpOrigin=fopen($filePath, 'rb', false, $strContext); header('content-type: application/octet-stream'); while(!feof($fpOrigin)){ $buffer=fread($fpOrigin, 4096); echo $buffer; flush(); } fclose($fpOrigin); Он работает на Mac Mini и других ПК, […]
У меня есть один файл. но теперь нужно прочитать этот файл в массиве байтов. В java или c ++ это очень легко сделать. но не нашел, как я могу читать на PHP.