Тема: Запись Icecast и Shoutcast
Здравствуйте. Стоит задача записывать аудио поток в файл по средствам php.
Но, как всегда есть одно маленькое но... Мне нужно записывать эфир с периодичностью в 10 минут и чтобы эти файлы при склеивании звучали непрерывно.
Самый простой способ записать поток:
$src = fopen('http://www.example.com', 'r');
$dest1 = fopen('song.mp3', 'w');
stream_copy_to_stream($src, $dest1, 1024);
Но, этот вариант запишет только 1024 байт и остановиться... А как записать по времени?
Заранее благодарен!