![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2003
Адрес: Kiev,Ukraine
Сообщений: 30
|
Привет всем!
Короче такие вот траблы: Мувик проигрывает мп3 файлы с разными битрейтами (кроме 24 кбпс) просто на ура. А файлы с битрейтом 24 кбпс он почему то проигрывает с повышеной скоростью (что-то вроде быстрой перемотки вперёд.....)... Ну и откуда могут взяться вот такие вот траблы.....???? ![]() |
|
|||||
|
Регистрация: Aug 2003
Адрес: Kiev,Ukraine
Сообщений: 30
|
все файлы подгружаются с потока с сервера
|
|
|||||
|
Уважаемый тип
|
А как они подгружаються ?
|
|
|||||
|
Регистрация: Aug 2003
Адрес: Kiev,Ukraine
Сообщений: 30
|
на флеше
mysound = new Sound(this); mysound.loadSound(ff, true); и на ПХП <? $src = $_GET[src]; include "config.php"; $dbh = mysql_pconnect($db_host, $db_user, $db_pass); mysql_select_db($db_db, $dbh); if($res = mysql_query('select * from audio where message_id='.$src, $dbh)) { if($row = mysql_fetch_array($res)) { $file = $mp3_dir."/".$row['file']; } } $file .=".mp3"; $fsize = filesize($file); Header("Content-Length: ".$fsize); Header("Content-Type: audio/mpeg"); $f = fopen($file, 'r'); if($f) { $tx = 0;; ignore_user_abort(true); while(!feof($f)) { $data = fread($f, 1024); echo $data; flush(); if(connection_status()!=0) break; else $tx += strlen($data); } fclose($f); if($tx>0) { mysql_query('update audio set mp3_number=mp3_number+1 where message_id='.$src, $dbh); mysql_query('update audio set mp3_number_total=mp3_number_total+1 where message_id='.$src, $dbh); mysql_query('update audio set data_transfer=data_transfer+'.$tx.' where message_id='.$src, $dbh); mysql_query('update audio set data_transfer_total=data_transfer_total+'.$tx.' where message_id='.$src, $dbh); } } ?> |
|
|||||
|
Уважаемый тип
|
А незя MP3 сделать отделным мувиком и подгрузать его в root ?
|
|
|||||
|
Регистрация: Aug 2003
Адрес: Kiev,Ukraine
Сообщений: 30
|
Нет, нельзя
потому что мп3 не один а их очень много. Вот ещё кусок кода на пхп через который задаются файл мп3, цвет кнопок, размер и прочие мелочи <body bgcolor="blue"> <script language="JavaScript"> <!-- self.resizeTo(500,250); //--> </script> <? include('config.php'); $file_id = $_GET[m]; $p = $_GET[p]; if($file_id=="tt") { $url = "http://www.incomebuddy.com/audio/mp3/shannon09172003052855.mp3"; } else $url = urlencode("play.php?src=".$file_id); $color = "0x".$_GET[c]; $player = $_GET[d]; $w = $_GET[w]; $h = $_GET[h]; if(!$player) $player = $default_player; if($color=='0x') $color .= $default_color; $pm = array(); $pm[1] = 'new_1.swf'; $pm[2] = 'new_2.swf'; $pm[3] = 'new_3.swf'; $pm[4] = 'new_4.swf'; $w_pms = array(); $w_pms[1] = 74; $w_pms[2] = 50; $w_pms[3] = 25; $w_pms[4] = 80; $h_pms = array(); $h_pms[1] = 25; $h_pms[2] = 25; $h_pms[3] = 25; $h_pms[4] = 60; if(!$w) { if($h) $w = floor(($h * $w_pms[$player])/$h_pms[$player]); else $w = $w_pms[$player]; } if(!$h) { if($w) $h = floor(($w * $h_pms[$player])/$w_pms[$player]); else $h = $h_pms[$player]; } ?> <center> <table border=0> <tr> <td colspan=2> <object id=muzon codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="<?=$w?>" height="<?=$h?>"> <param name="movie" value="<?=$players_base?>/<?=$pm[$player]?>"> <param name="quality" value="high"> <param name="flashvars" value="ff=<?=$url?>&cc=<?=$color?>&p=<?=$p?>"> <param name="wmode" value="transparent"> <embed src="<?=$players_base?>/<?=$pm[$player]?>?ff=<?=$url?>&cc=<?=$color?>&p=<?=$p?>" width="<?=$w?>" height="<?=$h?>" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object> </table> </center> </body> |
|
|||||
|
Уважаемый тип
|
Ну ты дал, пусть их хоть СТО штук какая разница - сделать ссыки на подгрузку кадждого !!!
яб те помого еслиб это было реализовано тока ФЛЭШОМ !!! |
|
|||||
|
Регистрация: Aug 2003
Адрес: Kiev,Ukraine
Сообщений: 30
|
Вообщето их ТЫСЯЧИ
причём они динамически обновляются, так что готовые ссылки не катят. Я вообще спрашивал про неправильное проигрывания мп3 с 24кбпс битрейтом....... Ты хочешь сказать что это так потому-что мп3 не вшит во флешевский свф ???? А почему тогда другие битрейты пашут нормально??? |
|
|||||
|
Уважаемый тип
|
Шо ты мне тут голову морочешь, ну незнаю я как с ПХП те помочь!!!
Какие то битрейты ?? |
|
|||||
|
Регистрация: Aug 2003
Адрес: Kiev,Ukraine
Сообщений: 30
|
битрейт, кбпс - это количество килобит которые занимает секунда звучания мп3 файла.![]() |
![]() |
Часовой пояс GMT +4, время: 23:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|