€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
Общие вопросы по интернет радио вещанию
6 •
Посмотреть все темы
Вещание через Flash
1
7
D_S_
@D_S_
04.07.2008
Код флешки:
[mono]
_soundbuftime=1;
mySound = new Sound(this);
mySound.loadSound("/cgi-bin/retrans.php", true);
mySound.start();
mySound.setVolume(100);
//работает везде, всё остальное от лукавого :)
[/mono]
Код
retrans.php
:
[mono]#!/usr/local/bin/php-cgi
<?php
set_time_limit(0);
$chan_kbps="80";
$s = fopen("http://somesite.ru:10000/somechan","rb");
foreach ($http_response_header as $h)
{
header($h);
}
while (!feof($s))
{
echo fread($s, ($chan_kbps*32));
}
fclose($s);[/mono]
Код
.htaccess
:
[mono]
options +execcgi
<files *.php>
options +execcgi
sethandler cgi-script
</files>
[/mono]
Права на retrans.php - 0755.
В прнципе, флешку можно снабдить кнопками "стоп", "старт". В этом не так сложно разобраться, если посетить
**********
. ;)
201
burn
@burn
06.11.2008
D.S.
пишет:
[mono]
mySound.loadSound("/cgi-bin/retrans.php", true);
[/mono]
а почему бы сразу с
**********
не подгрузить? и трафа лишнего не жрет...