के माध्यम से यहाँस्ट्रीमिंग एमपी 3 फ़ाइल 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);
यह मैक मिनी और अन्य सभी पीसी पर काम कर रहा है लेकिन iPad और iPhone पर काम नहीं कर रहा php के माध्यम से एमपी 3 फ़ाइल स्ट्रीम करने के लिए मेरे php कोड है। यहां तक कि स्ट्रीमिंग अन्य सभी स्मार्ट फोन पर काम कर रही है। आपकी सहायता का आभार होगा।
धन्यवाद
तदनुसार, लेकिन अभी भी iPhone और iPad पर काम नहीं कर बदल दिया है। कोड आईफोन और आईपैड को छोड़कर सभी प्लेटफार्मों और अन्य सभी स्मार्ट फोन के पीसी पर काम कर रहा है। कोड के साथ क्या गलत है? – Anindya
मैंने एक फ़ाइल नाम जोड़ा है, उन शीर्षकों को भी जोड़ने का प्रयास करें। –
आईफोन और काम पर परीक्षण किया। –