ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
8   •   Посмотреть все темы

Вещание через Flash

 

7
D_S_ @D_S_
Код флешки:
[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.

В прнципе, флешку можно снабдить кнопками "стоп", "старт". В этом не так сложно разобраться, если посетить **********. ;)

0
201
burn @burn
D.S. пишет:

[mono]
mySound.loadSound("/cgi-bin/retrans.php", true);
[/mono]

а почему бы сразу с ********** не подгрузить? и трафа лишнего не жрет...

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.